Dreamworks рд╕реНрдЯреБрдбрд┐рдУрдиреЗ рд╡рд┐рдХрд╕рд┐рдд рдХреЗрд▓реЗрд▓реНрдпрд╛ OpenMoonRay 1.1 рдкреНрд░рд╕реНрддреБрддреАрдХрд░рдг рдкреНрд░рдгрд╛рд▓реАрдЪреЗ рдкреНрд░рдХрд╛рд╢рди

рдЕреЕрдирд┐рдореЗрд╢рди рд╕реНрдЯреБрдбрд┐рдУ рдбреНрд░реАрдорд╡рд░реНрдХреНрд╕рдиреЗ OpenMoonRay 1.0 рд╡рд░ рдкрд╣рд┐рд▓реЗ рдЕрдкрдбреЗрдЯ рдкреНрд░рдХрд╛рд╢рд┐рдд рдХреЗрд▓реЗ рдЖрд╣реЗ, рдПрдХ рдУрдкрди-рд╕реЛрд░реНрд╕ рд░реЗрдВрдбрд░рд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдЬреА рдореЙрдиреНрдЯреЗ рдХрд╛рд░реНрд▓реЛ рд░реЗ рдЯреНрд░реЗрд╕рд┐рдВрдЧ (MCRT) рд╡рд╛рдкрд░рддреЗ. рдореВрдирд░реЗ рдЙрдЪреНрдЪ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдЖрдгрд┐ рд╕реНрдХреЗрд▓реЗрдмрд┐рд▓рд┐рдЯреАрд╡рд░ рд▓рдХреНрд╖ рдХреЗрдВрджреНрд░рд┐рдд рдХрд░рддреЗ, рдорд▓реНрдЯреА-рдереНрд░реЗрдбреЗрдб рд░реЗрдВрдбрд░рд┐рдВрдЧ, рдСрдкрд░реЗрд╢рдиреНрд╕рдЪреЗ рд╕рдорд╛рдВрддрд░реАрдХрд░рдг, рд╡реЗрдХреНрдЯрд░ рдирд┐рд░реНрджреЗрд╢рд╛рдВрдЪрд╛ рд╡рд╛рдкрд░ (SIMD), рд╡рд╛рд╕реНрддрд╡рд╡рд╛рджреА рдкреНрд░рдХрд╛рд╢ рд╕рд┐рдореНрдпреБрд▓реЗрд╢рди, GPU рдХрд┐рдВрд╡рд╛ CPU рдмрд╛рдЬреВрд▓рд╛ рдХрд┐рд░рдг рдкреНрд░рдХреНрд░рд┐рдпрд╛, рдкрде рдЯреНрд░реЗрд╕рд┐рдВрдЧрд╡рд░ рдЖрдзрд╛рд░рд┐рдд рд╡рд╛рд╕реНрддрд╡рд╡рд╛рджреА рдкреНрд░рдХрд╛рд╢ рд╕рд┐рдореНрдпреБрд▓реЗрд╢рди, рд░реЗрдВрдбрд░рд┐рдВрдЧрдЪреЗ рд╕рдорд░реНрдерди рдХрд░рддреЗ. рд╡реНрд╣реЙрд▓реНрдпреВрдореЗрдЯреНрд░рд┐рдХ рд╕рдВрд░рдЪрдирд╛ (рдзреБрдХреЗ, рдЖрдЧ, рдврдЧ). рдХреЛрдб Apache 2.0 рд▓рд╛рдпрд╕рдиреНрд╕ рдЕрдВрддрд░реНрдЧрдд рдкреНрд░рдХрд╛рд╢рд┐рдд рдХреЗрд▓рд╛ рдЖрд╣реЗ.

рд╡реНрдпрд╛рд╡рд╕рд╛рдпрд┐рдХ рдХрд╛рдореЗ, рдкреВрд░реНрдг-рд▓рд╛рдВрдмреАрдЪреНрдпрд╛ рдЪрд┐рддреНрд░рдкрдЯрд╛рдВрдЪреА рдкрд╛рддрд│реА рддрдпрд╛рд░ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╕рд┐рд╕реНрдЯрдо рддрдпрд╛рд░ рдЖрд╣реЗ, рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде, рдХреЛрдб рдЙрдШрдбрдгреНрдпрд╛рдкреВрд░реНрд╡реА, рдореВрдирд░реЗ рдЙрддреНрдкрд╛рджрдирд╛рдЪрд╛ рд╡рд╛рдкрд░ рдЕреЕрдирд┐рдореЗрдЯреЗрдб рдЪрд┐рддреНрд░рдкрдЯ тАЬрд╣рд╛рдК рдЯреВ рдЯреНрд░реЗрди рдпреБрд╡рд░ рдбреНрд░реЕрдЧрди 3тАЭ, тАЬрдж рдХреНрд░реБрдбреНрд╕ 2: рд╣рд╛рдКрд╕рд╡реЙрд░реНрдорд┐рдВрдЧтАЭ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдХреЗрд▓рд╛ рдЬрд╛рдд рдЕрд╕реЗ. рдкрд╛рд░реНрдЯреА", "рдмреЕрдб рдмреЙрдИрдЬ", "рдЯреНрд░реЛрд▓реНрд╕. рд╡рд░реНрд▓реНрдб рдЯреВрд░, "рдж рдмреЙрд╕ рдмреЗрдмреА 2", "рдПрд╡реНрд╣рд░реЗрд╕реНрдЯ" рдЖрдгрд┐ "рдкреБрд╕ рдЗрди рдмреВрдЯреНрд╕ 2: рдж рд▓рд╛рд╕реНрдЯ рд╡рд┐рд╢". рд╡рд┐рддрд░рд┐рдд рдкреНрд░рд╕реНрддреБрддреАрдХрд░рдг рдЖрдпреЛрдЬрд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА, рдЖрдореНрд╣реА рдЖрдордЪреЗ рд╕реНрд╡рддрдГрдЪреЗ Arras рдлреНрд░реЗрдорд╡рд░реНрдХ рд╡рд╛рдкрд░рддреЛ, рдЬреЗ рдЖрдореНрд╣рд╛рд▓рд╛ рдЕрдиреЗрдХ рд╕рд░реНрд╡реНрд╣рд░ рдХрд┐рдВрд╡рд╛ рдХреНрд▓рд╛рдЙрдб рд╡рд╛рддрд╛рд╡рд░рдгрд╛рдд рдЧрдгрдирд╛ рд╡рд┐рддрд░рд┐рдд рдХрд░рдгреНрдпрд╛рд╕ рдЕрдиреБрдорддреА рджреЗрддреЗ. рд╡рд┐рддрд░реАрдд рд╡рд╛рддрд╛рд╡рд░рдгрд╛рдд рдкреНрд░рдХрд╛рд╢ рдЧрдгрдирд╛ рдСрдкреНрдЯрд┐рдорд╛рдЗрдЭ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА, рдЗрдВрдЯреЗрд▓ рдПрдореНрдмреНрд░реА рд░реЗ рдЯреНрд░реЗрд╕рд┐рдВрдЧ рд▓рд╛рдпрдмреНрд░рд░реА рд╡рд╛рдкрд░рд▓реА рдЬрд╛рдК рд╢рдХрддреЗ рдЖрдгрд┐ рдЗрдВрдЯреЗрд▓ ISPC рдХрдВрдкрд╛рдЗрд▓рд░рдЪрд╛ рд╡рд╛рдкрд░ рд╢реЗрдбрд░реНрд╕ рд╡реНрд╣реЗрдХреНрдЯрд░рд╛рдЗрдЬ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдХреЗрд▓рд╛ рдЬрд╛рдК рд╢рдХрддреЛ. рдХреЛрдгрддреНрдпрд╛рд╣реА рд╡реЗрд│реА рд░реЗрдВрдбрд░рд┐рдВрдЧ рдерд╛рдВрдмрд╡рдгреЗ рдЖрдгрд┐ рд╡реНрдпрддреНрдпрдп рдЖрд▓реЗрд▓реНрдпрд╛ рд╕реНрдерд┐рддреАрддреВрди рдСрдкрд░реЗрд╢рдиреНрд╕ рдкреБрдиреНрд╣рд╛ рд╕реБрд░реВ рдХрд░рдгреЗ рд╢рдХреНрдп рдЖрд╣реЗ.

рдкреЕрдХреЗрдЬрдордзреНрдпреЗ рдЙрддреНрдкрд╛рджрди рдкреНрд░рдХрд▓реНрдкрд╛рдВрдордзреНрдпреЗ рдЪрд╛рдЪрдгреА рдХреЗрд▓реЗрд▓реНрдпрд╛ рдлрд┐рдЬрд┐рдХрд▓реА рдмреЗрд╕реНрдб рд░реЗрдВрдбрд░рд┐рдВрдЧ (PBR) рд╕рд╛рдордЧреНрд░реАрдЪреА рдПрдХ рдореЛрдареА рд▓рд╛рдпрдмреНрд░рд░реА рдЖрдгрд┐ рдкрд░рд┐рдЪрд┐рдд USD-рд╕рдХреНрд╖рдо рд╕рд╛рдордЧреНрд░реА рдирд┐рд░реНрдорд┐рддреА рдкреНрд░рдгрд╛рд▓реАрд╕рд╣ рдПрдХрддреНрд░реАрдХрд░рдгрд╛рд╕рд╛рдареА USD Hydra Render Delegates рд▓реЗрдпрд░ рджреЗрдЦреАрд▓ рд╕рдорд╛рд╡рд┐рд╖реНрдЯ рдЖрд╣реЗ. рдлреЛрдЯреЛрд░рд┐рдЕрд▓рд┐рд╕реНрдЯрд┐рдХ рддреЗ рдЕрддреНрдпрдВрдд рд╢реИрд▓реАрджрд╛рд░ рдЕрд╢рд╛ рд╡рд┐рд╡рд┐рдз рдкреНрд░рддрд┐рдорд╛ рдирд┐рд░реНрдорд┐рддреА рдореЛрдб рд╡рд╛рдкрд░рдгреЗ рд╢рдХреНрдп рдЖрд╣реЗ. рд╡рд┐рддрд░реАрдд рд░реЗрдВрдбрд░рд┐рдВрдЧрд╕рд╛рдареА рд╕рдорд░реНрдердирд╛рд╕рд╣, рдЕреЕрдирд┐рдореЗрдЯрд░реНрд╕ рдкрд░рд┐рдгрд╛рдорд╛рдЪреЗ рдкрд░рд╕реНрдкрд░рд╕рдВрд╡рд╛рджреАрдкрдгреЗ рдирд┐рд░реАрдХреНрд╖рдг рдХрд░реВ рд╢рдХрддрд╛рдд рдЖрдгрд┐ рдПрдХрд╛рдЪ рд╡реЗрд│реА рднрд┐рдиреНрди рдкреНрд░рдХрд╛рд╢ рдкрд░рд┐рд╕реНрдерд┐рддреА, рднрд┐рдиреНрди рд╕рд╛рдордЧреНрд░реА рдЧреБрдгрдзрд░реНрдо рдЖрдгрд┐ рднрд┐рдиреНрди рджреГрд╖реНрдЯрд┐рдХреЛрдирд╛рдВрд╕рд╣ рджреГрд╢реНрдпрд╛рдЪреНрдпрд╛ рдЕрдиреЗрдХ рдЖрд╡реГрддреНрддреНрдпрд╛ рдкреНрд░рд╕реНрддреБрдд рдХрд░реВ рд╢рдХрддрд╛рдд.

рдирд╡реАрди рдЖрд╡реГрддреНрддреАрдордзреНрдпреЗ:

  • рдХреНрд░рд┐рдкреНрдЯреЛрдореЕрдЯ рдЯреВрд▓рдХрд┐рдЯрд▓рд╛ рд╕рдорд░реНрдерди рджреЗрдгреНрдпрд╛рд╕рд╛рдареА рдЕреЕрдб-рдСрди рдЬреЛрдбрд▓реЗ рдЧреЗрд▓реЗ рдЖрд╣реЗ, рдЬреЗ 3D рджреГрд╢реНрдпрд╛рдд рдСрдмреНрдЬреЗрдХреНрдЯреНрд╕ рдирд┐рд╡рдбрдгреНрдпрд╛рд╕рд╛рдареА рдбрд┐рдЭрд╛рдЗрди рдХреЗрд▓реЗрд▓реЗ рдЖрд╣реЗ.
  • рдХрд╛рди рдХрд╛рдкрдгреНрдпрд╛рдЪреНрдпрд╛ рдкрджреНрдзрддреАрдЪрд╛ рд╡рд╛рдкрд░ рдХрд░реВрди рдЕрд╡рддрд▓ рдмрд╣реБрднреБрдЬ рддреНрд░рд┐рдХреЛрдгреА рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╕рдорд░реНрдерди рдЬреЛрдбрд▓реЗ.
  • рд╕рд╛рдорд╛рдиреНрдп-рджреЗрдгрд╛рд░рдВ рд╡рдХреНрд░рд╛рдВрд╕рд╛рдареА рд╕рдорд░реНрдерди рдЬреЛрдбрд▓реЗ.
  • "MoonRayWidget" рдбреЗрдореЛ рдореЙрдбреЗрд▓ рдкреНрд░рдХрд╛рд╢рд┐рдд рдХреЗрд▓реЗ рдЧреЗрд▓реЗ рдЖрд╣реЗ рдЖрдгрд┐ рджрд╕реНрддрдРрд╡рдЬреАрдХрд░рдгрд╛рдЪреНрдпрд╛ рдЕрдиреЗрдХ рднрд╛рдЧрд╛рдВрдордзреНрдпреЗ рдирдореВрдж рдХреЗрд▓реЗ рдЖрд╣реЗ.

рд╕реНрддреНрд░реЛрдд: opennet.ru

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдЬреЛрдбрд╛