Dreamworks рдЦреБрд▓рд╛ рд╕реНрд░реЛрдд MoonRay рд░реЗрдиреНрдбрд░рд┐рдЩ рдкреНрд░рдгрд╛рд▓реА

рдПрдирд┐рдореЗрд╕рди рд╕реНрдЯреБрдбрд┐рдпреЛ рдбреНрд░реАрдорд╡рд░реНрдХреНрд╕рд▓реЗ рдореЛрдиреНрдЯреЗ рдХрд╛рд░реНрд▓реЛ рд╕рдВрдЦреНрдпрд╛рддреНрдордХ рдПрдХреАрдХрд░рдг (MCRT) рдорд╛ рдЖрдзрд╛рд░рд┐рдд рд░реЗ рдЯреНрд░реЗрд╕рд┐рдЩ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреЗ MoonRay рд░реЗрдиреНрдбрд░рд┐рдЩ рдкреНрд░рдгрд╛рд▓реАрд▓рд╛рдИ рдЦреБрд▓рд╛ рд╕реНрд░реЛрдд рдкреНрд░рджрд╛рди рдЧрд░реЗрдХреЛ рдЫред рдЙрддреНрдкрд╛рджрдирд▓рд╛рдИ рдПрдирд┐рдореЗрдЯреЗрдб рдлрд┐рд▓реНрдорд╣рд░реВ "рд╣рд╛рдЙ рдЯреБ рдЯреНрд░реЗрди рдпреЛрд░ рдбреНрд░реНрдпрд╛рдЧрди рей", "рдж рдХреНрд░реБрдбреНрд╕ реи: рд╣рд╛рдЙрд╕рд╡рд╛рд░реНрдорд┐рдЩ рдкрд╛рд░реНрдЯреА", "рдмреНрдпрд╛рдб рдмреНрд╡рд╛рдИрдЬ", "рдЯреНрд░реЛрд▓рд╣рд░реВ" рд░реЗрдиреНрдбрд░ рдЧрд░реНрди рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдПрдХреЛ рдерд┐рдпреЛред рд╡рд░реНрд▓реНрдб рдЯреБрд░, "рдж рдмреЛрд╕ рдмреЗрдмреА реи", "рдПрднрд░реЗрд╕реНрдЯ" рд░ "рдкреБрд╕ рдЗрди рдмреБрдЯ реи: рдж рд▓рд╛рд╕реНрдЯ рд╡рд┐рд╢"ред рдХреЛрдб Apache 3 рд▓рд╛рдЗрд╕реЗрдиреНрд╕ рдЕрдиреНрддрд░реНрдЧрдд рдкреНрд░рдХрд╛рд╢рд┐рдд рдЧрд░рд┐рдПрдХреЛ рдЫ рд░ рдпрд╕рд▓рд╛рдИ OpenMoonRay рдкрд░рд┐рдпреЛрдЬрдирд╛ рднрд┐рддреНрд░ рдЦреБрд▓рд╛ рд╕реНрд░реЛрдд рдЙрддреНрдкрд╛рджрдирдХреЛ рд░реВрдкрдорд╛ рд╡рд┐рдХрд╕рд┐рдд рдЧрд░рд┐рдиреЗрдЫред

рдкреНрд░рдгрд╛рд▓реА рд╕реНрдХреНрд░реНрдпрд╛рдЪрдмрд╛рдЯ рд╡рд┐рдХрд╕рд┐рдд рдЧрд░рд┐рдПрдХреЛ рдерд┐рдпреЛ, рдкреБрд░рд╛рдиреЛ рдХреЛрдбрдорд╛ рдирд┐рд░реНрднрд░рддрд╛рдмрд╛рдЯ рдореБрдХреНрдд рдЫ рд░ рд╡реНрдпрд╛рд╡рд╕рд╛рдпрд┐рдХ рдХрд╛рд░реНрдпрд╣рд░реВ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрди рддрдпрд╛рд░ рдЫ, рдЬрд╕реНрддреИ рдлрд┐рдЪрд░ рдлрд┐рд▓реНрдорд╣рд░реВред рдкреНрд░рд╛рд░рдореНрднрд┐рдХ рдбрд┐рдЬрд╛рдЗрди рдлреЛрдХрд╕ рдЙрдЪреНрдЪ рджрдХреНрд╖рддрд╛ рд░ рд╕реНрдХреЗрд▓реЗрдмрд┐рд▓рд┐рдЯреАрдорд╛ рдерд┐рдпреЛ, рдмрд╣реБ-рдереНрд░реЗрдбреЗрдб рд░реЗрдиреНрдбрд░рд┐рдЩ, рд╕рдорд╛рдирд╛рдиреНрддрд░реАрдХрд░рдг, рднреЗрдХреНрдЯрд░-рдЖрдзрд╛рд░рд┐рдд рдирд┐рд░реНрджреЗрд╢рди (SIMD), рдпрдерд╛рд░реНрдердкрд░рдХ рдкреНрд░рдХрд╛рд╢ рд╕рд┐рдореБрд▓реЗрд╢рди, GPU рд╡рд╛ CPU-рд╕рд╛рдЗрдб рд░реЗ рдкреНрд░рд╢реЛрдзрди, рдпрдерд╛рд░реНрдерд╡рд╛рджреА рдкрде рдЯреНрд░реЗрд╕рд┐рдЩ-рдЖрдзрд╛рд░рд┐рдд рдкреНрд░рдХрд╛рд╢ рд╕рд┐рдореБрд▓реЗрд╢рди, рд░реЗрдиреНрдбрд░рд┐рдЩрдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рд╕рд╣рд┐рддред рднреЛрд▓реНрдпреБрдореЗрдЯреНрд░рд┐рдХ рд╕рдВрд░рдЪрдирд╛ (рдХреБрд╣рд┐рд░реЛ, рдЖрдЧреЛ, рдмрд╛рджрд▓)ред

рд╡рд┐рддрд░рд┐рдд рд░реЗрдиреНрдбрд░рд┐рдЩ рд╡реНрдпрд╡рд╕реНрдерд┐рдд рдЧрд░реНрди, рд╣рд╛рдореА рд╣рд╛рдореНрд░реЛ рдЖрдлреНрдиреИ Arras рдлреНрд░реЗрдорд╡рд░реНрдХ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдЫреМрдВ, рдЬрд╕рд▓реЗ рд╣рд╛рдореАрд▓рд╛рдИ рдзреЗрд░реИ рд╕рд░реНрднрд░рд╣рд░реВ рд╡рд╛ рдХреНрд▓рд╛рдЙрдб рд╡рд╛рддрд╛рд╡рд░рдгрд╣рд░реВрдорд╛ рдЧрдгрдирд╛рд╣рд░реВ рд╡рд┐рддрд░рдг рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫред Arras рдХреЛрдб рдореБрдЦреНрдп MoonRay рдХреЛрдбрдмреЗрд╕ рд╕рдВрдЧреИ рдЦреБрд▓рд╛ рд╕реНрд░реЛрдд рд╣реБрдиреЗрдЫред рд╡рд┐рддрд░рд┐рдд рд╡рд╛рддрд╛рд╡рд░рдгрдорд╛ рдкреНрд░рдХрд╛рд╢ рдЧрдгрдирд╛рд╣рд░реВ рдЕрдиреБрдХреВрд▓рди рдЧрд░реНрди, Intel Embree рд░реЗ рдЯреНрд░реЗрд╕рд┐рдЩ рдкреБрд╕реНрддрдХрд╛рд▓рдп рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫ, рд░ Intel ISPC рдХрдореНрдкрд╛рдЗрд▓рд░рд▓рд╛рдИ рд╕реЗрдбрд░рд╣рд░реВ рднреЗрдХреНрдЯреЛрд░рд╛рдЗрдЬ рдЧрд░реНрди рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫред рдпреЛ рдХреБрдиреИ рдкрдирд┐ рд╕рдордпрдорд╛ рд░реЗрдиреНрдбрд░рд┐рдЩ рд░реЛрдХреНрди рд░ рдЕрд╡рд░реЛрдз рд╕реНрдерд┐рддрд┐рдмрд╛рдЯ рдЕрдкрд░реЗрд╢рдирд╣рд░реВ рдкреБрди: рд╕реБрд░реБ рдЧрд░реНрди рд╕рдореНрднрд╡ рдЫред

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



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

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдердкреНрди