Animaasjestudio Dreamworks hat de MoonRay-renderingmotor iepen boarne dy't Monte Carlo Numerical Integration Ray Tracing (MCRT) brûkt. It produkt waard brûkt om de animaasjefilms How to Train Your Dragon 3, The Croods 2: Housewarming, Bad Boys, Trolls wer te jaan. World Tour, Boss Baby 2, Everest, en Puss in Boots 2: The Last Wish. De koade wurdt publisearre ûnder de Apache 2.0-lisinsje en sil fierder ûntwikkele wurde as in iepen produkt binnen it OpenMoonRay-projekt.
It systeem is fan 'e grûn ôf ûntworpen, frij fan ôfhinklikens fan legacy-koade, en ree om profesjoneel wurk fan funksje-lingte te meitsjen. De earste ûntwerpfokus wie op hege prestaasjes en skalberens, ynklusyf stipe foar multi-threaded rendering, parallelisaasje fan operaasjes, gebrûk fan vector ynstruksjes (SIMD), realistyske ljochtsimulaasje, rayferwurking oan 'e GPU of CPU-kant, realistyske ljochtsimulaasje basearre op paad tracing, rendering volumetryske struktueren (mist, fjoer, wolken).
Om ferspraat rendering te organisearjen, brûke wy ús eigen Arras-raamwurk, wêrmei't wy berekkeningen oer ferskate gebieten ferspriede kinne. servers of wolkomjouwings. De Arras-koade sil iepen boarne wêze neist de haad MoonRay-koadebasis. De Intel Embree-raytracingbibleteek kin brûkt wurde om ljochtberekkeningen yn ferspraat omjouwings te optimalisearjen, en de Intel ISPC-kompiler kin brûkt wurde foar shadervektorisaasje. Rendering kin op elk momint pauzearre wurde en wer oppakt wurde fan it ûnderbrutsen punt.
It pakket omfettet ek in grutte bibleteek fan Physically Based Rendering (PBR) materialen testen yn produksjeprojekten, en in USD Hydra Render Delegates-laach foar yntegraasje mei fertroude USD-ynskeakele ynhâldskeppingssystemen. It is mooglik om ferskate byldgeneraasjemodi te brûken, fan fotorealistysk oant heul stilisearre. Mei stipe foar ferdielde rendering kinne animators it resultaat ynteraktyf kontrolearje en tagelyk meardere ferzjes fan it toaniel werjaan mei ferskate ljochtbetingsten, ferskate materiaaleigenskippen en út ferskate stânpunten.

Boarne: opennet.ru
