{"version":"1.0","provider_name":"ATMECS","provider_url":"https:\/\/atmecs.com","title":"Distributed Rendering for Gaming Laptops","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"sjtSGv6chK\"><a href=\"https:\/\/atmecs.com\/distributed-rendering-for-gaming-laptops\/\">Distributed Rendering for Gaming Laptops<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/atmecs.com\/distributed-rendering-for-gaming-laptops\/embed\/#?secret=sjtSGv6chK\" width=\"600\" height=\"338\" title=\"&#8220;Distributed Rendering for Gaming Laptops&#8221; &#8212; ATMECS\" data-secret=\"sjtSGv6chK\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script>\n\/*! This file is auto-generated *\/\n!function(d,l){\"use strict\";l.querySelector&&d.addEventListener&&\"undefined\"!=typeof URL&&(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&&!\/[^a-zA-Z0-9]\/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret=\"'+t.secret+'\"]'),o=l.querySelectorAll('blockquote[data-secret=\"'+t.secret+'\"]'),c=new RegExp(\"^https?:$\",\"i\"),i=0;i<o.length;i++)o[i].style.display=\"none\";for(i=0;i<a.length;i++)s=a[i],e.source===s.contentWindow&&(s.removeAttribute(\"style\"),\"height\"===t.message?(1e3<(r=parseInt(t.value,10))?r=1e3:~~r<200&&(r=200),s.height=r):\"link\"===t.message&&(r=new URL(s.getAttribute(\"src\")),n=new URL(t.value),c.test(n.protocol))&&n.host===r.host&&l.activeElement===s&&(d.top.location.href=t.value))}},d.addEventListener(\"message\",d.wp.receiveEmbedMessage,!1),l.addEventListener(\"DOMContentLoaded\",function(){for(var e,t,s=l.querySelectorAll(\"iframe.wp-embedded-content\"),r=0;r<s.length;r++)(t=(e=s[r]).getAttribute(\"data-secret\"))||(t=Math.random().toString(36).substring(2,12),e.src+=\"#?secret=\"+t,e.setAttribute(\"data-secret\",t)),e.contentWindow.postMessage({message:\"ready\",secret:t},\"*\")},!1)))}(window,document);\n<\/script>\n","thumbnail_url":"https:\/\/atmecs.com\/wp-content\/uploads\/2022\/07\/BlockChain-Casestudy-Banner-768x230-1.png","thumbnail_width":768,"thumbnail_height":230,"description":"Distributed Rendering for Gaming Laptops ATMECS \u2013 Content Team Provided Distributed Rendering for one of the leading IT infrastructure manufacturing &amp; distribution companies which manufactures laptops, servers, and printers etc. Challenges: Relatively new technology \u2013 Ethereum blockchain Most of the libraries around Ethereum blockchain have been constantly being updated and we had to keep up with the changes. Even though Distributed Rendering is not a new technology, there are very few instances of using it against blockchain. Solution Approach: An Ethereum Blockchain instance has been created on the Azure Cloud using existing templates provided by Azure. A distributed rendering algorithm using blender has been created in Python. Blender is one of the leading tool designers used to create\/design animation and virtual reality scenes, characters and images. It has an inbuilt feature to render on-remote machines. This feature had been used to build a python module that accepts and renders a raw image on multiple machines. This python module has been made available on a RESTful API call. Distributed Rendering for Gaming Laptops"}