Ethereum ბლოკჩეინს ახლა აქვს 3D რენდერის ძრავა – Trustnodes

Ethereum არის ტურინგი დასრულებულია და ამის დასამტკიცებლად გუნდმა შექმნა მთელი 3D რენდერის ძრავა, მთლიანად ჯაჭვზე და დაფუძნებული მხოლოდ ჭკვიან კონტრაქტებზე.

„თქვენ იყენებთ ეთერიუმს, როგორც საკუთარ პერსონალურ გრაფიკულ ბარათს, რაც საინტერესოა“, ამბობს აიკ სმიტი Spectra Art-დან.

Spectra Art არის „ტექნოლოგების, მკვლევარების, მეცნიერებისა და ინოვატორების ჯგუფი, რომელიც ცდილობს ხელახლა განსაზღვროს რა არის შესაძლებელი გენერაციული ხელოვნების სივრცეში“.

მათ შექმნეს Shackled, რომელიც აწვდის 3D შეყვანას 2D jpegs-ზე ეთერიუმის კვანძებისა და ეთერიუმის ვირტუალური მანქანის გამოყენებით.

„Shackled დაფუძნებულია ადრეული გრაფიკის პიონერების ნამუშევრებზე, რომლებიც იყენებენ თითქმის 50 წლის წინანდელ ტექნოლოგიას (რომელიც დღეს უფრო შესაფერისია ქსელში განსახორციელებლად).

კონკრეტულად, ჩვენ ვცვლით Bui Tong Phuong-ის [Pho75] და Jim Blinn-ის [Bli77] ორიგინალური 3D რენდერისა და განათების მოდელების ვერსიებს და ვიყენებთ მათ OpenGL [SA99]-ით შთაგონებული მარტივი რენდერინგის მილსადენის Solidity ვერსიის შესაქმნელად.

ასე ამბობს გუნდი ა ქაღალდი წარმოგიდგენთ ეთერიუმზე პირველი ცნობილი 3D რენდერის ძრავის ამ განვითარებას. ისინი დამატებით აცხადებენ:

„ბორკილები არ საჭიროებს გაზის დახარჯვას გაწურვის სამუშაოების შესასრულებლად. რენდერის მთელი ოპერაცია ხორციელდება წაკითხვის ზარის დროს და, შესაბამისად, არ იწერს რაიმე მონაცემს Ethereum ბლოკჩეინში.

სისტემაში სცადე საკუთარ თავს და მიუხედავად იმისა, რომ ზემოაღნიშნული სურათიდან შეიძლება უცხო და რთული ჩანდეს, სმიტი ყველაფერს აკეთებს მარტივი ტუტორიალში.

რენდერის ძრავა მხოლოდ რენდერს აკეთებს. ის არ აყენებს jpeg-ს ბლოკჩეინში, მაგრამ პროცესი მაინც საინტერესოა.

ეს ძირითადად იმიტომ ხდება, რომ ჩვენ გავეცნობით json-ს, მონაცემთა პროგრამირების ენას, რომელსაც კოდირების უმეტესობა იცნობს და სწორედ ამ სახის კოდის მეშვეობით ვისაუბრებთ სმარტ კონტრაქტთან.

json ფაილის ხელით კოდირება წამებაა. ასე რომ, სმიტი აყალიბებს იმას, რაც სურს Blender-ზე, კარგად ცნობილ 3D დიზაინის პროგრამულ უზრუნველყოფაზე, და შემდეგ თავად ბლენდერი თარგმნის სურათს json კოდის ფაილში, სადაც ფერები მოცემულია RGB ნომრებში 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