Dreamworks เป€เบ›เบตเบ”เปเบซเบผเปˆเบ‡เบฅเบฐเบšเบปเบšเบเบฒเบ™เบชเบฐเปเบ”เบ‡ MoonRay

เบชเบฐเบ•เบนเบ”เบดเป‚เบญเบญเบฐเบ™เบดเป€เบกเบŠเบฑเบ™ Dreamworks เป„เบ”เป‰เปเบซเบผเปˆเบ‡เป€เบ›เบตเบ”เบฅเบฐเบšเบปเบšเบเบฒเบ™เบชเบฐเปเบ”เบ‡เบœเบปเบ™ MoonRay, เป€เบŠเบดเปˆเบ‡เปƒเบŠเป‰ ray tracing เป‚เบ”เบเบญเบตเบ‡เปƒเบชเปˆเบเบฒเบ™เบฅเบงเบกเบ•เบปเบงเป€เบฅเบ Monte Carlo (MCRT). เบœเบฐเบฅเบดเบ”เบ•เบฐเบžเบฑเบ™เบ”เบฑเปˆเบ‡เบเปˆเบฒเบงเป„เบ”เป‰เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เป€เบžเบทเปˆเบญเบชเบฐเปเบ”เบ‡เบฎเบนเบšเป€เบ‡เบปเบฒเบเบฒเบ•เบนเบ™ โ€œHow to Train Your Dragon 3โ€, โ€œThe Croods 2: Housewarming Partyโ€, โ€œBad Boysโ€, โ€œTrolls. World Tour", "The Boss Baby 2", "Everest" เปเบฅเบฐ "Puss in Boots 2: The Last Wish". เบฅเบฐเบซเบฑเบ”เบ–เบทเบเป€เบœเบตเบเปเบœเปˆเบžเบฒเบเปƒเบ•เป‰เปƒเบšเบญเบฐเบ™เบธเบเบฒเบ” Apache 2.0 เปเบฅเบฐเบˆเบฐเบ–เบทเบเบžเบฑเบ”เบ—เบฐเบ™เบฒเบ•เบทเปˆเบกเบญเบตเบเป€เบ›เบฑเบ™เบœเบฐเบฅเบดเบ”เบ•เบฐเบžเบฑเบ™เปเบซเบผเปˆเบ‡เป€เบ›เบตเบ”เบžเบฒเบเปƒเบ™เป‚เบ„เบ‡เบเบฒเบ™ OpenMoonRay.

เบฅเบฐเบšเบปเบšเป„เบ”เป‰เบ–เบทเบเบžเบฑเบ”เบ—เบฐเบ™เบฒเบ•เบฑเป‰เบ‡เปเบ•เปˆเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™, เบ›เบปเบ”เบ›เปˆเบญเบเบˆเบฒเบเบเบฒเบ™เป€เบžเบดเปˆเบ‡เบžเบฒเบญเบฒเป„เบชเบฅเบฐเบซเบฑเบ”เบ—เบตเปˆเบฅเป‰เบฒเบชเบฐเป„เบซเบกเปเบฅเบฐเบเบฝเบกเบžเป‰เบญเบกเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบชเป‰เบฒเบ‡เบงเบฝเบเบ—เบตเปˆเป€เบ›เบฑเบ™เบกเบทเบญเบฒเบŠเบตเบš, เป€เบŠเบฑเปˆเบ™: เบฎเบนเบšเป€เบ‡เบปเบฒ. เบเบฒเบ™เบญเบญเบเปเบšเบšเป€เบšเบทเป‰เบญเบ‡เบ•เบปเป‰เบ™เปเบกเปˆเบ™เป€เบ™เบฑเป‰เบ™เปƒเบชเปˆเบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบšเบชเบนเบ‡ เปเบฅเบฐเบชเบฒเบกเบฒเบ”เบ‚เบฐเบซเบเบฒเบเป„เบ”เป‰, เบฅเบงเบกเบ—เบฑเบ‡เบเบฒเบ™เบฎเบญเบ‡เบฎเบฑเบšเบเบฒเบ™เบชเบฐเปเบ”เบ‡เบœเบปเบ™เปเบšเบšเบซเบผเบฒเบเบเบฐเบ—เบนเป‰, เบเบฒเบ™เบ‚เบฐเปœเบฒเบ™, เบเบฒเบ™เบชเบญเบ™เบ—เบตเปˆเบญเบตเบ‡เปƒเบชเปˆ vector (SIMD), เบเบฒเบ™เบˆเบณเบฅเบญเบ‡เปเบชเบ‡เปเบšเบšเบˆเบดเบ‡, GPU เบซเบผเบท CPU-side processing, เบเบฒเบ™เบˆเบณเบฅเบญเบ‡เปเบชเบ‡เบ•เบฒเบกเป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เบ•เบปเบงเบˆเบดเบ‡, เบเบฒเบ™เบชเบฐเปเบ”เบ‡เบ›เบฐเบฅเบดเบกเบฒเบ™ เป‚เบ„เบ‡เบชเป‰เบฒเบ‡ (เปเบญเบ, เป„เบŸ, เป€เบกเบ).

เป€เบžเบทเปˆเบญเบˆเบฑเบ”เบ•เบฑเป‰เบ‡เบเบฒเบ™เบชเบฐเปเบ”เบ‡เบœเบปเบ™เบ—เบตเปˆเปเบˆเบเบขเบฒเบ, เบžเบงเบเป€เบฎเบปเบฒเปƒเบŠเป‰เบเบญเบš Arras เบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒเป€เบญเบ‡, เป€เบŠเบดเปˆเบ‡เบŠเปˆเบงเบเปƒเบซเป‰เบžเบงเบเป€เบฎเบปเบฒเบชเบฒเบกเบฒเบ”เปเบˆเบเบขเบฒเบเบเบฒเบ™เบ„เบดเบ”เป„เบฅเปˆเปƒเบ™เบ—เบปเปˆเบงเป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเบซเบผเบทเบชเบฐเบžเบฒเบšเปเบงเบ”เบฅเป‰เบญเบกเบŸเบฑเบ‡. เบฅเบฐเบซเบฑเบ” Arras เบˆเบฐเป€เบ›เบฑเบ™เปเบซเบผเปˆเบ‡เป€เบ›เบตเบ”เบžเป‰เบญเบกเบเบฑเบšเบ–เบฒเบ™เบ‚เปเป‰เบกเบนเบ™ MoonRay เบ•เบปเป‰เบ™เบ•เป. เป€เบžเบทเปˆเบญเป€เบžเบตเปˆเบกเบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบšเบเบฒเบ™เบ„เบดเบ”เป„เบฅเปˆเปเบชเบ‡เบชเบฐเบซเบงเปˆเบฒเบ‡เปƒเบ™เบชเบฐเบžเบฒเบšเปเบงเบ”เบฅเป‰เบญเบกเบ—เบตเปˆเปเบˆเบเบขเบฒเบ, เบซเป‰เบญเบ‡เบชเบฐเบซเบกเบธเบ” Intel Embree ray tracing เบชเบฒเบกเบฒเบ”เบ™เปเบฒเปƒเบŠเป‰เป„เบ”เป‰, เปเบฅเบฐ Intel ISPC compiler เบชเบฒเบกเบฒเบ”เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เป€เบžเบทเปˆเบญ vectorize shaders. เบกเบฑเบ™เป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰เบ—เบตเปˆเบˆเบฐเบขเบธเบ”เบเบฒเบ™เบชเบฐเปเบ”เบ‡เบœเบปเบ™เป„เบ”เป‰เบ—เบธเบเป€เบงเบฅเบฒเปเบฅเบฐเบชเบทเบšเบ•เปเปˆเบเบฒเบ™เบ”เปเบฒเป€เบ™เบตเบ™เบ‡เบฒเบ™เบˆเบฒเบเบ•เปเบฒเปเบซเบ™เปˆเบ‡เบ—เบตเปˆเบ‚เบฑเบ”เบ‚เบงเบฒเบ‡.

เบŠเบธเบ”เบ”เบฑเปˆเบ‡เบเปˆเบฒเบงเบเบฑเบ‡เบ›เบฐเบเบญเบšเบกเบตเบซเป‰เบญเบ‡เบชเบฐเบซเบกเบธเบ”เบ‚เบฐเบซเบ™เบฒเบ”เปƒเบซเบเปˆเบ‚เบญเบ‡เบญเบธเบ›เบฐเบเบญเบ™เบเบฒเบ™เบชเบฐเปเบ”เบ‡เบœเบปเบ™เบ—เบฒเบ‡เบ”เป‰เบฒเบ™เบฎเปˆเบฒเบ‡เบเบฒเบ (PBR) เบ—เบตเปˆเบ–เบทเบเบ—เบปเบ”เบชเบญเบšเปƒเบ™เป‚เบ„เบ‡เบเบฒเบ™เบเบฒเบ™เบœเบฐเบฅเบดเบ”, เปเบฅเบฐเบŠเบฑเป‰เบ™ USD Hydra Render Delegates เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ›เบฐเบชเบปเบกเบ›เบฐเบชเบฒเบ™เบเบฑเบšเบฅเบฐเบšเบปเบšเบเบฒเบ™เบชเป‰เบฒเบ‡เป€เบ™เบทเป‰เบญเบซเบฒเบ—เบตเปˆเบ„เบธเป‰เบ™เป€เบ„เบตเบเบ—เบตเปˆเบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบฎเบนเบšเปเบšเบš USD. เบกเบฑเบ™เป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰เบ—เบตเปˆเบˆเบฐเปƒเบŠเป‰เป‚เบซเบกเบ”เบเบฒเบ™เบœเบฐเบฅเบดเบ”เบฎเบนเบšเบžเบฒเบšเบ•เปˆเบฒเบ‡เป†, เบˆเบฒเบ photorealistic เบเบฑเบš stylized เบชเบนเบ‡. เบ”เป‰เบงเบเบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบเบฒเบ™เบชเบฐเปเบ”เบ‡เบœเบปเบ™เปเบšเบšเปเบˆเบเบขเบฒเบ, เบญเบฐเบ™เบดเป€เบกเป€เบ•เบตเป‰เบชเบฒเบกเบฒเบ”เบ•เบดเบ”เบ•เบฒเบกเบœเบปเบ™เป„เบ”เป‰เบฎเบฑเบšเปเบšเบšเป‚เบ•เป‰เบ•เบญเบšเปเบฅเบฐเบžเป‰เบญเบกเป†เบเบฑเบ™เบเบฑเบšเบเบฒเบ™เบชเบฐเปเบ”เบ‡เบซเบผเบฒเบเบฎเบธเปˆเบ™เบ‚เบญเบ‡ scene เบžเบฒเบเปƒเบ•เป‰เบชเบฐเบžเบฒเบšเปเบชเบ‡เบชเบฐเบซเบงเปˆเบฒเบ‡เบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™, เบ„เบธเบ™เบชเบปเบกเบšเบฑเบ”เบงเบฑเบ”เบชเบฐเบ”เบธเบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™, เปเบฅเบฐเบˆเบฒเบเบ—เบฑเบ”เบชเบฐเบ™เบฐเบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™.



เปเบซเบผเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™: opennet.ru

เป€เบžเบตเปˆเบกเบ„เบงเบฒเบกเบ„เบดเบ”เป€เบซเบฑเบ™