Animation studio Dreamworks විසින් Monte Carlo Numerical Integration Ray Tracing (MCRT) භාවිතා කරන MoonRay විදැහුම්කරණ එන්ජිම විවෘතව ලබාගෙන ඇත. හවු ටු ට්රේන් යුවර් ඩ්රැගන් 3, ද ක්රූඩ්ස් 2: හවුස්වර්මිං, බැඩ් බෝයිස්, ට්රොල්ස් යන සජීවිකරණ චිත්රපට විදැහුම්කරණය කිරීමට මෙම නිෂ්පාදනය භාවිතා කරන ලදී. World Tour, Boss Baby 2, Everest, and Puss in Boots 2: The Last Wish. කේතය Apache 2.0 බලපත්රය යටතේ ප්රකාශයට පත් කර ඇති අතර OpenMoonRay ව්යාපෘතිය තුළ විවෘත නිෂ්පාදනයක් ලෙස තවදුරටත් සංවර්ධනය කෙරේ.
පද්ධතිය මුල සිටම නිර්මාණය කර ඇත, උරුම කේතය මත යැපීමෙන් නිදහස්, සහ වෘත්තීය, විශේෂාංග-දිග වැඩ නිෂ්පාදනය කිරීමට සූදානම්. බහු-නූල් විදැහුම්කරණය සඳහා සහාය, මෙහෙයුම් සමාන්තරකරණය, දෛශික උපදෙස් භාවිතය (SIMD), යථාර්ථවාදී ආලෝක සමාකරණය, GPU හෝ CPU පැත්තේ කිරණ සැකසීම, මාර්ගය මත පදනම් වූ යථාර්ථවාදී ආලෝක සමාකරණය ඇතුළුව ඉහළ කාර්ය සාධනය සහ පරිමාණය පිළිබඳ මූලික සැලසුම් අවධානය යොමු විය. පරිමාමිතික ව්යුහයන් ලුහුබැඳීම, විදැහුම්කරණය (මීදුම, ගින්න, වලාකුළු).
බෙදා හරින ලද විදැහුම්කරණය සංවිධානය කිරීම සඳහා, අපි අපගේම Arras රාමුව භාවිතා කරමු, එමඟින් ගණනය කිරීම් කිහිපයක් හරහා බෙදා හැරීමට අපට ඉඩ සලසයි. සේවාදායකයන් හෝ වලාකුළු පරිසරයන්. Arras කේතය ප්රධාන MoonRay කේත පදනම සමඟ විවෘත මූලාශ්ර කරනු ලැබේ. බෙදා හරින ලද පරිසරවල ආලෝකකරණ ගණනය කිරීම් ප්රශස්ත කිරීම සඳහා Intel Embree කිරණ ලුහුබැඳීමේ පුස්තකාලය භාවිතා කළ හැකි අතර, සෙවන දෛශිකකරණය සඳහා Intel ISPC සම්පාදකය භාවිතා කළ හැකිය. විදැහුම්කරණය ඕනෑම ස්ථානයක විරාම කර බාධා කළ ස්ථානයෙන් නැවත ආරම්භ කළ හැකිය.
නිෂ්පාදන ව්යාපෘතිවල පරීක්ෂා කරන ලද භෞතිකව පදනම් වූ විදැහුම්කරණ (PBR) ද්රව්යවල විශාල පුස්තකාලයක් සහ හුරුපුරුදු USD-සක්රීය අන්තර්ගත නිර්මාණ පද්ධති සමඟ ඒකාබද්ධ කිරීම සඳහා USD Hydra Render Delegates ස්ථරයක් ද පැකේජයට ඇතුළත් වේ. ඡායාරූප යථාර්ථවාදී සිට ඉහළ ශෛලීගත දක්වා විවිධ රූප උත්පාදන මාතයන් භාවිතා කළ හැකිය. බෙදා හරින ලද විදැහුම්කරණය සඳහා සහය ඇතිව, සජීවිකරණ ශිල්පීන්ට විවිධ ආලෝක තත්ත්වයන්, විවිධ ද්රව්යමය ගුණාංග සහ විවිධ දෘෂ්ටි කෝණයෙන් දර්ශනයේ බහු අනුවාද අන්තර්ක්රියාකාරීව සහ එකවර විදැහුම්කරණය කළ හැකිය.

මූලාශ්රය: opennet.ru
