एथेरियम ब्लॉकचेन में अब एक 3डी रेंडरिंग इंजन है - ट्रस्टनोड्स

एथेरियम ट्यूरिंग पूर्ण है, और इसे साबित करने के लिए एक टीम ने एक संपूर्ण 3डी रेंडरिंग इंजन बनाया है, सभी ऑन-चेन और पूरी तरह से स्मार्ट अनुबंधों पर आधारित है।

स्पेक्ट्रा आर्ट के इके स्मिथ कहते हैं, "आप अपने निजी ग्राफिक कार्ड के रूप में एथेरियम का उपयोग कर रहे हैं, जो दिलचस्प है।"

स्पेक्ट्रा आर्ट "प्रौद्योगिकीविदों, शोधकर्ताओं, वैज्ञानिकों और नवप्रवर्तकों का एक समूह है, जो जनरेटिव कला के क्षेत्र में संभव है, इसे फिर से परिभाषित करने पर आमादा है।"

उन्होंने शेकल्ड का निर्माण किया है जो एथेरियम नोड्स और एथेरियम वर्चुअल मशीन का उपयोग करके 3डी जेपीईजी को 2डी इनपुट प्रदान करता है।

"शेकल्ड शुरुआती ग्राफिक्स अग्रदूतों के काम पर आधारित है, जो लगभग 50 साल पहले की तकनीक का उपयोग कर रहा था (जो आज ऑन-चेन कार्यान्वयन के लिए अधिक अनुकूल है)।

विशेष रूप से, हम बुई टोंग फुओंग [Pho75] और जिम ब्लिन के [Bli77] मूल 3D रेंडरिंग और लाइटिंग मॉडल के संस्करणों को संशोधित करते हैं, और OpenGL [SA99] से प्रेरित एक सरल रेंडरिंग पाइपलाइन का सॉलिडिटी संस्करण बनाने के लिए उनका उपयोग करते हैं।

तो एक में टीम कहते हैं काग़ज़ एथेरियम पर पहले ज्ञात 3डी रेंडरिंग इंजन के इस विकास की शुरुआत। वे आगे कहते हैं:

"शेकल्ड को रेंडरिंग ऑपरेशंस करने के लिए गैस के खर्च की आवश्यकता नहीं होती है। संपूर्ण रेंडरिंग ऑपरेशन एक रीड कॉल में कार्यान्वित किया जाता है, और इस प्रकार एथेरियम ब्लॉकचैन को कोई डेटा नहीं लिखता है।

आप ऐसा कर सकते हैं कोशिश करो स्वयं और यद्यपि उपरोक्त छवि से यह विदेशी और जटिल लग सकता है, स्मिथ यह सब करता है सरल एक ट्यूटोरियल में।

रेंडरिंग इंजन सिर्फ रेंडर करता है। यह जेपीईजी को ब्लॉकचेन में नहीं रखता है, लेकिन फिर भी यह प्रक्रिया दिलचस्प है।

यह मुख्य रूप से इसलिए है क्योंकि हम एक डेटा प्रोग्रामिंग भाषा json से परिचित हैं, जिससे अधिकांश कोडर परिचित हैं, और यह इस तरह के कोड के माध्यम से है कि हम स्मार्ट अनुबंध से बात करेंगे।

हैंडकोडिंग कि json फ़ाइल यातना है। इसलिए स्मिथ एक प्रसिद्ध 3डी डिजाइनिंग सॉफ्टवेयर, ब्लेंडर पर जो चाहता है उसे डिजाइन करता है, और फिर ब्लेंडर खुद छवि को एक जोंस कोड फ़ाइल में अनुवादित करता है जहां रंग जैसी चीजें 000000 या 454545 के आरजीबी नंबरों में दी जाती हैं।

फिर हम सिर्फ Json फाइल डालते हैं और हमें इमेज मिलती है। छवि स्वयं ब्लॉकचेन पर नहीं है, आप इसे केवल अपने यूजर इंटरफेस पर देख सकते हैं, लेकिन ब्लॉकचैन नोड्स ने छवि को संसाधित किया, और यहां विकास है कि आप इस प्रसंस्करण को करने के लिए नोड्स का उपयोग कर सकते हैं।

लेकिन, चूँकि हमारे पास यह json फाइल है और नोड्स इसे प्रोसेस कर सकते हैं, क्या हम एक टोकन वाले स्मार्ट कॉन्ट्रैक्ट में ब्लॉकचैन पर json कोड अपलोड नहीं कर सकते हैं, और अब इमेज खुद या NFT ऑन-चेन है?

यह 1970 के दशक के इस प्रयोग का संभावित विकास है जो किसी तरह ग्राफिक्स को क्रिप्टो में लाता है जिस तरह से इंटरनेट पहले शब्दों से jpegs में चला गया।

इसका मतलब यह होगा कि अब IPFS की कोई आवश्यकता नहीं है, कोई और राइट क्लिक सेव नहीं है, लेकिन यह जरूरी नहीं कि ओपन सोर्स कोड के स्वामित्व का क्या मतलब है, जिसका कोई मतलब हो सकता है।

किसी कोड से बंधे टोकन का क्या अर्थ है? ठीक है, चूंकि एथेरियम ट्यूरिंग पूर्ण है, इसका मतलब यह हो सकता है कि कोडर जो भी चाहता है, सिद्धांत में शामिल है कि टोकन किसी अन्य कोड तक पहुंच प्रदान करता है जिसमें छिपी हुई कला है, भले ही वह सादे दृष्टि से छिपी हो।

इस तरह के प्रयोग में विकास इसलिए जारी है, और हालांकि यह नई तकनीक के लिए 70 के दशक की तकनीक का अनुप्रयोग है, यह संभवतः इस तरह के आवेदन के माध्यम से है कि हम दोनों को पा सकते हैं कि एथेरियम क्या सक्षम है, और कोड स्वामित्व का वास्तव में क्या मतलब है।

 

स्रोत: https://www.trustnodes.com/2023/01/21/the-ethereum-blockchain-now-has-a-3d-rendering-engine