Pagpagawas sa sistema sa paghubad nga OpenMoonRay 1.1, nga gimugna sa Dreamworks studio

Ang animation studio nga Dreamworks nagpatik sa unang update sa OpenMoonRay 1.0, usa ka open-source rendering system nga naggamit sa Monte Carlo ray tracing (MCRT). Ang MoonRay naka-focus sa taas nga kahusayan ug scalability, nagsuporta sa multi-threaded rendering, parallelization sa mga operasyon, ang paggamit sa vector instructions (SIMD), realistiko nga lighting simulation, ray processing sa GPU o CPU side, realistiko nga lighting simulation base sa path tracing, rendering sa volumetric nga mga istruktura (gabon, kalayo, panganod). Ang code gipatik ubos sa Apache 2.0 nga lisensya.

Andam na ang sistema alang sa pagmugna og mga propesyonal nga mga buhat, ang lebel sa mga feature films, pananglitan, sa wala pa maablihan ang code, ang produkto sa MoonRay gigamit sa paghubad sa mga animated nga pelikula nga "How to Train Your Dragon 3", "The Croods 2: Housewarming Party" , “Bad Boys”, “Mga Trolls. World Tour", "The Boss Baby 2", "Everest" ug "Puss in Boots 2: The Last Wish". Aron maorganisar ang giapod-apod nga paghubad, gigamit namo ang among kaugalingong Arras framework, nga nagtugot kanamo sa pag-apod-apod sa mga kalkulasyon sa daghang mga server o cloud environment. Aron ma-optimize ang mga kalkulasyon sa suga sa gipang-apod-apod nga mga palibot, ang Intel Embree ray tracing library mahimong magamit, ug ang Intel ISPC compiler mahimong magamit sa pag-vector sa mga shader. Posible nga hunongon ang pag-render sa bisan unsang oras ug ipadayon ang mga operasyon gikan sa nabalda nga posisyon.

Ang package naglakip usab sa usa ka dako nga librarya sa physically based rendering (PBR) nga mga materyales nga gisulayan sa mga proyekto sa produksiyon, ug ang USD Hydra Render Delegates nga layer alang sa paghiusa sa pamilyar nga mga sistema sa paghimo sa sulod nga nagsuporta sa format sa USD. Posible ang paggamit sa lainlaing mga mode sa paghimo sa imahe, gikan sa photorealistic hangtod sa kaayo nga istilo. Uban sa suporta alang sa giapod-apod nga rendering, ang mga animator makasubay sa mga resulta nga interactive ug dungan nga mag-render sa daghang mga bersyon sa usa ka talan-awon ubos sa lain-laing mga kondisyon sa suga, lain-laing mga materyal nga kabtangan, ug gikan sa lain-laing mga panglantaw.

Sa bag-ong bersyon:

  • Usa ka add-on ang gidugang aron suportahan ang Cryptomatte toolkit, nga gidisenyo alang sa pagpili sa mga butang sa usa ka 3D nga talan-awon.
  • Gidugang nga suporta para sa triangulating concave polygons gamit ang ear-cutting method.
  • Gidugang nga suporta alang sa normal nga oriented nga mga kurba.
  • Ang modelo sa demo nga "MoonRayWidget" gimantala ug gihisgutan sa daghang bahin sa dokumentasyon.

Source: opennet.ru

Idugang sa usa ka comment