Izdaja sistema upodabljanja OpenMoonRay 1.1, ki ga je razvil studio Dreamworks

Studio za animacijo Dreamworks je objavil prvo posodobitev OpenMoonRay 1.0, odprtokodnega sistema upodabljanja, ki uporablja sledenje žarkom Monte Carlo (MCRT). MoonRay se osredotoča na visoko učinkovitost in razširljivost, podpira večnitno upodabljanje, paralelizacijo operacij, uporabo vektorskih navodil (SIMD), realistično simulacijo osvetlitve, obdelavo žarkov na strani GPE ali CPE, realistično simulacijo osvetlitve na podlagi sledenja poti, upodabljanje volumetrične strukture (megla, ogenj, oblaki). Koda je objavljena pod licenco Apache 2.0.

Sistem je pripravljen za ustvarjanje profesionalnih del na ravni celovečernih filmov. Pred odprtokodno programsko opremo je bil MoonRay na primer uporabljen za upodabljanje animiranih filmov, kot so Kako izuriti svojega zmaja 3, Croods 2: Nova doba, Bad Boys, Trolls World Tour, The Boss Baby 2, Everest in Puss in Boots 2: Zadnja želja. Za porazdeljeno upodabljanje se uporablja lastniški okvir Arras, ki omogoča porazdelitev izračunov med več strežniki ali oblačnih okoljih. Knjižnico za sledenje žarkom Intel Embree je mogoče uporabiti za optimizacijo izračunov osvetlitve v porazdeljenih okoljih, prevajalnik Intel ISPC pa za vektorizacijo senčil. Upodabljanje je mogoče kadar koli začasno ustaviti in nadaljevati od točke prekinitve.

Paket vključuje tudi veliko knjižnico materialov za fizično zasnovano upodabljanje (PBR), testiranih v produkcijskih projektih, in sloj USD Hydra Render Delegates za integracijo z znanimi sistemi za ustvarjanje vsebine, ki podpirajo format USD. Možna je uporaba različnih načinov generiranja slik, od fotorealističnih do visoko stiliziranih. S podporo za porazdeljeno upodabljanje lahko animatorji interaktivno sledijo rezultatom in hkrati upodabljajo več različic prizora pod različnimi svetlobnimi pogoji, različnimi lastnostmi materiala in iz različnih perspektiv.

V novi različici:

  • Dodan je bil dodatek za podporo naboru orodij Cryptomatte, zasnovanem za izbiranje predmetov v 3D sceni.
  • Dodana podpora za triangulacijo konkavnih poligonov z uporabo metode rezanja ušes.
  • Dodana podpora za normalno usmerjene krivulje.
  • Demo model "MoonRayWidget" je bil objavljen in omenjen v številnih delih dokumentacije.

Vir: opennet.ru

Kupite zanesljivo gostovanje za strani z DDoS zaščito, VPS VDS strežniki 🔥 Kupite zanesljivo spletno gostovanje z zaščito DDoS, VPS VDS strežniki | ProHoster