Fa'asa'olotoina o le faiga fa'aliliuina OpenMoonRay 1.1, na atia'e e le Dreamworks studio

Анимационная студия Dreamworks ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π»Π° ΠΏΠ΅Ρ€Π²ΠΎΠ΅ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎΠΉ систСмы Ρ€Π΅Π½Π΄Π΅Ρ€ΠΈΠ½Π³Π° OpenMoonRay 1.0, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‰Π΅ΠΉ трассировку Π»ΡƒΡ‡Π΅ΠΉ Π½Π° основС числСнного интСгрирования ΠΏΠΎ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρƒ ΠœΠΎΠ½Ρ‚Π΅-ΠšΠ°Ρ€Π»ΠΎ (MCRT). ОсновноС Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π² MoonRay удСляСтся ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡Π΅Π½ΠΈΡŽ высокой эффСктивности ΠΈ ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΡƒΠ΅ΠΌΠΎΡΡ‚ΠΈ, поддСрТиваСтся ΠΌΠ½ΠΎΠ³ΠΎΠΏΠΎΡ‚ΠΎΡ‡Π½Ρ‹ΠΉ Ρ€Π΅Π½Π΄Π΅Ρ€ΠΈΠ½Π³, распараллСливаниС ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ, использованиС Π²Π΅ΠΊΡ‚ΠΎΡ€Π½Ρ‹Ρ… инструкций (SIMD), рСалистичная симуляция освСщСния, ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π»ΡƒΡ‡Π΅ΠΉ Π½Π° сторонС GPU ΠΈΠ»ΠΈ CPU, рСалистичная симуляция освСщСния Π½Π° Π±Π°Π·Π΅ трассировки ΠΏΡƒΡ‚Π΅ΠΉ, Ρ€Π΅Π½Π΄Π΅Ρ€ΠΈΠ½Π³ ΠΎΠ±ΡŠΡ‘ΠΌΠ½Ρ‹Ρ… структур (Ρ‚ΡƒΠΌΠ°Π½, огонь, ΠΎΠ±Π»Π°ΠΊΠ°). Код ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½ ΠΏΠΎΠ΄ Π»ΠΈΡ†Π΅Π½Π·ΠΈΠ΅ΠΉ Apache 2.0.

БистСма Π³ΠΎΡ‚ΠΎΠ²Π° для создания ΠΏΡ€ΠΎΡ„Π΅ΡΡΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Ρ… Ρ€Π°Π±ΠΎΡ‚, уровня ΠΏΠΎΠ»Π½ΠΎΠΌΠ΅Ρ‚Ρ€Π°ΠΆΠ½Ρ‹Ρ… Ρ„ΠΈΠ»ΡŒΠΌΠΎΠ², Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π΄ΠΎ открытия ΠΊΠΎΠ΄Π° ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ MoonRay примСнялся для Ρ€Π΅Π½Π΄Π΅Ρ€ΠΈΠ½Π³Π° Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… Ρ„ΠΈΠ»ΡŒΠΌΠΎΠ² «Как ΠΏΡ€ΠΈΡ€ΡƒΡ‡ΠΈΡ‚ΡŒ Π΄Ρ€Π°ΠΊΠΎΠ½Π° 3Β», Β«Π‘Π΅ΠΌΠ΅ΠΉΠΊΠ° ΠšΡ€ΡƒΠ΄Ρ 2: НовосСльС», Β«ΠŸΠ»ΠΎΡ…ΠΈΠ΅ ΠΏΠ°Ρ€Π½ΠΈΒ», Β«Π’Ρ€ΠΎΠ»Π»ΠΈ. ΠœΠΈΡ€ΠΎΠ²ΠΎΠΉ Ρ‚ΡƒΡ€Β», «Босс-молокосос 2Β», «ЭвСрСст» ΠΈ Β«ΠšΠΎΡ‚ Π² сапогах 2: ПослСднСС ΠΆΠ΅Π»Π°Π½ΠΈΠ΅Β». Для ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ распрСдСлённого Ρ€Π΅Π½Π΄Π΅Ρ€ΠΈΠ½Π³Π° ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ собствСнный Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊ Arras, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰ΠΈΠΉ Ρ€Π°Π·Π½ΠΎΡΠΈΡ‚ΡŒ вычислСния Π½Π° нСсколько сСрвСров ΠΈΠ»ΠΈ ΠΎΠ±Π»Π°Ρ‡Π½Ρ‹Ρ… ΠΎΠΊΡ€ΡƒΠΆΠ΅Π½ΠΈΠΉ. Для ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ расчёта освСщСния Π² распрСдСлённых окруТСниях ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° трассировки Π»ΡƒΡ‡Π΅ΠΉ Intel Embree, Π° для Π²Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠ·Π°Ρ†ΠΈΠΈ ΡˆΠ΅ΠΉΠ΄Π΅Ρ€ΠΎΠ² β€” компилятор Intel ISPC. Π’ΠΎΠ·ΠΌΠΎΠΆΠ½Π° остановка Ρ€Π΅Π½Π΄Π΅Ρ€ΠΈΠ½Π³Π° Π² ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»ΡŒΠ½Ρ‹ΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ‚ ΠΈ Π²ΠΎΠ·ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ с ΠΏΡ€Π΅Ρ€Π²Π°Π½Π½ΠΎΠΉ ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΈ.

O lo'o aofia ai fo'i i le afifi se faletusi tele o mea fa'atino fa'aletino (PBR) fa'ata'ita'iina i galuega fa'atino, ma le USD Hydra Render Delegates layer mo le tu'ufa'atasia ma faiga masani fa'atupu mea e lagolagoina ai le fa'asologa o le USD. E mafai ona fa'aogaina ituaiga fa'atupuina o ata, mai le photorealistic i le fa'asilisili. Faatasi ai ma le lagolago mo le tufatufaina atu, e mafai e tagata fa'afiafia ona siaki fa'ai'uga fegalegaleai ma fa'asolo fa'atasi le tele o fa'aaliga o se va'aiga i lalo o tulaga fa'amalama eseese, meafaitino eseese, ma mai va'aiga eseese.

I le lomiga fou:

  • Π”ΠΎΠ±Π°Π²Π»Π΅Π½ΠΎ Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ для ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ инструмСнтария Cryptomatte, ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π½ΠΎΠ³ΠΎ для выдСлСния ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² Π½Π° 3D-сцСнС.
  • Π”ΠΎΠ±Π°Π²Π»Π΅Π½Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° триангулирования Π²ΠΎΠ³Π½ΡƒΡ‚Ρ‹Ρ… ΠΏΠΎΠ»ΠΈΠ³ΠΎΠ½ΠΎΠ², ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ ΠΌΠ΅Ρ‚ΠΎΠ΄ отрСзания ΡƒΡˆΠ΅ΠΉ.
  • Π”ΠΎΠ±Π°Π²Π»Π΅Π½Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° ΠΊΡ€ΠΈΠ²Ρ‹Ρ…, ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Ρ… ΠΏΠΎ Π½ΠΎΡ€ΠΌΠ°Π»ΠΈ (normal-oriented).
  • ΠžΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½Π° дСмонстрационная модСль Β«MoonRayWidgetΒ», которая упоминаСтся Π²ΠΎ ΠΌΠ½ΠΎΠ³ΠΈΡ… частях Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ.

puna: opennet.ru

Faaopoopo i ai se faamatalaga