Udgivelse af OpenMoonRay 1.1-gengivelsessystemet udviklet af Dreamworks-studiet

Dreamworks Animation Studio har udgivet den første opdatering til OpenMoonRay 1.0, et open source-renderingssystem, der bruger Monte Carlo ray tracing (MCRT). MoonRay fokuserer på høj effektivitet og skalerbarhed, understøtter multi-threaded rendering, parallelisering af operationer, brugen af ​​vektorinstruktioner (SIMD), realistisk lyssimulering, GPU- eller CPU-stråleafgivelse, realistisk sti-sporet lyssimulering og volumetrisk rendering (tåge, ild, skyer). Koden er udgivet under Apache 2.0-licensen.

Systemet er klar til at skabe professionelt arbejde på niveau med spillefilm. Før open source blev MoonRay f.eks. brugt til at gengive animerede film som Sådan træner du din drage 3, The Croods 2: A New Age, Bad Boys, Trolls World Tour, The Boss Baby 2, Everest og Puss in Boots 2: The Last Wish. Til distribueret rendering bruges det proprietære Arras-framework, der gør det muligt at distribuere beregninger på tværs af flere ... servere eller cloud-miljøer. Intel Embree-raytracing-biblioteket kan bruges til at optimere belysningsberegninger i distribuerede miljøer, og Intel ISPC-compileren kan bruges til shadervektorisering. Rendering kan til enhver tid sættes på pause og genoptages fra det afbrudte punkt.

Pakken inkluderer også et stort bibliotek af fysisk baseret rendering (PBR) materialer testet i produktionsprojekter, og et USD Hydra Render Delegates lag til integration med velkendte USD-aktiverede systemer til oprettelse af indhold. Det er muligt at bruge forskellige billedgenereringstilstande, fra fotorealistisk til meget stiliseret. Med understøttelse af distribueret gengivelse kan animatorer overvåge resultatet interaktivt og samtidig gengive flere versioner af scenen med forskellige lysforhold, forskellige materialeegenskaber og fra forskellige synsvinkler.

I den nye version:

  • Der er tilføjet et tilføjelsesprogram for at understøtte Cryptomatte-værktøjssættet, som er designet til at vælge objekter i en 3D-scene.
  • Tilføjet understøttelse af triangulering af konkave polygoner ved hjælp af øreskæringsmetoden.
  • Tilføjet understøttelse af normalorienterede kurver.
  • En demomodel af "MoonRayWidget" er blevet udgivet, og der refereres til den i mange dele af dokumentationen.

Kilde: opennet.ru

Køb pålidelig hosting til websteder med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster