Three.js: RectAreaLights рдХреЗ рд▓рд┐рдП рд╢реИрдбреЛ рдореИрдк рд╕рдкреЛрд░реНрдЯ рдЬреЛрдбрд╝реЗрдВ (рд╡рд┐рдЪрд╛рд░-рдордВрдерди, R&D)

рдХреЛ рдирд┐рд░реНрдорд┐рдд 28 рдордИ 2018  ┬╖  37рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: mrdoob/three.js

рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╡рд┐рд╡рд░рдг

рдпрдерд╛рд░реНрдерд╡рд╛рдж рдХреЗ рд▓рд┐рдП RectAreaLights рдкрд░ рдЫрд╛рдпрд╛ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рдирд╛ рдмрд╣реБрдд рдЙрдкрдпреЛрдЧреА рд╣реЛрдЧрд╛ред

рдореИрдВ рдпрд╣рд╛рдВ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдмрд╕реЗ рдЕрдЪреНрдЫреА рддрдХрдиреАрдХ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЕрдирд┐рд╢реНрдЪрд┐рдд рд╣реВрдВ рдХреНрдпреЛрдВрдХрд┐ рдореИрдВрдиреЗ рдЕрднреА рддрдХ рдХреБрдЫ рддреНрд╡рд░рд┐рдд Google рдЦреЛрдЬреЛрдВ рд╕реЗ рдкрд░реЗ рдЗрд╕ рдкрд░ рд╢реЛрдз рдирд╣реАрдВ рдХрд┐рдпрд╛ рд╣реИред рдореБрдЭреЗ рдЕрднреА рддрдХ рдпрдХреАрди рдирд╣реАрдВ рд╣реИ рдХрд┐ рдЙрджреНрдпреЛрдЧ рдореЗрдВ рд╕реНрд╡реАрдХреГрдд рд╕рд░реНрд╡реЛрддреНрддрдо рдЕрднреНрдпрд╛рд╕ рдХреНрдпрд╛ рд╣реИ?

рдореИрдВ рджреЛ рд╕рд░рд▓ рддрдХрдиреАрдХреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕реЛрдЪ рд╕рдХрддрд╛ рд╣реВрдВ:

  • рдХреЛрдИ рдПрдХ рд░реЗрдХреНрдЯ рдПрд░рд┐рдпрд╛ рд▓рд╛рдЗрдЯ рдХреЗ рдХреЗрдВрджреНрд░ рдореЗрдВ рдПрдХ PointLightShadowMap рд░рдЦ рд╕рдХрддрд╛ рд╣реИ рдФрд░ рдпрд╣ рдХрд╛рдо рдХрд░реЗрдЧрд╛ред
  • рдХрдо рд╕рдЯреАрдХ, рдХреЛрдИ рднреА рд╕реНрдкреЙрдЯрд▓рд╛рдЗрдЯрд╢реИрдбреЛ рдореИрдк рдХреЛ рд░реЗрдХреНрдЯ рдПрд░рд┐рдпрд╛ рд▓рд╛рдЗрдЯ рдХреЗ рдХреЗрдВрджреНрд░ рдореЗрдВ рдХрд╛рдлреА рдЙрдЪреНрдЪ рдПрдлрдУрд╡реА (120 рдбрд┐рдЧреНрд░реА рд╕реЗ рдКрдкрд░, рд▓реЗрдХрд┐рди 180 рдбрд┐рдЧреНрд░реА рд╕реЗ рдХрдо рдХреЗ рдХрд╛рд░рдг рдЕрд╕рдлрд▓ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ) рдХреЗ рд╕рд╛рде рд░рдЦ рд╕рдХрддрд╛ рд╣реИ рдФрд░ рдЗрд╕реЗ рдкреНрд░рдХрд╛рд╢ рджрд┐рд╢рд╛ рдореЗрдВ рдЗрдВрдЧрд┐рдд рдХрд░ рд╕рдХрддрд╛ рд╣реИред

(рдореЗрд░рд╛ рдорд╛рдирдирд╛ тАЛтАЛтАЛтАЛрд╣реИ рдХрд┐ рд╕реНрдкреЙрдЯ рд▓рд╛рдЗрдЯ рд╢реИрдбреЛ рдореИрдк рдХреЗ рд╕рд╛рде рдЖрдк рдмрдбрд╝реЗ рдПрд░рд┐рдпрд╛ рд▓рд╛рдЗрдЯреНрд╕ рдХреЗ рд▓рд┐рдП рдмреЗрд╣рддрд░ рдкрд░рд┐рдгрд╛рдо рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВ рдпрджрд┐ рдЖрдк рд╢реИрдбреЛ рдореИрдк рдХреЛ рдПрд░рд┐рдпрд╛ рд▓рд╛рдЗрдЯ рд╕рд░рдлреЗрд╕ рдХреЗ рдкреАрдЫреЗ рд▓реЗ рдЬрд╛рддреЗ рд╣реИрдВ рддрд╛рдХрд┐ рд╢реИрдбреЛ рдореИрдк рдлреНрд░реБрдо рдореЗрдВ рдХреНрд▓рд┐рдк рдкреНрд▓реЗрди рдХреЗ рд╕рд╛рдордиреЗ рдХрд╛ рд╣рд┐рд╕реНрд╕рд╛ рдореЛрдЯреЗ рддреМрд░ рдкрд░ рд╕рд╛рдЗрдб рд╣реЛ рдХреНрд╖реЗрддреНрд░ рдкреНрд░рдХрд╛рд╢ рдХреЗ рд░реВрдк рдореЗрдВ рдпрд╣ рдХреНрд╖реЗрддреНрд░ рдкреНрд░рдХрд╛рд╢ рд╡рд┐рдорд╛рди рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдкрд╛рд░рд┐рдд рдХрд┐рдпрд╛ред рдореЗрд░рд╛ рдорд╛рдирдирд╛ тАЛтАЛтАЛтАЛрд╣реИ рдХрд┐ рдореИрдВрдиреЗ рдЗрд╕реЗ рдПрдХ рдмрд╛рд░ рдХрд┐рд╕реА рдкреЗрдкрд░ рдореЗрдВ рдкрдврд╝рд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдореИрдВ рдЗрд╕рдХреЗ рд╕реНрд░реЛрдд рдХреЛ рдпрд╛рдж рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВред)

рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА

рдПрдирд╡реАрдбрд┐рдпрд╛ рдХрд╛ рдкрд░рд╕реЗрдВрдЯреЗрдЬ рдХреНрд▓реЛрдЬрд░ рд╕реЙрдлреНрдЯ рд╢реИрдбреЛ рдПрд░рд┐рдпрд╛ рд▓рд╛рдЗрдЯ рд╢реИрдбреЛ рдХрд╛ рдЕрдиреБрдорд╛рди рд▓рдЧрд╛рдиреЗ рдХрд╛ рдЕрдЪреНрдЫрд╛ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред рдореИрдВ рдЙрдиреНрд╣реЗрдВ рдпрд╣рд╛рдВ рдПрдХ рддреАрди.рдЬреЗрдПрд╕ рджреГрд╢реНрдп рдореЗрдВ рд╣реИрдХ рдХрд░рдиреЗ рдХреЗ рд╕рд╛рде рдХрд░ рд░рд╣рд╛ рдерд╛: https://gkjohnson.github.io/threejs-sandbox/pcss/index.htmlред рдпрд╣ рдЗрд╕ рд╕рдордп рдПрдХ рджрд┐рд╢рд╛рддреНрдордХ рдкреНрд░рдХрд╛рд╢ рдЫрд╛рдпрд╛ рдорд╛рдирдЪрд┐рддреНрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣рд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдПрдХ рд╕реНрдкреЙрдЯрд▓рд╛рдЗрдЯ рдмреЗрд╣рддрд░ рд╣реЛ рд╕рдХрддрд╛ рд╣реИред

рд╡реЗ рд╕рд╣реА рд╕рдорд╛рдзрд╛рди рдирд╣реАрдВ рд╣реИрдВ, рд╣рд╛рд▓рд╛рдВрдХрд┐ - рдЙрдирдХреЗ рдкрд╛рд╕ рдХреБрдЫ рдХрд▓рд╛рдХреГрддрд┐рдпрд╛рдВ рд╣реИрдВ рдЬрдм рдЫрд╛рдпрд╛ рдХреЗ рдХрд┐рдирд╛рд░реЗ рдПрдХ-рджреВрд╕рд░реЗ рдХреЗ рдХрд░реАрдм рдЖрддреЗ рд╣реИрдВ рдФрд░ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЪрд┐рдХрдиреА рдЫрд╛рдпрд╛ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рд╕рд╛рд░реЗ рдирдореВрдиреЛрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред

рд╕рднреА 37 рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

/рдкрд┐рдВрдЧ @abelnation рдпрджрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ рдХреЛрдИ рд╡рд┐рдЪрд╛рд░ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдЖрдк рд╡рд░реНрддрдорд╛рди рдирд┐рд╡рд╛рд╕реА рдПрд░рд┐рдпрд╛ рд▓рд╛рдЗрдЯ рд╡рд┐рд╢реЗрд╖рдЬреНрдЮ рд╣реИрдВред :)

рдореИрдВрдиреЗ рдПрд░рд┐рдпрд╛ рд▓рд╛рдЗрдЯ рдХреЛрдб рдХреЛ рд░рд┐рдлрд▓реЗрдХреНрдЯ рдХрд┐рдпрд╛ рдФрд░ рдореИрдВ рдЗрд╕рд╕реЗ рдкрд░рд┐рдЪрд┐рдд рднреА рд╣реВрдВред рдЫрд╛рдпрд╛ рд╕рдорд░реНрдерди рдХреЗ рд▓рд┐рдП, https://eheitzresearch.wordpress.com/705-2/ рджреЗрдЦреЗрдВред

рдЫрд╛рдпрд╛ рд╕рдорд░реНрдерди рдХреЗ рд▓рд┐рдП, https://eheitzresearch.wordpress.com/705-2/ рджреЗрдЦреЗрдВред

рджрд┐рд▓рдЪрд╕реНрдкред рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЗрд╕ рд╕рдордп рд╡реЗрдмрдЬреАрдПрд▓ рдХреЗ рд▓рд┐рдП рдереЛрдбрд╝рд╛ рдмрд╣реБрдд рдХрдореНрдкреНрдпреВрдЯреЗрд╢рдирд▓ рдЧрд╣рди рд╣реЛ рд╕рдХрддрд╛ рд╣реИ, рд╣рд╛рд▓рд╛рдВрдХрд┐ рдпрд╣ рдПрдХ рдзрд╛рд░рдгрд╛ рдмрдирд╛рддрд╛ рд╣реИ рдХрд┐ рд░реЗ рдЯреНрд░реЗрд╕рд┐рдВрдЧ рд╣рд╛рд░реНрдб рд╡реЗрдпрд░ рддреНрд╡рд░рд┐рдд рд╣реИред рдпрд╣ рд╕рдВрднрд╡рдд: рд╡рд░реНрд╖реЛрдВ рдкрд╣рд▓реЗ WebGL рдХреЗ рджреБрд░реНрднрд╛рдЧреНрдп рд╕реЗ рдЖрддрд╛ рд╣реИред

рдореЗрд░реА рд░рд╛рдп рд╣реИ рдХрд┐ рдЬрдм рдирд░рдо рдЫрд╛рдпрд╛ рдХреА рдмрд╛рдд рдЖрддреА рд╣реИ рддреЛ рдореЗрд░реЗ рджреЛ рд╕реБрдЭрд╛рд╡ (рдмрд┐рдВрджреБ рдпрд╛ рд╕реНрдкреЙрдЯ рд▓рд╛рдЗрдЯ рдЫрд╛рдпрд╛) рд╢рд╛рд░реАрд░рд┐рдХ рд░реВрдк рд╕реЗ рд╕рдЯреАрдХ рдирд╣реАрдВ рд╣реЛрддреЗ рд╣реИрдВ, рд╡реЗ рдЫрд╛рдпрд╛ рд╕реЗ рдмреЗрд╣рддрд░ рд╣реЛрддреЗ рд╣реИрдВ рдФрд░ рджреЛрдиреЛрдВ рдмрд╣реБрдд рддреЗрдЬрд╝ рд╣реЛрддреЗ рд╣реИрдВ (рдХрдо рд╕реЗ рдХрдо рд╣рдорд╛рд░реА рдЕрдиреНрдп рдЫрд╛рдпрд╛ рдЬрд┐рддрдиреА рддреЗрдЬрд╝) рдФрд░ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдореЗрдВ рдЖрд╕рд╛рди (рдХреНрдпреЛрдВрдХрд┐ рдХреЛрдб рдкрд╣рд▓реЗ рд╕реЗ рдореМрдЬреВрдж рд╣реИред)

@bhouston рдУрд╣, рд╣рд╛рдБ... https://github.com/mrdoob/three.js/pull/13057 рднреА рд╣реИред

рдпрджрд┐ рдЖрдк рдкреВрд░реА рдЪрд░реНрдЪрд╛ рдкрдврд╝рддреЗ рд╣реИрдВ, рддреЛ рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЖрдо рд╕рд╣рдорддрд┐ 'рдХреБрдХреА' рд╕рдорд░реНрдерди рдХреЛ SpotLight рдореЗрдВ рдЬреЛрдбрд╝рдиреЗ рдХреА рдереА, рдЬреЛ рд╕рдВрднрд╡рддрдГ рдПрдХ рдЖрдпрддрд╛рдХрд╛рд░ рдЫрд╛рдпрд╛ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрдЧрд╛ред

рдПрдирд╡реАрдбрд┐рдпрд╛ рдХрд╛ рдкрд░рд╕реЗрдВрдЯреЗрдЬ рдХреНрд▓реЛрдЬрд░ рд╕реЙрдлреНрдЯ рд╢реИрдбреЛ рдПрд░рд┐рдпрд╛ рд▓рд╛рдЗрдЯ рд╢реИрдбреЛ рдХрд╛ рдЕрдиреБрдорд╛рди рд▓рдЧрд╛рдиреЗ рдХрд╛ рдЕрдЪреНрдЫрд╛ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред рдореИрдВ рдЙрдиреНрд╣реЗрдВ рдпрд╣рд╛рдВ рдПрдХ рддреАрди.рдЬреЗрдПрд╕ рджреГрд╢реНрдп рдореЗрдВ рд╣реИрдХ рдХрд░рдиреЗ рдХреЗ рд╕рд╛рде рдХрд░ рд░рд╣рд╛ рдерд╛: https://gkjohnson.github.io/threejs-sandbox/pcss/index.htmlред рдпрд╣ рдЗрд╕ рд╕рдордп рдПрдХ рджрд┐рд╢рд╛рддреНрдордХ рдкреНрд░рдХрд╛рд╢ рдЫрд╛рдпрд╛ рдорд╛рдирдЪрд┐рддреНрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣рд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдПрдХ рд╕реНрдкреЙрдЯрд▓рд╛рдЗрдЯ рдмреЗрд╣рддрд░ рд╣реЛ рд╕рдХрддрд╛ рд╣реИред

рд╡реЗ рд╕рд╣реА рд╕рдорд╛рдзрд╛рди рдирд╣реАрдВ рд╣реИрдВ, рд╣рд╛рд▓рд╛рдВрдХрд┐ - рдЙрдирдХреЗ рдкрд╛рд╕ рдХреБрдЫ рдХрд▓рд╛рдХреГрддрд┐рдпрд╛рдВ рд╣реИрдВ рдЬрдм рдЫрд╛рдпрд╛ рдХреЗ рдХрд┐рдирд╛рд░реЗ рдПрдХ-рджреВрд╕рд░реЗ рдХреЗ рдХрд░реАрдм рдЖрддреЗ рд╣реИрдВ рдФрд░ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЪрд┐рдХрдиреА рдЫрд╛рдпрд╛ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рд╕рд╛рд░реЗ рдирдореВрдиреЛрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред

рдЕрдЪреНрдЫрд╛ рд▓рдЧ рд░рд╣рд╛ рд╣реИ! рд▓реЗрдХрд┐рди рдЖрдкрдХрд╛ рдбреЗрдореЛ рдореЗрд░реЗ iMac ^^ . рдкрд░ рд╕рд┐рд░реНрдл 6 FPS рдХреЗ рд╕рд╛рде рдЪрд▓рддрд╛ рд╣реИ

рдореБрдЭреЗ GTX 970m рдкрд░ 60fps рдорд┐рд▓ рд░рд╣рд╛ рд╣реИред

рдореЗрд░реЗ рдкрд┐рдХреНрд╕реЗрд▓ рдкрд░ 1 рдПрдлрдкреАрдПрд╕

рддреАрди.рдЬреЗрдПрд╕ рдореЗрдВ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдПрдХ рдкреАрд╕реАрдПрд╕ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рд╣реИ рдЬреЛ рдореИрдВ рдФрд░ рдУрд░реЗрд╢рдВрдд
рдХреБрдЫ рд╕рдордп рдкрд╣рд▓реЗ рд▓рд┐рдЦрд╛ рдерд╛ред

рд╕рд╛рджрд░,
рдмреЗрди рд╣реНрдпреВрд╕реНрдЯрди
http://Clara.io рдСрдирд▓рд╛рдЗрди 3рдбреА рдореЙрдбрд▓рд┐рдВрдЧ рдФрд░ рд░реЗрдВрдбрд░рд┐рдВрдЧ

рд╢рдирд┐рд╡рд╛рд░, рдЬреБрд▓рд╛рдИ 21, 2018, 11:02 рдЕрдкрд░рд╛рд╣реНрди рдЧреИрд░реЗрдЯ рдЬреЙрдирд╕рди рдкрд░ рд╕реВрдЪрдирд╛рдПрдВ @github.com
рд▓рд┐рдЦрд╛ рдерд╛:

рдПрдирд╡реАрдбрд┐рдпрд╛ рдХрд╛ рдкреНрд░рддрд┐рд╢рдд рдХрд░реАрдм рд╢реАрддрд▓ рдЫрд╛рдпрд╛
http://developer.download.nvidia.com/shaderlibrary/docs/shadow_PCSS.pdf
рдХреНрд╖реЗрддреНрд░ рдкреНрд░рдХрд╛рд╢ рдЫрд╛рдпрд╛ рдХрд╛ рдЕрдиреБрдорд╛рди рд▓рдЧрд╛рдиреЗ рдХрд╛ рдПрдХ рдЕрдЪреНрдЫрд╛ рдХрд╛рдо рдХрд░реЗрдВред рдореИрдВ рд╕рд╛рде рдЦреЗрд▓ рд░рд╣рд╛ рдерд╛
рдЙрдиреНрд╣реЗрдВ рдпрд╣рд╛рдВ рдПрдХ рддреАрди.рдЬреЗрдПрд╕ рджреГрд╢реНрдп рдореЗрдВ рд╣реИрдХ рдХрд░рдирд╛:
https://gkjohnson.github.io/threejs-sandbox/pcss/index.htmlред рдпрд╣ a . рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣рд╛ рд╣реИ
рджрд┐рд╢рд╛рддреНрдордХ рдкреНрд░рдХрд╛рд╢ рдЫрд╛рдпрд╛ рдирдХреНрд╢рд╛, рдлрд┐рд▓рд╣рд╛рд▓, рд▓реЗрдХрд┐рди рдПрдХ рд╕реНрдкреЙрдЯрд▓рд╛рдЗрдЯ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ
рдмреЗрд╣рддрд░ред

рд╡реЗ рд╕рд╣реА рд╕рдорд╛рдзрд╛рди рдирд╣реАрдВ рд╣реИрдВ, рд╣рд╛рд▓рд╛рдВрдХрд┐ -- рдЙрдирдХреЗ рдкрд╛рд╕ рдХреБрдЫ рдХрд▓рд╛рдХреГрддрд┐рдпрд╛рдВ рд╣реИрдВ рдЬрдм
рдЫрд╛рдпрд╛ рдХреЗ рдХрд┐рдирд╛рд░реЗ рдПрдХ рджреВрд╕рд░реЗ рдХреЗ рдХрд░реАрдм рдЖрддреЗ рд╣реИрдВ рдФрд░ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рд╕рд╛рд░реЗ рдирдореВрдиреЛрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ
рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЪрд┐рдХрдиреА рдЫрд╛рдпрд╛ред

-
рдЖрдк рдЗрд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдХреНрдпреЛрдВрдХрд┐ рдЖрдкрдХрд╛ рдЙрд▓реНрд▓реЗрдЦ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред
рдЗрд╕ рдИрдореЗрд▓ рдХрд╛ рд╕реАрдзреЗ рдЙрддреНрддрд░ рджреЗрдВ, рдЗрд╕реЗ GitHub рдкрд░ рджреЗрдЦреЗрдВ
https://github.com/mrdoob/three.js/issues/14161#issuecomment-406837539 ,
рдпрд╛ рдереНрд░реЗрдб рдХреЛ рдореНрдпреВрдЯ рдХрд░реЗрдВ
https://github.com/notifications/unsubscribe-auth/AAj6_RuFJPv7y5DbEfJnDu26DB3cD2bhks5uI-tJgaJpZM4UQODd
.

рддреАрди.рдЬреЗрдПрд╕ рдореЗрдВ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдПрдХ рдкреАрд╕реАрдПрд╕ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рд╣реИ рдЬрд┐рд╕реЗ рдореИрдВрдиреЗ рдФрд░ рдУрд░реЗрд╢рдВрдд рдиреЗ рдХреБрдЫ рд╕рдордп рдкрд╣рд▓реЗ рд▓рд┐рдЦрд╛ рдерд╛ред

https://threejs.org/examples/#webgl_shadowmap_pcss

рдпрд╣ рдореЗрд░реЗ iMac^^ рдкрд░ рдЕрдЪреНрдЫреЗ 60 FPS рдХреЗ рд╕рд╛рде рдЪрд▓рддрд╛ рд╣реИред

рддреАрди.рдЬреЗрдПрд╕ рдореЗрдВ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдПрдХ рдкреАрд╕реАрдПрд╕ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рд╣реИ рдЬрд┐рд╕реЗ рдореИрдВрдиреЗ рдФрд░ рдУрд░реЗрд╢рдВрдд рдиреЗ рдХреБрдЫ рд╕рдордп рдкрд╣рд▓реЗ рд▓рд┐рдЦрд╛ рдерд╛ред

рдореИрдВрдиреЗ рдпрд╣ рдирд╣реАрдВ рджреЗрдЦрд╛ рдерд╛! рдЕрдЪреНрдЫрд╛ рд▓рдЧ рд░рд╣рд╛ рд╣реИред рдореБрдЭреЗ рдирд╣реАрдВ рдкрддрд╛ рдерд╛ рдХрд┐ рдЖрдк рдЗрд╕ рддрд░рд╣ рд╕реЗ рдкреЙрдЗрд╕рди рдбрд┐рд╕реНрдХ-рдЬреИрд╕реЗ рдорд╛рди рдЙрддреНрдкрдиреНрди рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ - рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЗрд╕рдХрд╛ рдПрдХ рдЕрдЪреНрдЫрд╛ рд╡рд┐рддрд░рдг рд╣реИ рдФрд░ рдЬрд┐рд╕ рддрд░рд╣ рд╕реЗ рдореИрдВ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣рд╛ рдерд╛ рдЙрд╕рд╕реЗ рдмреЗрд╣рддрд░ рдкрд░рд┐рдгрд╛рдо рджреЗрддрд╛ рд╣реИред рдореИрдВ рдЙрдзрд╛рд░ рд▓реЗ рд╕рдХрддрд╛ рд╣реВрдБ рдХрд┐ рдЕрдЧрд░ рдЖрдкрдХреЛ рдХреЛрдИ рдЖрдкрддреНрддрд┐ рдирд╣реАрдВ рд╣реИ!

рдореЗрд░реЗ рдкрд┐рдХреНрд╕реЗрд▓ рдкрд░ 1 рдПрдлрдкреАрдПрд╕

рд╣рд╛! рдпрд╣ рдореЗрд░реЗ рдлреЛрди рдкрд░ рднреА рдХрд╛рдо рдирд╣реАрдВ рдХрд░ рд░рд╣рд╛ рдерд╛ред рдореИрдВрдиреЗ рдЗрд╕реЗ рдмрд┐рд▓реНрдХреБрд▓ рднреА рдЕрдиреБрдХреВрд▓рд┐рдд рдирд╣реАрдВ рдХрд┐рдпрд╛ рдФрд░ рд▓реВрдк рдореЗрдВ рдмрд╣реБрдд рд╕рд╛рд░реЗ рдХрд╛рдо рдЪрд▓ рд░рд╣реЗ рд╣реИрдВ рдЬрд┐рдиреНрд╣реЗрдВ рдмрд╛рд╣рд░ рд▓реЗ рдЬрд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

рд╣рд╛рд▓рд╛рдВрдХрд┐, @bhouston рдХрд╛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдмрд╣реБрдд рддреЗрдЬрд╝ рд╣реИред рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рдЗрд╕рдХрд╛ рдХреБрдЫ рдкреНрд░рдХрд╛рд░ рд╣реИ рдЬрд┐рд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХреНрд╖реЗрддреНрд░ рдХреА рд╣рд▓реНрдХреА рдЫрд╛рдпрд╛ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ? рдХреНрд╖реЗрддреНрд░ рдХреА рд░реЛрд╢рдиреА рдХреЗ рд▓рд┐рдП рдХрд┐рд╕реА рднреА рдкреНрд░рдХрд╛рд░ рдХрд╛ рдЫрд╛рдпрд╛ рд╕рдорд░реНрдерди рд╣реЛрдирд╛ рдЕрдЪреНрдЫрд╛ рд╣реЛрдЧрд╛ рддрд╛рдХрд┐ рдЗрд╕ рдкреНрд░рдХрд╛рд░ рдХреЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЛ рдЕрдзрд┐рдХ рдЖрд╕рд╛рдиреА рд╕реЗ рдЬреЛрдбрд╝рд╛ рдЬрд╛ рд╕рдХреЗред

рдПрдирд╡реАрдбрд┐рдпрд╛ рдХрд╛ рдкрд░рд╕реЗрдВрдЯреЗрдЬ рдХреНрд▓реЛрдЬрд░ рд╕реЙрдлреНрдЯ рд╢реИрдбреЛ рдПрд░рд┐рдпрд╛ рд▓рд╛рдЗрдЯ рд╢реИрдбреЛ рдХрд╛ рдЕрдиреБрдорд╛рди рд▓рдЧрд╛рдиреЗ рдХрд╛ рдЕрдЪреНрдЫрд╛ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред рдореИрдВ рдЙрдиреНрд╣реЗрдВ рдпрд╣рд╛рдВ рдПрдХ рддреАрди.рдЬреЗрдПрд╕ рджреГрд╢реНрдп рдореЗрдВ рд╣реИрдХ рдХрд░рдиреЗ рдХреЗ рд╕рд╛рде рдХрд░ рд░рд╣рд╛ рдерд╛: https://gkjohnson.github.io/threejs-sandbox/pcss/index.htmlред рдпрд╣ рдЗрд╕ рд╕рдордп рдПрдХ рджрд┐рд╢рд╛рддреНрдордХ рдкреНрд░рдХрд╛рд╢ рдЫрд╛рдпрд╛ рдорд╛рдирдЪрд┐рддреНрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣рд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдПрдХ рд╕реНрдкреЙрдЯрд▓рд╛рдЗрдЯ рдмреЗрд╣рддрд░ рд╣реЛ рд╕рдХрддрд╛ рд╣реИред

рд╡реЗ рд╕рд╣реА рд╕рдорд╛рдзрд╛рди рдирд╣реАрдВ рд╣реИрдВ, рд╣рд╛рд▓рд╛рдВрдХрд┐ - рдЙрдирдХреЗ рдкрд╛рд╕ рдХреБрдЫ рдХрд▓рд╛рдХреГрддрд┐рдпрд╛рдВ рд╣реИрдВ рдЬрдм рдЫрд╛рдпрд╛ рдХреЗ рдХрд┐рдирд╛рд░реЗ рдПрдХ-рджреВрд╕рд░реЗ рдХреЗ рдХрд░реАрдм рдЖрддреЗ рд╣реИрдВ рдФрд░ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЪрд┐рдХрдиреА рдЫрд╛рдпрд╛ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рд╕рд╛рд░реЗ рдирдореВрдиреЛрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред

рдЕрдЪреНрдЫрд╛! рдпрд╣ рд╕рд╣реА рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рдмрд┐рдирд╛ рдХрд┐рд╕реА рдЫрд╛рдпрд╛ рдХреЗ рдмреЗрд╣рддрд░ рджрд┐рдЦрддрд╛ рд╣реИ... рдореБрдЭреЗ рдЕрдкрдиреЗ рдЖрд╕реБрд╕ рдЖрд░рдУрдЬреА рдлреЛрди 2 рдкрд░ 30fps рдорд┐рд▓рддрд╛ рд╣реИред
рдФрд░ рдореЗрд░реЗ рдПрдХреАрдХреГрдд рдЧреНрд░рд╛рдлрд┐рдХреНрд╕ рд▓реИрдкрдЯреЙрдк рдкрд░ 45fpsред

рдпрд╣рд╛рдВ рддреАрди рдореЗрдВ рд░реЗрдЯреНрд░реЗрд╕реНрдб рд╢реИрдбреЛ рдХрд╛ рдЙрджрд╛рд╣рд░рдг рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдЗрди рд╡реАрдбрд┐рдпреЛ рдореЗрдВ рдХреЗрд╡рд▓ рд╢реИрдбреЛ рдХрдВрдкреЛрдиреЗрдВрдЯ рджрд┐рдЦрд╛рдпрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИред

рдкреНрд░рддрд┐ рдкрд┐рдХреНрд╕реЗрд▓ 1 рдЫрд╛рдпрд╛ рдирдореВрдирд╛ рдХреЗ рд╕рд╛рде 60+fps... рдХреБрдЫ рд╕реНрдорд╛рд░реНрдЯ рдлрд╝рд┐рд▓реНрдЯрд░рд┐рдВрдЧ рдХреЗ рд╕рд╛рде рдкрд░рд┐рдгрд╛рдо рдмрд╣реБрдд рдЕрдЪреНрдЫреЗ рджрд┐рдЦ рд╕рдХрддреЗ рд╣реИрдВред

https://youtu.be/O21mKUtMtSg
https://youtu.be/2Tn93hf9kNw

рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рд░реЗрдХреНрдЯ рдПрд░рд┐рдпрд╛ рд▓рд╛рдЗрдЯ рд╢реИрдбреЛ рдореЗрдВ рдорджрдж рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

рдПрдХ рд▓рд╛рдЗрд╡ рд╡реЗрдм рдбреЗрдореЛ рдкрд░ рдХрд╛рдо рдЪрд▓ рд░рд╣рд╛ рд╣реИред

рд╕рдВрдмрдВрдзрд┐рдд

13908 рдЫрд╛рдпрд╛ рдореЗрдВ рд╕реБрдзрд╛рд░

14048 рдкреНрд░рдХрд╛рд╢ рд╕реНрд░реЛрдд рдирдореВрдирд╛рдХрд░рдг рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╢реАрддрд▓ рдЫрд╛рдпрд╛

14051 рддреАрди рдореЗрдВ рдПрдХ рдкреНрд░рдЧрддрд┐рд╢реАрд▓ рдлреЛрдЯреЛрд░рд┐рдЕрд▓рд┐рд╕реНрдЯрд┐рдХ рд╡реИрд╢реНрд╡рд┐рдХ рд░реЛрд╢рдиреА рдХреЛ рдЕрдкрдирд╛рдирд╛ред JS

рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛!

рд╕рдВрдмрдВрдзрд┐рдд рд╕рдорд╕реНрдпрд╛: рдореБрдЭреЗ рдирд╣реАрдВ рдкрддрд╛ рдХрд┐ рд╡рд░реНрддрдорд╛рди рдЖрдИрдмреАрдПрд▓ рдХреЛрдб рдХреЗ рд╕рд╛рде рдХрд┐рд╕реА рдкреНрд░рдХрд╛рд░ рдХреА рдЫрд╛рдпрд╛ рдХреЛ рдХреИрд╕реЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПред

рдХрд╣реЗрдВ рдХрд┐ рдореИрдВ рдХрд╛рд░ рдЙрджрд╛рд╣рд░рдг рдореЗрдВ DirectLight рдЬреЛрдбрд╝рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ рд▓реЗрдХрд┐рди рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдкреНрд░рдХрд╛рд╢ рд╕реНрд░реЛрдд рдХреЛ рдЕрдирджреЗрдЦрд╛ рдХрд░рддрд╛ рд╣реВрдВ рдФрд░ рдХреЗрд╡рд▓ рдЖрдИрдмреАрдПрд▓ рдХреЛрдб рдХреЛ рдкреНрд░рднрд╛рд╡рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЫрд╛рдпрд╛ рдорд╛рдирдЪрд┐рддреНрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реВрдВред

рдореИрдВ рдХрдИ рд░реЗ рдЯреНрд░реЗрд╕ рдкреНрд░рднрд╛рд╡реЛрдВ рдХреЗ рд╕рд╛рде рдЦреЗрд▓ рд░рд╣рд╛ рд╣реВрдВред

  • рдЫрд╛рдпрд╛ - рд╕реАрдзреЗ рдкреНрд░рдХрд╛рд╢ рд╕реНрд░реЛрддреЛрдВ рд╕реЗ, рд░реЗрдХреНрдЯ рд▓рд╛рдЗрдЯ рд╕рд╣рд┐рдд
  • рдкрд░рд┐рд╡реЗрд╢ рдмрд╣рд┐рд╖реНрдХрд░рдг
  • рд╡реИрд╢реНрд╡рд┐рдХ рдЪрдордХ

3 рдореЗрдВ рд╕реЗ рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдкреНрд░рддрд┐-рдкрд┐рдХреНрд╕реЗрд▓ рдЬреАрдЖрдИ рдЬреЛ рдЖрдИрдмреАрдПрд▓ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░реЗрдЧрд╛, рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╕рдордп рд╕реАрдорд╛ рджрд░ рд╣рд╛рд╕рд┐рд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдмрд╕реЗ рдХрдард┐рди рд╣реИред

рд╣рд╛рд▓рд╛рдВрдХрд┐, рдкреНрд░рддрд┐-рд╢реАрд░реНрд╖ рдЬреАрдЖрдИ рдФрд░ рдЕрдЪреНрдЫреА рдлреНрд░реЗрдо рджрд░ рдкрд░ рд╕рдВрднрд╡ рд╣реЛ рд╕рдХрддрд╛ рд╣реИред рд░реЗ рдЯреНрд░реЗрд╕рд┐рдВрдЧ рдХреЛрдб рдЗрд╕ рд╕реЛрдЪ рдХреЗ рд╕рд╛рде рд▓рд┐рдЦрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИ рдХрд┐ рд╡рд░реНрдЯреЗрдХреНрд╕ рдФрд░ рдлреНрд░реИрдЧрдореЗрдВрдЯ рд╢реЗрдбрд░реНрд╕ рдЗрд╕рдХрд╛ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд░ рд╕рдХреЗрдВрдЧреЗред

@mrdoob , @WestLangley ,
рд╡рд░реНрджреА "рдкреЙрдЗрдВрдЯрд▓рд╛рдЗрдЯреНрд╕ []ред рд╕реНрдерд┐рддрд┐" рдореЗрдВ рдХреМрди рд╕реА рдЬрдЧрд╣ рд╣реИ ???
рдореИрдВ рд╡рд┐рд╢реНрд╡ рдЕрдВрддрд░рд┐рдХреНрд╖ рдореЗрдВ рд░реЗ-рдЯреНрд░реЗрд╕рд┐рдВрдЧ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ, рд▓реЗрдХрд┐рди рдкрд░рдЫрд╛рдЗрдпрд╛рдВ рдореЗрд▓ рдирд╣реАрдВ рдЦрд╛рддреАрдВред

Annotation 2019-12-20 073556

рдареАрдХ рд╣реИ, рдЗрд╕реЗ рджреЗрдЦрдиреЗ рдХреЗ рдмрд╛рдж... рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдореЙрдбрд▓ рд╡реНрдпреВ рд╕реНрдкреЗрд╕ рдореЗрдВ рд╣реИ... рдХреНрдпрд╛ рд╡рд┐рд╢реНрд╡ рдЕрдВрддрд░рд┐рдХреНрд╖ рдореЗрдВ рдкреНрд░рдХрд╛рд╢ рдХреА рд╕реНрдерд┐рддрд┐ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХрд╛ рдХреЛрдИ рдЕрдЪреНрдЫрд╛ рддрд░реАрдХрд╛ рд╣реИ?

WebGLRender рдХреЛ рджреБрдирд┐рдпрд╛ рдореЗрдВ рднреЗрдЬрдиреЗ рдФрд░ рдЕрдВрддрд░рд┐рдХреНрд╖ рджреЗрдЦрдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдВрд╢реЛрдзрд┐рдд рдХрд░реЗрдВ?

рдареАрдХ рд╣реИ, рдореИрдВ рдЗрд╕реЗ рдПрдХ рдмрд┐рдВрджреБ рдкреНрд░рдХрд╛рд╢ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реВрдВ ... рдЕрдм рд░реЗрдХреНрдЯ рдПрд░рд┐рдпрд╛ рд░реЛрд╢рдиреА рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП!

image

рдХреНрдпрд╛ рдЙрддреНрд╕рд░реНрдЬрди рдХреА рдорд╛рддреНрд░рд╛ рдХреЗ рднреАрддрд░ рд╕рд┐рд░реНрдл рд░реЛрд╢рдиреА рдХреЗ рд╕реНрд░реЛрддреЛрдВ рдХреЛ рдкрд░реЗрд╢рд╛рди рдХрд░рдиреЗ рдХрд╛ рдПрдХ рддрд░реАрдХрд╛ рд╣реИ рдФрд░
32 рд░реЗрдВрдбрд░рд░реНрд╕ рдЬреИрд╕реА рдХрд┐рд╕реА рдЪреАрдЬрд╝ рдореЗрдВ рд╕реЙрдлреНрдЯ рд╢реИрдбреЛ рдкрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЬрдорд╛ рдХрд░реЗрдВ
рддреБрдо рдмрд╕ рдЬрдорд╛ рд╣реЛ?

рдореИрдВ рдЗрд╕реЗ рдХреБрдЫ рдРрд╕реЗ рдХреЗ рд░реВрдк рдореЗрдВ рджреЗрдЦрддрд╛ рд╣реВрдВ рдЬреЛ рдЙрдк-рдкрд┐рдХреНрд╕реЗрд▓ рдХреИрдорд░рд╛ рдЬрд┐рдЯрд░ рдХреЗ рд╕рд╛рде рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ
рдЬреЛ рдореИрдВрдиреЗ TAA Three.js рдЙрджрд╛рд╣рд░рдг рдореЗрдВ рдЬрдорд╛ рдХрд┐рдпрд╛ рд╣реИред

рд╢рдирд┐рд╡рд╛рд░, 21 рджрд┐рд╕рдВрдмрд░, 2019 рдХреЛ рд░рд╛рдд 10:04 рдмрдЬреЗ рд╕реИрдореБрдЕрд▓ рд╕рд┐рд▓реНрд╡реЗрд╕реНрдЯрд░ рдиреЛрдЯрд┐рдлрд┐рдХреЗрд╢рди @github.com
рд▓рд┐рдЦрд╛ рдерд╛:

рдареАрдХ рд╣реИ, рдореИрдВ рдЗрд╕реЗ рдПрдХ рдмрд┐рдВрджреБ рдкреНрд░рдХрд╛рд╢ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реВрдВ ... рдЕрдм рд░реЗрдХреНрдЯ рдПрд░рд┐рдпрд╛ рд░реЛрд╢рдиреА рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП!

[рдЫрд╡рд┐: рдЫрд╡рд┐]
https://user-images.githubusercontent.com/10963749/71316445-4b18bb00-2435-11ea-94d9-c2f0f4116097.png

-
рдЖрдк рдЗрд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдХреНрдпреЛрдВрдХрд┐ рдЖрдкрдХрд╛ рдЙрд▓реНрд▓реЗрдЦ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред
рдЗрд╕ рдИрдореЗрд▓ рдХрд╛ рд╕реАрдзреЗ рдЙрддреНрддрд░ рджреЗрдВ, рдЗрд╕реЗ GitHub рдкрд░ рджреЗрдЦреЗрдВ
https://github.com/mrdoob/three.js/issues/14161?email_source=notifications&email_token=AAEPV7MQQB4SDPHJAOA5YXTQZ3KLVA5CNFSM4FCA4DO2YY3PNVWWK3TUL52HS4DFVREXG43HPHXHJ87LNW
рдпрд╛ рд╕рджрд╕реНрдпрддрд╛ рд╕рдорд╛рдкреНрдд рдХрд░реЗрдВ
https://github.com/notifications/unsubscribe-auth/AAEPV7JKIZ62J3YXCVVYHVDQZ3KLVANCNFSM4FCA4DOQ
.

--

рдмреЗрди рд╣реНрдпреВрд╕реНрдЯрди рд╕реАрдЯреАрдУ
*рдПрдо: *+1-613-762-4113
[email protected]
рдУрдЯрд╛рд╡рд╛, рдУрдПрди

[рдЫрд╡рд┐: рдереНрд░реАрдХрд┐рдЯрд▓реЛрдЧреЛ1568384278.рдкреАрдПрдирдЬреА] https://www.threekit.com/
рдереНрд░реАрдХрд┐рдЯ рдХреЗ рд╕рд╛рде рдПрдХ рдмреЗрд╣рддрд░ рджреГрд╢реНрдп рдЧреНрд░рд╛рд╣рдХ рдЕрдиреБрднрд╡ рдмрдирд╛рдПрдВ
https://www.threekit.com/

[рдЫрд╡рд┐: рдЬрд╛рдиреЗрдВ рдХрд┐ рдЕрдкрдиреЗ рдмрдврд╝рддреЗ рд╡реНрдпрд╡рд╕рд╛рдп рдХреЗ рд╕рд╛рде рдЙрддреНрдкрд╛рдж рджреГрд╢реНрдпреЛрдВ рдХреЛ рдХреИрд╕реЗ рдмрдврд╝рд╛рдпрд╛ рдЬрд╛рдП]
http://signatures.threekit.com/uc/5d0cfd47860b6864aee40938/c_5da8cc74c90a0e0043fe0323/b_5dade3e4e85fae00caea3d76

рд╕реНрдкрд╖реНрдЯ рд╣реЛрдиреЗ рдХреЗ рд▓рд┐рдП рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдПрдХ рд╕реАрдзреА рд░реЛрд╢рдиреА рдореЗрдВ рдШрдмрд░рд╛рдиреЗ рдХрд╛ рддрд░реАрдХрд╛ рдПрдХ рд╣реЛрдирд╛ рд╣реИ
рдмрд┐рдВрджреБ рдкреНрд░рдХрд╛рд╢ рдХрд┐ рдЖрдк рдЙрддреНрд╕рд░реНрдЬрди рд╕рддрд╣ рдХреЗ рд╕рд╛рде рдЖрдЧреЗ рдмрдврд╝рддреЗ рд╣реИрдВред рдЖрдкрдХреЛ рдПрдХ рдЕрдЪреНрдЫрд╛ рдЪрд╛рд╣рд┐рдП
рдирдореВрдирд╛рдХрд░рдг рд╡рд┐рдзрд┐ рдЬреИрд╕реЗ рдкреЙрдЗрд╕рди рдбрд┐рд╕реНрдХ рдпрд╛ рдХреБрдЫ рдФрд░,
https://www.google.com/search?q=Poisson+Disk. рдФрд░ рдлрд┐рд░ рдкрд░рд┐рдгрд╛рдореА
рдЫрд╛рдпрд╛ рдирд░рдо рд╣реЛрдиреА рдЪрд╛рд╣рд┐рдП рдФрд░ рд╕реАрдзреА рд░реЛрд╢рдиреА рдХреЗ рд▓рд┐рдП рдЙрдкрдпреБрдХреНрдд рд╣реЛрдиреА рдЪрд╛рд╣рд┐рдПред

рд╣рд╛рд▓рд╛рдВрдХрд┐ рдореИрдВ рдПрдлрдУрд╡реА рдкрд░ рднреНрд░рдорд┐рдд рд╣реЛ рдЧрдпрд╛ рд╣реВрдВ, рдПрдХ рдХреЛ рдмрд┐рдВрджреБ рдкреНрд░рдХрд╛рд╢ рдкрд░ рд╕реЗрдЯ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП,
рдФрд░ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рдЖрдкрдХреЛ рдЗрд╕реЗ рд╣рдореЗрд╢рд╛ рд░реЗрдХреНрдЯ рд╕реЗ рд╕рд╛рдорд╛рдиреНрдп рджрд┐рд╢рд╛ рдореЗрдВ рдЗрдВрдЧрд┐рдд рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП
рдХреНрд╖реЗрддреНрд░ рдХреА рд╕рддрд╣? рдпрд╣ рдЫреЛрдЯреА-рдЫреЛрдЯреА рдмрд╛рд░реАрдХрд┐рдпрд╛рдБ рд╣реА рд╣реИрдВ рдЬрд┐рдиреНрд╣реЛрдВрдиреЗ рдореБрдЭреЗ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЗрд╕рд╕реЗ рджреВрд░ рд░рдЦрд╛ рд╣реИ
рд╕рдВрдЪрд┐рдд рдирдореВрдирд╛ рдЙрддреНрд╕рд░реНрдЬрди рдХреЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЗ рд╕рд╛рде рдЖрдЧреЗ рдмрдврд╝рдирд╛
рд╕реНрд░реЛрдд-рдЖрдзрд╛рд░рд┐рдд рдЫрд╛рдпрд╛ред

рд╕реЛрдо 23 рджрд┐рд╕рдВрдмрд░, 2019 рдХреЛ рд╕реБрдмрд╣ 9:00 рдмрдЬреЗ рдмреЗрди рд╣реНрдпреВрд╕реНрдЯрди [email protected] рдиреЗ рд▓рд┐рдЦрд╛:

рдХреНрдпрд╛ рдЙрддреНрд╕рд░реНрдЬрди рдорд╛рддреНрд░рд╛ рдХреЗ рднреАрддрд░ рд╕рд┐рд░реНрдл рд░реЛрд╢рдиреА рдХреЗ рд╕реНрд░реЛрддреЛрдВ рдХреЛ рдкрд░реЗрд╢рд╛рди рдХрд░рдиреЗ рдХрд╛ рдХреЛрдИ рддрд░реАрдХрд╛ рд╣реИ
рдФрд░ 32 рд░реЗрдВрдбрд░ рдЬреИрд╕реА рдХрд┐рд╕реА рдЪреАрдЬрд╝ рдореЗрдВ рд╕реЙрдлреНрдЯ рд╢реИрдбреЛ рдкрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЬрдорд╛ рдХрд░реЗрдВ
рдХрд┐ рддреБрдо рдмрд╕ рдЬрдорд╛ рд╣реЛ?

рдореИрдВ рдЗрд╕реЗ рдХреБрдЫ рдРрд╕реЗ рдХреЗ рд░реВрдк рдореЗрдВ рджреЗрдЦрддрд╛ рд╣реВрдВ рдЬреЛ рдЙрдк-рдкрд┐рдХреНрд╕реЗрд▓ рдХреИрдорд░рд╛ рдЬрд┐рдЯрд░ рдХреЗ рд╕рд╛рде рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ
рдЬреЛ рдореИрдВрдиреЗ TAA Three.js рдЙрджрд╛рд╣рд░рдг рдореЗрдВ рдЬрдорд╛ рдХрд┐рдпрд╛ рд╣реИред

рд╢рдирд┐рд╡рд╛рд░, 21 рджрд┐рд╕рдВрдмрд░ 2019 рдХреЛ рд░рд╛рдд 10:04 рдмрдЬреЗ рд╕реИрдореБрдЕрд▓ рд╕рд┐рд▓реНрд╡реЗрд╕реНрдЯрд░ <
рд╕реВрдЪрдирд╛рдПрдВ@github.com> рдиреЗ рд▓рд┐рдЦрд╛:

рдареАрдХ рд╣реИ, рдореИрдВ рдЗрд╕реЗ рдПрдХ рдмрд┐рдВрджреБ рдкреНрд░рдХрд╛рд╢ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реВрдВ ... рдЕрдм рд░реЗрдХреНрдЯ рдПрд░рд┐рдпрд╛ рд░реЛрд╢рдиреА рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП!

[рдЫрд╡рд┐: рдЫрд╡рд┐]
https://user-images.githubusercontent.com/10963749/71316445-4b18bb00-2435-11ea-94d9-c2f0f4116097.png

-
рдЖрдк рдЗрд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдХреНрдпреЛрдВрдХрд┐ рдЖрдкрдХрд╛ рдЙрд▓реНрд▓реЗрдЦ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред
рдЗрд╕ рдИрдореЗрд▓ рдХрд╛ рд╕реАрдзреЗ рдЙрддреНрддрд░ рджреЗрдВ, рдЗрд╕реЗ GitHub рдкрд░ рджреЗрдЦреЗрдВ
https://github.com/mrdoob/three.js/issues/14161?email_source=notifications&email_token=AAEPV7MQQB4SDPHJAOA5YXTQZ3KLVA5CNFSM4FCA4DO2YY3PNVWWK3TUL52HS4DFVREXG43HPHXHJ87LNW
рдпрд╛ рд╕рджрд╕реНрдпрддрд╛ рд╕рдорд╛рдкреНрдд рдХрд░реЗрдВ
https://github.com/notifications/unsubscribe-auth/AAEPV7JKIZ62J3YXCVVYHVDQZ3KLVANCNFSM4FCA4DOQ
.

--

рдмреЗрди рд╣реНрдпреВрд╕реНрдЯрди рд╕реАрдЯреАрдУ
*рдПрдо: *+1-613-762-4113
[email protected]
рдУрдЯрд╛рд╡рд╛, рдУрдПрди

[рдЫрд╡рд┐: рдереНрд░реАрдХрд┐рдЯрд▓реЛрдЧреЛ1568384278.рдкреАрдПрдирдЬреА] https://www.threekit.com/
рдереНрд░реАрдХрд┐рдЯ рдХреЗ рд╕рд╛рде рдПрдХ рдмреЗрд╣рддрд░ рджреГрд╢реНрдп рдЧреНрд░рд╛рд╣рдХ рдЕрдиреБрднрд╡ рдмрдирд╛рдПрдВ
https://www.threekit.com/

[рдЫрд╡рд┐: рдЬрд╛рдиреЗрдВ рдХрд┐ рдЕрдкрдиреЗ рдмрдврд╝рддреЗ рд╡реНрдпрд╡рд╕рд╛рдп рдХреЗ рд╕рд╛рде рдЙрддреНрдкрд╛рдж рджреГрд╢реНрдпреЛрдВ рдХреЛ рдХреИрд╕реЗ рдмрдврд╝рд╛рдпрд╛ рдЬрд╛рдП]
http://signatures.threekit.com/uc/5d0cfd47860b6864aee40938/c_5da8cc74c90a0e0043fe0323/b_5dade3e4e85fae00caea3d76

--

рдмреЗрди рд╣реНрдпреВрд╕реНрдЯрди рд╕реАрдЯреАрдУ
*рдПрдо: *+1-613-762-4113
[email protected]
рдУрдЯрд╛рд╡рд╛, рдУрдПрди

[рдЫрд╡рд┐: рдереНрд░реАрдХрд┐рдЯрд▓реЛрдЧреЛ1568384278.рдкреАрдПрдирдЬреА] https://www.threekit.com/
рдереНрд░реАрдХрд┐рдЯ рдХреЗ рд╕рд╛рде рдПрдХ рдмреЗрд╣рддрд░ рджреГрд╢реНрдп рдЧреНрд░рд╛рд╣рдХ рдЕрдиреБрднрд╡ рдмрдирд╛рдПрдВ
https://www.threekit.com/

[рдЫрд╡рд┐: рдЬрд╛рдиреЗрдВ рдХрд┐ рдЕрдкрдиреЗ рдмрдврд╝рддреЗ рд╡реНрдпрд╡рд╕рд╛рдп рдХреЗ рд╕рд╛рде рдЙрддреНрдкрд╛рдж рджреГрд╢реНрдпреЛрдВ рдХреЛ рдХреИрд╕реЗ рдмрдврд╝рд╛рдпрд╛ рдЬрд╛рдП]
http://signatures.threekit.com/uc/5d0cfd47860b6864aee40938/c_5da8cc74c90a0e0043fe0323/b_5dade3e4e85fae00caea3d76

@bhouston рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ https://github.com/mrdoob/three.js/issues/14048 рд╡рд╣ рд╣реИ рдЬрд┐рд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЖрдк рдмрд╛рдд рдХрд░ рд░рд╣реЗ рд╣реИрдВред

рдореБрдЭреЗ рдЯреНрд╡рд┐рд╕реНрдЯреЗрдб рдиреЙрдЯ рд▓рд╛рдЗрдЯрд┐рдВрдЧ рд╕реЛрд░реНрд╕ рд╡рд╛рд▓рд╛ рдбреЗрдореЛ рдкрд╕рдВрдж рдЖрдпрд╛ред рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдореИрдВрдиреЗ рдЬреЛ рд╕рдорд╕реНрдпрд╛ рджреЗрдЦреА рд╡рд╣ рдпрд╣ рд╣реИ рдХрд┐ рдкреНрд░рдХрд╛рд╢ рд╕реНрд░реЛрдд рдХрд╛ рдкреНрд░рддрд┐рдмрд┐рдВрдм рдХрднреА рднреА рд╕рд╣реА рдЫрд╡рд┐ рдХрд╛ рд╕рдорд╛рдзрд╛рди рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред

рд░реЗ-рдЯреНрд░реЗрд╕реНрдб рд╢реИрдбреЛ рдХреЗ рд▓рд┐рдП рдПрдХ рдкреНрд▓рд╕ рдпрд╣ рд╣реИ рдХрд┐ рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдкрд╛рд░рджрд░реНрд╢реА рд╢реИрдбреЛ рдХреЛ рд╕рдВрднрд╛рд▓рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рд╡реИрд╢реНрд╡рд┐рдХ рд░реЛрд╢рдиреА рдФрд░ рдХрдИ рдЕрдиреНрдп рдкреНрд░рдХрд╛рд╢ рдкреНрд░рднрд╛рд╡реЛрдВ рдХреЗ рд▓рд┐рдП рднреА рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

@bhouston https://github.com/bhouston рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ #14048
https://github.com/mrdoob/three.js/issues/14048 рд╡рд╣ рд╣реИ рдЬреЛ рдЖрдк рдмрд╛рдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ
рдХреЗ рдмрд╛рд░реЗ рдореЗрдВред

рдХреНрд╖рдорд╛ рдХрд░реЗрдВ, рдореИрдВ рднреВрд▓ рдЬрд╛рддрд╛ рд╣реВрдВ рдХрд┐ рдореИрдВрдиреЗ рдкрд╣рд▓реЗ рдХреНрдпрд╛ рд╕реБрдЭрд╛рд╡ рджрд┐рдпрд╛ рдерд╛, рд▓реЗрдХрд┐рди рдХрдо рд╕реЗ рдХрдо рдореИрдВ рд╣реВрдВ
рдПрдХ рдЬреИрд╕рд╛ред

рдореБрдЭреЗ рдЯреНрд╡рд┐рд╕реНрдЯреЗрдб рдиреЙрдЯ рд▓рд╛рдЗрдЯрд┐рдВрдЧ рд╕реЛрд░реНрд╕ рд╡рд╛рд▓рд╛ рдбреЗрдореЛ рдкрд╕рдВрдж рдЖрдпрд╛ред рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ
рдореИрдВрдиреЗ рджреЗрдЦрд╛ рдХрд┐ рд╕рдорд╕реНрдпрд╛ рдпрд╣ рд╣реИ рдХрд┐ рдкреНрд░рдХрд╛рд╢ рд╕реНрд░реЛрдд рдХрд╛ рдкреНрд░рддрд┐рдмрд┐рдВрдм рдХрднреА рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИ
рд╕рд╣реА рдЫрд╡рд┐ рдХреЗ рд▓рд┐рдП рд╣рд▓ рдХрд┐рдпрд╛ред

рдРрд╕рд╛ рдЗрд╕рд▓рд┐рдП рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рд╡рд╣ рд░реИрдВрдбрдо рд╕реИрдВрдкрд▓рд┐рдВрдЧ рдирд╣реАрдВ рдХрд░ рд░рд╣рд╛ рд╣реИ рдмрд▓реНрдХрд┐ рдПрдХ рд╕рдВрдкреВрд░реНрдг рд╕реИрдВрдкрд▓рд┐рдВрдЧ рдХрд░ рд░рд╣рд╛ рд╣реИ
рд╡рд┐рдзрд┐ -- рд╡рд╣ рдХреЗрд╡рд▓ a . рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдХрд╣реАрдВ рдЕрдзрд┐рдХ рдХрдард┐рди рдкреНрд░рдХрд╛рд╢ рд╕реНрд░реЛрдд рднреА рдХрд░ рд░рд╣рд╛ рд╣реИ
рдЖрдпрддрд╛рдХрд╛рд░ рдХреНрд╖реЗрддреНрд░ред рд░рд╛рд╕реНрдЯрд░рд░рд╛рдЗрдЬреЗрд╢рди рдХреЗ рд╕рд╛рде рдЙрдирдХреА рд╡рд┐рдзрд┐ рдзреАрдореА рд╕рдВрдЪрдпреА рд╣реЛрдЧреА
рдкреНрд░рддрд┐рдкрд╛рджрди рдпрд╛ рдХрд┐рд░рдг рдЕрдиреБрд░реЗрдЦрдг - рдпрд╣ рдирдореВрдирд╛ рд╡рд┐рдзрд┐ рд╣реИ рдЬреЛ рдЧрд▓рдд рдереА, рди рдХрд┐
рддрдХрдиреАрдХред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдпрджрд┐ рдЖрдк рдРрд╕рд╛ рд╣реИрдВ рддреЛ рдЖрдк рдкреНрд░рддрд┐ рд░реЗрдВрдбрд░ рдореЗрдВ рдХрдИ рдкреНрд░рдХрд╛рд╢ рдирдореВрдиреЗ рд▓реЗ рд╕рдХрддреЗ рд╣реИрдВ
рдЭреБрдХрд╛ рд╣реБрдЖ рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рд╣рд╛рдИ рдПрдВрдб рдкрд░ 32 рд╕реЗ 256 рд░реЗрдВрдбрд░ рдХреА рдЬрд░реВрд░рдд рд╣реИ,
рдкреНрд░рдХрд╛рд╢ рдкреНрд░рдХрд╛рд░ рдФрд░ рдкреНрд░рддрд┐ рд░реЗрдВрдбрд░ рдкреНрд░рдХрд╛рд╢ рдирдореВрдиреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ред рдкрд░
60 рдПрдлрдкреАрдПрд╕ рдпрд╣ 1 - 4 рд╕реЗрдХрдВрдб рд╣реИред рдореИрдВ рдЗрд╕реЗ рдПрдХ рд╕рд░рд▓реАрдХреГрдд "рддрддреНрдХрд╛рд▓" рдХреЗ рд░реВрдк рдореЗрдВ рд╕реЛрдЪрддрд╛ рд╣реВрдВ
рд░реЗрдбрд┐рдпреЛрд╕рд┐рдЯреА" рд╕рдорд╛рдзрд╛рдиред

рдЖрдк рд╕рд╣реА рдХрд╣ рд░рд╣реЗ рд╣реИрдВ рдХрд┐ рд░реЗ рдЯреНрд░реЗрд╕рд┐рдВрдЧ рдЕрджреНрднреБрдд рд╣реИред рдореИрдВрдиреЗ рдЕрднреА рд╕реЛрдЪрд╛ рдерд╛ рдХрд┐ рдШрдмрд░рд╛рдирд╛
рд░реЛрд╢рдиреА рдкреВрд░реЗ рдкреНрд░рдХрд╛рд╢ рд╡реНрдпрд╡рд╕реНрдерд╛ рдХреЛ рдлрд┐рд░ рд╕реЗ рдХрд░рдиреЗ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдЖрд╕рд╛рди рд╣реИ, рдФрд░ рдлрд┐рд░ рдЖрдк рднреА
рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╕рдордп рдХреЗ рд▓рд┐рдП рдПрдХ рдЕрдЪреНрдЫрд╛ рд╕рдорд╛рдзрд╛рди рд╣реИ, рдЫрд╛рдпрд╛ рдмрд╕ рдХрдард┐рди рд╣реИрдВ рдФрд░ рдлрд┐рд░
рд░реЛрдХреЗрдВ рд╡реЗ рдкреВрд░реНрдгрддрд╛ рдХреЗ рд▓рд┐рдП рдирд░рдо рд╣реЛ рдЬрд╛рддреЗ рд╣реИрдВ, рдФрд░ рд░реЗрдВрдбрд░ рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рд╕реНрд╡рд┐рдЪ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ,
рдмрд╕ рдЪреАрдЬреЗрдВ рдШрдмрд░рд╛рддреА рд╣реИрдВ рдФрд░ рдЬрдорд╛ рд╣реЛрддреА рд╣реИрдВред

рд╕реЛрдо 23 рджрд┐рд╕рдВрдмрд░, 2019 рдХреЛ рдкреВрд░реНрд╡рд╛рд╣реНрди 11:03 рдмрдЬреЗ рд╕реИрдореБрдЕрд▓ рд╕рд┐рд▓реНрд╡реЗрд╕реНрдЯрд░ рдиреЛрдЯрд┐рдлрд┐рдХреЗрд╢рди @github.com
рд▓рд┐рдЦрд╛ рдерд╛:

@bhouston https://github.com/bhouston рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ #14048
https://github.com/mrdoob/three.js/issues/14048 рд╡рд╣ рд╣реИ рдЬреЛ рдЖрдк рдмрд╛рдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ
рдХреЗ рдмрд╛рд░реЗ рдореЗрдВред

рдореБрдЭреЗ рдЯреНрд╡рд┐рд╕реНрдЯреЗрдб рдиреЙрдЯ рд▓рд╛рдЗрдЯрд┐рдВрдЧ рд╕реЛрд░реНрд╕ рд╡рд╛рд▓рд╛ рдбреЗрдореЛ рдкрд╕рдВрдж рдЖрдпрд╛ред рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ
рдореИрдВрдиреЗ рджреЗрдЦрд╛ рдХрд┐ рд╕рдорд╕реНрдпрд╛ рдпрд╣ рд╣реИ рдХрд┐ рдкреНрд░рдХрд╛рд╢ рд╕реНрд░реЛрдд рдХрд╛ рдкреНрд░рддрд┐рдмрд┐рдВрдм рдХрднреА рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИ
рд╕рд╣реА рдЫрд╡рд┐ рдХреЗ рд▓рд┐рдП рд╣рд▓ рдХрд┐рдпрд╛ред

рд░реЗ-рдЯреНрд░реЗрд╕реНрдб рд╢реИрдбреЛ рдХреЗ рд▓рд┐рдП рдПрдХ рдкреНрд▓рд╕ рдпрд╣ рд╣реИ рдХрд┐ рдЗрд╕реЗ рд╕рдВрднрд╛рд▓рдиреЗ рдХреЗ рд▓рд┐рдП рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ
рдкрд╛рд░рджрд░реНрд╢реА рдЫрд╛рдпрд╛ред рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рд╡реИрд╢реНрд╡рд┐рдХ рд░реЛрд╢рдиреА рдФрд░ рдХрдИ рдХреЗ рд▓рд┐рдП рднреА рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ
рдЕрдиреНрдп рдкреНрд░рдХрд╛рд╢ рдкреНрд░рднрд╛рд╡ред

-
рдЖрдк рдЗрд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдХреНрдпреЛрдВрдХрд┐ рдЖрдкрдХрд╛ рдЙрд▓реНрд▓реЗрдЦ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред
рдЗрд╕ рдИрдореЗрд▓ рдХрд╛ рд╕реАрдзреЗ рдЙрддреНрддрд░ рджреЗрдВ, рдЗрд╕реЗ GitHub рдкрд░ рджреЗрдЦреЗрдВ
https://github.com/mrdoob/three.js/issues/14161?email_source=notifications&email_token=AAEPV7L4ZVKQJILFWZQ6JE3Q2DOLPA5CNFSM4FCA4DO2YY3PNVWWK3TUL52HS4DFVREXG43VHJ451K
рдпрд╛ рд╕рджрд╕реНрдпрддрд╛ рд╕рдорд╛рдкреНрдд рдХрд░реЗрдВ
https://github.com/notifications/unsubscribe-auth/AAEPV7LXP5CSOMBZF2BMNR3Q2DOLPANCNFSM4FCA4DOQ
.

--

рдмреЗрди рд╣реНрдпреВрд╕реНрдЯрди рд╕реАрдЯреАрдУ
*рдПрдо: *+1-613-762-4113
[email protected]
рдУрдЯрд╛рд╡рд╛, рдУрдПрди

[рдЫрд╡рд┐: рдереНрд░реАрдХрд┐рдЯрд▓реЛрдЧреЛ1568384278.рдкреАрдПрдирдЬреА] https://www.threekit.com/
рдереНрд░реАрдХрд┐рдЯ рдХреЗ рд╕рд╛рде рдПрдХ рдмреЗрд╣рддрд░ рджреГрд╢реНрдп рдЧреНрд░рд╛рд╣рдХ рдЕрдиреБрднрд╡ рдмрдирд╛рдПрдВ
https://www.threekit.com/

[рдЫрд╡рд┐: рдЬрд╛рдиреЗрдВ рдХрд┐ рдЕрдкрдиреЗ рдмрдврд╝рддреЗ рд╡реНрдпрд╡рд╕рд╛рдп рдХреЗ рд╕рд╛рде рдЙрддреНрдкрд╛рдж рджреГрд╢реНрдпреЛрдВ рдХреЛ рдХреИрд╕реЗ рдмрдврд╝рд╛рдпрд╛ рдЬрд╛рдП]
http://signatures.threekit.com/uc/5d0cfd47860b6864aee40938/c_5da8cc74c90a0e0043fe0323/b_5dade3e4e85fae00caea3d76

@bhouston рдореБрдЭреЗ # 14048 рдореЗрдВ рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рд╕рдорд╛рдзрд╛рди рдкрд╕рдВрдж рд╣реИ ... рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдПрдХ рд░реЗрдХреНрдЯ рд▓рд╛рдЗрдЯ рдЬреИрд╕реЗ рд╕рд╛рдзрд╛рд░рдг рдЬреНрдпрд╛рдорд┐рддрд┐ рдХреЗ рд▓рд┐рдПред
рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЙрд╕ рд╡рд┐рдзрд┐ рдХреЛ рдирд┐рдпреЛрдЬрд┐рдд рдХрд░рдирд╛ рдмрд╣реБрдд рдЖрд╕рд╛рди рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред рдХреНрдпрд╛ рддреАрди рдХрд╛ рдПрдХ рдХрд╛рдВрдЯрд╛ рд╣реИ рдЬрд┐рд╕рдХрд╛ рдпрд╣ рд╕рдорд╛рдзрд╛рди рд╣реИ?

рд░реЗ рдЯреНрд░реЗрд╕рд┐рдВрдЧ рдХреЗ рд╕рдВрдмрдВрдз рдореЗрдВ... рдбреЗрд╕реНрдХрдЯреЙрдк рдХреНрд▓рд╛рд╕ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдкрд░ рд░реЗ рдЯреНрд░реЗрд╕рд┐рдВрдЧ рд╕реЙрд▓реНрдпреВрд╢рди рд░реАрдпрд▓-рдЯрд╛рдЗрдо рдореЗрдВ 1spp рдкрд░ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред рджреЗрдЦреЗрдВ... https://youtu.be/amX3icmbpzYред

рдореИрдВрдиреЗ рдЕрднреА рддрдХ рдореЛрдмрд╛рдЗрд▓ рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдирд╣реАрдВ рдХрд┐рдпрд╛ рд╣реИред

рдЬрд┐рди рдбреЗрдореЛ рдкрд░ рдореИрдВ рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реВрдВ, рдЙрдирдореЗрдВ рд▓рд╛рдЗрдЯрд┐рдВрдЧ рдЯрд░реНрдо рдХреА рдЧрдгрдирд╛ рдореМрдЬреВрджрд╛ рдХреЛрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдХреА рдЬрд╛рддреА рд╣реИ, рд▓реЗрдХрд┐рди рд╢реИрдбреЛ рдореИрдкрд┐рдВрдЧ рдХреЗ рдмрдЬрд╛рдп рд╢реИрдбреЛ рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред

@mrdoob , @bhouston
рдЗрд╕рд▓рд┐рдП, рдореИрдВрдиреЗ рдЬреАрдбреАрд╕реА 2018 рд╕реЗ рдПрдирд╡реАрдбрд┐рдпрд╛ рдХреЗ рдЖрд░рдЯреАрдПрдХреНрд╕ рдбреЗрдореЛ рдХреЛ рджрд░реНрд╢рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдбреЗрдореЛ рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд┐рдпрд╛

рдФрд░ рдореЗрд░реЗ рдкрд╛рд╕ рдпрд╣ рдореЗрд░реЗ рд▓реИрдкрдЯреЙрдк рдФрд░ рдореЗрд░реЗ рд╕реЗрд▓рдлреЛрди рдкрд░ рд░реАрдпрд▓-рдЯрд╛рдЗрдо рдЪрд▓ рд░рд╣рд╛ рд╣реИ ...

рд▓реИрдкрдЯреЙрдк рдбреЗрдореЛ... https://youtu.be/MKCKXRVks3I
рд╕реЗрд▓рдлреЛрди рдбреЗрдореЛ... https://youtu.be/P-cnT2hYNF4

рдореИрдВрдиреЗ рдЫрд╛рдпрд╛ рдпрдерд╛рд░реНрдерд╡рд╛рдж рдХреЛ рдмреЗрд╣рддрд░ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЫрд╛рдпрд╛ рдирдореВрдиреЛрдВ рдХреЗ рд╡рд┐рддрд░рдг рдореЗрдВ рднреА рд╕реБрдзрд╛рд░ рдХрд┐рдпрд╛

@mrdoob , @WestLangley , @bhouston рдФрд░ рдЕрдиреНрдп

рдореБрдЭреЗ рд░реАрдЯреНрд░реЗрд╕рд┐рдВрдЧ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рд░реЗрдХреНрдЯ рдПрд░рд┐рдпрд╛ рд▓рд╛рдЗрдЯреНрд╕ рдХреЗ рд▓рд┐рдП рд╢реИрдбреЛ рдорд┐рд▓рд╛ред

Screenshot_20200113-175554647
рдпрд╣рд╛рдВ рджрд┐рдЦрд╛рдпрд╛ рдЧрдпрд╛ рдбреЗрдореЛ... https://youtu.be/tZmlb29OUBU
рдкреЙрдЗрдВрдЯ рд▓рд╛рдЗрдЯ рдФрд░ рд░реЗрдХреНрдЯ рдПрд░рд┐рдпрд╛ рд▓рд╛рдЗрдЯ рд╣реИред

рдЫрд╛рдпрд╛ рдирдореВрдиреЛрдВ рдХреЗ рд╡рд┐рддрд░рдг рдореЗрдВ рдХреБрдЫ рд╕реБрдзрд╛рд░ рдХрд╛рд░реНрдп рдЪрд▓ рд░рд╣реЗ рд╣реИрдВред рд╕рд╛рде рд╣реА, рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдХреНрд╖реЗрддреНрд░ рдХреА рд░реЛрд╢рдиреА рдХреЗ рд▓рд┐рдП рдкреНрд░рддреНрдпреЗрдХ рдкреНрд░рдХрд╛рд╢ рдХреЗ рд▓рд┐рдП 2 рдЫрд╛рдпрд╛рдУрдВ рдХреА рдЧрдгрдирд╛ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреАред рдПрдХ рд╡рд┐рд╕рд░рд┐рдд рдЫрд╛рдпрд╛ рдФрд░ рдПрдХ рд╕реНрдкреЗрдХреНрдпреБрд▓рд░ рдЫрд╛рдпрд╛ред

рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдХреЗрд╡рд▓ рд╡рд┐рд╕рд░рд┐рдд рдЫрд╛рдпрд╛ рдХреА рдЧрдгрдирд╛ рдХреА рдЬрд╛ рд░рд╣реА рд╣реИред

рдореИрдВ рдЗрд╕ рдбреЗрдореЛ рдХреЗ рд╕рд╛рде рдПрдХ рд▓рд╛рдЗрд╡ рд╡реЗрдмрд╕рд╛рдЗрдЯ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреА рдпреЛрдЬрдирд╛ рдмрдирд╛ рд░рд╣рд╛ рд╣реВрдВ рдФрд░ рдЗрди рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреЛ рдореЗрд░реЗ рддреАрди рдХреЗ рдХрд╛рдВрдЯреЗ рдореЗрдВ рдЬрд▓реНрдж рд╣реА рдЖрдЧреЗ рдмрдврд╝рд╛рдКрдВрдЧрд╛

рдпрд╣ рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рд▓рдЧ рд░рд╣рд╛ рд╣реИ! рдХреНрдпрд╛ рдпрд╣ рдХреЗрд╡рд▓ рдПрдХ рд╣реА рдЧрд╣рд░рд╛рдИ рдмрдирд╛рд╡рдЯ рдХрд╛ рднреА рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ?

рдпрд╣ рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рд▓рдЧ рд░рд╣рд╛ рд╣реИ! рдХреНрдпрд╛ рдпрд╣ рдХреЗрд╡рд▓ рдПрдХ рд╣реА рдЧрд╣рд░рд╛рдИ рдмрдирд╛рд╡рдЯ рдХрд╛ рднреА рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ?

@mrdoob рдзрдиреНрдпрд╡рд╛рдж! рдпрд╣ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЙрдЪрд┐рдд рд░реЗ-рдЯреНрд░реЗрд╕рд┐рдВрдЧ рд╣реИ, рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдпрд╣ 2 рдмрдирд╛рд╡рдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИред рдПрдХ рд╡рд┐рд╢реНрд╡ рдЕрдВрддрд░рд┐рдХреНрд╖ рдЬреНрдпрд╛рдорд┐рддрд┐ рдХреЛ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░рддрд╛ рд╣реИ рдФрд░ рджреВрд╕рд░реЗ рдореЗрдВ BVH рдбреЗрдЯрд╛ рд╣реЛрддрд╛ рд╣реИред

рдЗрд╕ рд╕реЗрдЯрдЕрдк рдХреЗ рд╕рд╛рде рд╣рдо рдЖрд░рдЯреАрдПрдХреНрд╕ рдкрд░рд┐рд╡реЗрд╢ рд╕рдорд╛рд╡реЗрд╢рди рдХреА рдЧрдгрдирд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдХреБрдЫ рдЕрдкрдбреЗрдЯ рдХреЗ рд╕рд╛рде рдЬреАрдЖрдИ рднреА рд╕рдВрднрд╡ рд╣реЛрдЧрд╛!

рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдореЗрдВ рдбреЗрдореЛ рдЪрд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рджреЗрдЦреЗрдВ... https://three-rtx.azurewebsites.net/

рдиреЛрдЯ... рдпрд╣ рд░реЗ-рдЯреНрд░реЗрд╕реНрдб рд╣реИ рдФрд░ рдореИрдВрдиреЗ рдкрд╛рдпрд╛ рдХрд┐ рдореЗрд░рд╛ рдЗрдВрдЯреАрдЧреНрд░реЗрдЯреЗрдб рдЬреАрдкреАрдпреВ рдХреЗрд╡рд▓ рдПрдХ рдкреНрд░рдХрд╛рд╢ рд╕реНрд░реЛрдд рдХреЛ рд░реЗ-рдЯреНрд░реЗрд╕реНрдб рд╢реИрдбреЛ рдХреЗ рд╕рд╛рде рд╕рднреНрдп рдлреНрд░реЗрдо рджрд░ рдХреЗ рд╕рд╛рде рд╕рдВрднрд╛рд▓ рд╕рдХрддрд╛ рд╣реИред рд▓реЗрдХрд┐рди рдЬрдм рдореИрдВрдиреЗ рдЕрдкрдиреЗ рдЖрд░рдЯреАрдПрдХреНрд╕ 2080 рдХреЛ рд╕рдХреНрд╖рдо рдХрд┐рдпрд╛ рддреЛ рдореЗрд░реЗ рдкрд╛рд╕ 2 рдкреНрд░рдХрд╛рд╢ рд╕реНрд░реЛрдд рд░реЗ-рдЯреНрд░реЗрд╕ рд╣реЛ рд╕рдХрддреЗ рдереЗ, 16рдПрд╕рдкреАрдкреА рдкреНрд░рддрд┐ рдкреНрд░рдХрд╛рд╢ рдХреЗ рд╕рд╛рде рджреЛ рдмрд╛рд░ рдлреНрд░реЗрдо рджрд░ рдкрд░ред рдпрд╣ рдЕрд╕рддрдд GPU рдкрд░ 64x рд╕реЗ рдереЛрдбрд╝рд╛ рдХрдо рддреЗрдЬрд╝ рд╣реИ!

рдореИрдВрдиреЗ рдЗрд╕реЗ рдЕрдкрдиреЗ рдлреЛрди рдкрд░ рдЪрд▓рд╛рдиреЗ рдХреА рднреА рдХреЛрд╢рд┐рд╢ рдХреА рдФрд░ рдореИрдВрдиреЗ рдкрд╛рдпрд╛ рдХрд┐ рдЖрдк 2019 рдлреНрд▓реИрдЧ рд╢рд┐рдк рдпрд╛ 1080p рдкрд░ 30+ рдПрдлрдкреАрдПрд╕ рдХреЗ рд▓рд┐рдП рдмреЗрд╣рддрд░ рдЪрд╛рд╣рддреЗ рд╣реИрдВред

рдореЗрд░рд╛ рдорд╛рдирдирд╛ тАЛтАЛтАЛтАЛрд╣реИ рдХрд┐ рдЕрдзрд┐рдХ рдкреНрд░рджрд░реНрд╢рди рдФрд░ рдХрдо рд╢реЛрд░ рдХреЛ рдХрдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреБрдЫ рдФрд░ рд╕реБрдзрд╛рд░ рд╣реИрдВред

рдореИрдВ рдЕрдкрдиреЗ рдХрд╛рдВрдЯреЗ рдкрд░ рдЕрдм рдЬреЛ рдХреЛрдб рд╣реИ рдЙрд╕реЗ рдЖрдЧреЗ рдмрдврд╝рд╛рдиреЗ рдХреА рдпреЛрдЬрдирд╛ рдмрдирд╛ рд░рд╣рд╛ рд╣реВрдВ рдФрд░ рдлрд┐рд░ рдЯреНрд╡реАрдХ рдХрд░рдирд╛ рдЬрд╛рд░реА рд░рдЦреВрдВрдЧрд╛ред

рдиреЛрдЯ : рдореЗрд░реЗ рдкрд╛рд╕ рдПрдХ рдЯреНрд╡реАрдХ рд╣реИ рдЬреЛ 50% рд╕реЗ рдЕрдзрд┐рдХ рдФрд╕рдд рдПрдлрдкреАрдПрд╕ рджреНрд╡рд╛рд░рд╛ рдкрд░рдл рдореЗрдВ рд╕реБрдзрд╛рд░ рдХрд░рддрд╛ рд╣реИ ... рдпрд╣ рдкрд╣рд▓реЗ рд╕рдВрдХрд▓рди рдХреЗ рд╢реЗрдбрд░реНрд╕ рдкрд░ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ рд▓реЗрдХрд┐рди рдЕрдЧрд░ рджреВрд╕рд░рд╛ рд╕рдВрдХрд▓рди рдЯреНрд░рд┐рдЧрд░ рд╣реЛрддрд╛ рд╣реИ рддреЛ рдЕрдЬреАрдм рдЪреАрдЬреЗрдВ рд╣реЛрдиреЗ рд▓рдЧрддреА рд╣реИрдВ ... рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдореЗрд░реЗ рдЙрдкрдпреЛрдЧ рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рд╣реИ рдкреНрд░реА-рдкреНрд░реЛрд╕реЗрд╕рд░

@ рд╕реИрдо-рдЬреА-рд╕реНрдЯреАрд▓
рдпрд╣ рднреА рдЦреВрдм рд░рд╣реА! рдХреНрдпрд╛ рдЖрдкрдХреЗ рдкрд╛рд╕ рдХрд┐рд╕реА рдмрд┐рдВрджреБ рдкрд░ рдХрд╛рдо рдХреЛ рдЦреЛрд▓рдиреЗ рдХреА рдпреЛрдЬрдирд╛ рд╣реИ? рдпрд╣ рдХрд┐рддрдиреА рдЕрдЪреНрдЫреА рддрд░рд╣ рдкреИрдорд╛рдирд╛ рдХрд░рддрд╛ рд╣реИ -- рдХреНрдпрд╛ рдЖрдкрдиреЗ рдЕрдзрд┐рдХ рдЬрдЯрд┐рд▓ рдЪрд░рд┐рддреНрд░ рдпрд╛ рдЙрддреНрдкрд╛рдж рдореЙрдбрд▓ рдХреЗ рд╕рд╛рде рдХреЛрдИ рдкрд░реАрдХреНрд╖рдг рдХрд┐рдпрд╛ рд╣реИ? рдФрд░ рдореИрдВ рдХрд▓реНрдкрдирд╛ рдХрд░рддрд╛ рд╣реВрдВ рдХрд┐ рдпрд╣рд╛рдВ рд░реЗрдЯреНрд░реЗрд╕рд┐рдВрдЧ рдХреЗрд╡рд▓ рд╕реНрдерд┐рд░ рджреГрд╢реНрдпреЛрдВ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рд╣реИ рдирд╛?

рд░реЗ-рдЯреНрд░реЗрд╕реНрдб рд╢реИрдбреЛ рдХреЗ рд▓рд┐рдП рдПрдХ рдкреНрд▓рд╕ рдпрд╣ рд╣реИ рдХрд┐ рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдкрд╛рд░рджрд░реНрд╢реА рд╢реИрдбреЛ рдХреЛ рд╕рдВрднрд╛рд▓рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рд╡реИрд╢реНрд╡рд┐рдХ рд░реЛрд╢рдиреА рдФрд░ рдХрдИ рдЕрдиреНрдп рдкреНрд░рдХрд╛рд╢ рдкреНрд░рднрд╛рд╡реЛрдВ рдХреЗ рд▓рд┐рдП рднреА рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

рдпрд╣ рдЗрд╕ рддрдХрдиреАрдХ рдХреЗ рд▓рд┐рдП рдПрдХ рдкреНрд▓рд╕ рдХреА рддрд░рд╣ рд▓рдЧрддрд╛ рд╣реИред рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЖрдк #14048 рд╕реЗ рдШрдмрд░рд╛рдП рд╣реБрдП рджреГрд╖реНрдЯрд┐рдХреЛрдг рдХреЗ рд╕рд╛рде рдмрд╣реБрдд рдЕрдЪреНрдЫреЗ рдкрд░рд┐рдгрд╛рдо рдкреНрд░рд╛рдкреНрдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

@рднреВрд╕реНрдЯрди

рдпрд╣ рдирдореВрдирд╛ рдкрджреНрдзрддрд┐ рд╣реИ рдЬреЛ рдЧрд▓рдд рдереА, рддрдХрдиреАрдХ рдирд╣реАрдВред

рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдХрдИ рд░реЛрд╢рдиреА рдХреЗ рд╕рд╛рде MeshSurfaceSampler рд╣реЗрд▓реНрдкрд░ рдЬреИрд╕реА рдХрд┐рд╕реА рдЪреАрдЬрд╝ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рд╕реЗ рдкрд░рд┐рдгрд╛рдо рдереЛрдбрд╝рд╛ рдЕрдЪреНрдЫрд╛ рд╣реЛрдЧрд╛ред

@gkjohnson

рдпрд╣ рднреА рдЦреВрдм рд░рд╣реА! рдХреНрдпрд╛ рдЖрдкрдХреЗ рдкрд╛рд╕ рдХрд┐рд╕реА рдмрд┐рдВрджреБ рдкрд░ рдХрд╛рдо рдХреЛ рдЦреЛрд▓рдиреЗ рдХреА рдпреЛрдЬрдирд╛ рд╣реИ?

рдзрдиреНрдпрд╡рд╛рдж!!! рд╣рд╛рдБ, рдореИрдВ рдЬрд▓реНрдж рд╣реА рдХреЛрдб рдкреНрд░рдХрд╛рд╢рд┐рдд рдХрд░рдиреЗ рдХреА рдпреЛрдЬрдирд╛ рдмрдирд╛ рд░рд╣рд╛ рд╣реВрдБ! рдореБрдЭреЗ рдЗрд╕реЗ рддреАрди.рдЬреЗрдПрд╕ рдореЗрдВ рд╢рд╛рдорд┐рд▓ рджреЗрдЦрдирд╛ рдЕрдЪреНрдЫрд╛ рд▓рдЧрддрд╛ рд╣реИ!
рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдбреЗрдореЛ рдореЗрдВ 2 рдореБрдЦреНрдп рднрд╛рдЧ рд╣реЛрддреЗ рд╣реИрдВред рддреАрди рдХрд╛ рдПрдХ рдХрд╕реНрдЯрдо рдмрд┐рд▓реНрдб рдЬреЛ рдореЙрдбрд▓-рд╡реНрдпреВ рдФрд░ рд╡рд░реНрд▓реНрдб рд╕реНрдкреЗрд╕ рдореЗрдВ рдкреНрд░рдХрд╛рд╢ рдХреА рдЬрд╛рдирдХрд╛рд░реА рднреЗрдЬрддрд╛ рд╣реИ рдЬрд┐рд╕реЗ рдореИрдВ рдЕрдЧрд▓реЗ рдХреБрдЫ рджрд┐рдиреЛрдВ рдореЗрдВ рдкреНрд░рдХрд╛рд╢рд┐рдд рдХрд░рдиреЗ рдХреА рдЙрдореНрдореАрдж рдХрд░рддрд╛ рд╣реВрдВ рдФрд░ рдПрдХ рддреАрди.рдЬреЗрдПрд╕ "рдкреНрд▓рдЧрдЗрди" рдЬреЛ рдмреАрд╡реАрдПрдЪ рдмрдирд╛рддрд╛ рд╣реИ рдФрд░ рд░реЗ рдЯреНрд░реЗрд╕рд┐рдВрдЧ рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рд╢реЗрдбрд░реНрд╕ рдЙрддреНрдкрдиреНрди рдХрд░рддрд╛ рд╣реИред

рдпрд╣ рдХрд┐рддрдиреА рдЕрдЪреНрдЫреА рддрд░рд╣ рдкреИрдорд╛рдирд╛ рдХрд░рддрд╛ рд╣реИ -- рдХреНрдпрд╛ рдЖрдкрдиреЗ рдЕрдзрд┐рдХ рдЬрдЯрд┐рд▓ рдЪрд░рд┐рддреНрд░ рдпрд╛ рдЙрддреНрдкрд╛рдж рдореЙрдбрд▓ рдХреЗ рд╕рд╛рде рдХреЛрдИ рдкрд░реАрдХреНрд╖рдг рдХрд┐рдпрд╛ рд╣реИ?

рдореИрдВрдиреЗ рдпрд╣ рджреЗрдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдХреБрдЫ рдкрд░реАрдХреНрд╖рдг рдХрд┐рдП рд╣реИрдВ рдХрд┐ рдпрд╣ рдЬрдЯрд┐рд▓ рджреГрд╢реНрдпреЛрдВ рдХреЗ рд╕рд╛рде рдХреИрд╕рд╛ рд╣реИ... рдореБрдЭреЗ рдЬреЛ рдкрд░рд┐рдгрд╛рдо рдорд┐рд▓реЗ рд╡реЗ рдХрд╛рдлреА рдЖрд╢рд╛рдЬрдирдХ рдереЗред рдореИрдВ рдЬрд▓реНрдж рд╣реА рдФрд░ рдЕрдзрд┐рдХ рдбреЗрдореЛ рдХреЗ рд╕рд╛рде рд╡реЗрдмрд╕рд╛рдЗрдЯ https://three-rtx.azurewebsites.net/ рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд░рдиреЗ рдкрд░ рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реВрдВред рдореИрдВ рдЗрд╕рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдбреЗрдореЛ рдХреЗ рд╕рд╛рде рдХреЛрдИ рджрд╛рд╡рд╛ рдирд╣реАрдВ рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ред

рдФрд░ рдореИрдВ рдХрд▓реНрдкрдирд╛ рдХрд░рддрд╛ рд╣реВрдВ рдХрд┐ рдпрд╣рд╛рдВ рд░реЗрдЯреНрд░реЗрд╕рд┐рдВрдЧ рдХреЗрд╡рд▓ рд╕реНрдерд┐рд░ рджреГрд╢реНрдпреЛрдВ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рд╣реИ рдирд╛?

рджрд░рдЕрд╕рд▓, рдЧрддрд┐рд╢реАрд▓ рджреГрд╢реНрдпреЛрдВ рдХрд╛ рд╕рдорд░реНрдерди рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ ! рдореИрдВ рдЗрд╕реЗ рднреА рдЬрд▓реНрдж рд╣реА рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдиреЗ рдХреА рдпреЛрдЬрдирд╛ рдмрдирд╛ рд░рд╣рд╛ рд╣реВрдВ! рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдкреНрд░рд╛рд░рдВрднрд┐рдХ bvh рдмрд┐рд▓реНрдб 300ms рд▓реЗрддрд╛ рд╣реИ рдФрд░ рдмрд╛рдж рдХреЗ рдмрд┐рд▓реНрдб CPU рд╕рд┐рдВрдЧрд▓ рдереНрд░реЗрдбреЗрдб рдкрд░ ~ 10ms рд▓реЗрддрд╛ рд╣реИред рдзреНрдпрд╛рди рджреЗрдиреЗ рд╡рд╛рд▓реА рдПрдХ рдмрд╛рдд рдпрд╣ рд╣реИ рдХрд┐ рдмреАрд╡реАрдПрдЪ рдХреЛрдб рдХреЛ рдФрд░ рдЕрдзрд┐рдХ рдЕрдиреБрдХреВрд▓рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

рдЙрдореНрдореАрдж рд╣реИ рдХрд┐ рдЗрд╕ рд╕рдкреНрддрд╛рд╣ рдХреЗ рдЕрдВрдд рдореЗрдВ рдмреАрдорд╛рд░ рдХреЛрдб рдкреНрд░рдХрд╛рд╢рд┐рдд рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛрдВрдЧреЗред рдЗрд╕рдореЗрдВ рдореЗрд░реА рдЕрдкреЗрдХреНрд╖рд╛ рд╕реЗ рдЕрдзрд┐рдХ рд╕рдордп рд▓рдЧрд╛ рдХреНрдпреЛрдВрдХрд┐ рдореИрдВрдиреЗ рдФрд░ рдореЗрд░реА рдкрддреНрдиреА рдиреЗ рджреБрдирд┐рдпрд╛ рдореЗрдВ рдЕрдкрдиреЗ рддреАрд╕рд░реЗ рдмрдЪреНрдЪреЗ рдХрд╛ рд╕реНрд╡рд╛рдЧрдд рдХрд┐рдпрд╛ рд╣реИ :)

@mrdoob , @gkjohnson
рдореИрдВрдиреЗ рд░реЗ-рдЯреНрд░реЗрд╕рд┐рдВрдЧ рдХреЛрдб рдкреНрд░рдХрд╛рд╢рд┐рдд рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░ рджрд┐рдпрд╛ рд╣реИ... рдЗрд╕реЗ рдпрд╣рд╛рдВ рдкрд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ... https://github.com/sam-g-steel/three.js/tree/RTX

рд╕рднреА рдХреЛрдб рдХрдорд┐рдЯ рдирд╣реАрдВ рдХрд┐рдП рдЧрдП рд╣реИрдВ... рдореИрдВ рдЪреАрдЬреЛрдВ рдХреЛ рдереЛрдбрд╝рд╛ рд╕рд╛рдл рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд░рд╣рд╛ рд╣реВрдВред рдЙрдореНрдореАрдж рд╣реИ рдХрд┐ рдореЗрд░реЗ рдкрд╛рд╕ рдЬрд▓реНрдж рд╣реА рд╕рднреА рдХреЛрдб рд╣реЛрдВрдЧреЗред

рдореИрдВ рдЕрднреА рднреА рдЗрд╕ рдкрд░ рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реВрдВ ...
рдореБрдЭреЗ рдХреЛрдб рдореЗрдВ рдХреБрдЫ рддреНрд░реБрдЯрд┐рдпрд╛рдВ рдорд┐рд▓реАрдВ, рдЗрд╕рд▓рд┐рдП рдореИрдВ рдЕрдзрд┐рдХ рдкрд░реАрдХреНрд╖рдг рдорд╛рдорд▓реЛрдВ рдкрд░ рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реВрдВ рддрд╛рдХрд┐ рдпрд╣ рдкрддрд╛ рд▓рдЧрд╛рдпрд╛ рдЬрд╛ рд╕рдХреЗ рдХрд┐ рдХреНрдпрд╛ рдЧрд▓рдд рд╣реЛ рд░рд╣рд╛ рд╣реИред

рдирдП рдбреЗрдореЛ рдореЗрдВ рд╕реЗ рдПрдХ рдХреЛ рдпрд╣рд╛рдВ рджреЗрдЦрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ...
Screenshot_20200205-125510305_1
https://youtu.be/ZvoSuBi4rFE
@gkjohnson , рдЗрд╕ рдбреЗрдореЛ рдореЗрдВ рд╕реНрдХреНрд░реАрди рдореЗрдВ рдбрд╛рдпрдиреЗрдорд┐рдХ рдСрдмреНрдЬреЗрдХреНрдЯ рд╣реИрдВ рдФрд░ рдкреВрд░реНрдг BVH рдкреБрдирд░реНрдирд┐рд░реНрдорд╛рдг рдкреНрд░рджрд░реНрд╢рди рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдХрд░рддрд╛ рд╣реИред

рдореИрдВ рдмрд╛рдХреА рдпрд╛ "рдЖрд░рдЯреАрдПрдХреНрд╕" рд╢реЗрдбрд░реНрд╕ рдХреЛ рдкреНрд░рддрд┐рдмрджреНрдз рдХрд░рдиреЗ рдХреА рдЙрдореНрдореАрдж рдХрд░рддрд╛ рд╣реВрдВ ... рдЖрдЬ рд░рд╛рдд рдФрд░ рдмреАрд╡реАрдПрдЪ рдХреЛрдб рдЬрд▓реНрдж рд╣реА

рдиреЛрдЯ: рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдХреЗрд╡рд▓ рддреНрд░рд┐рдХреЛрдг рд╣реА рд╕рдорд░реНрдерд┐рдд рдЖрджрд┐рдо рд╣реИрдВ

рдЕрдкрдбреЗрдЯ 2/8/2020
рдирдП рдбреЗрдореЛ рдХреЗ рд▓рд┐рдП рд╡реЗрдмрд╕рд╛рдЗрдЯ рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд░ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ...
рдбрд╛рдпрдирд╛рдорд┐рдХ рдмреАрд╡реАрдПрдЪ рдмрд┐рд▓реНрдбрд┐рдВрдЧ рдЕрдм 4 рджрд┐рди рдкрд╣рд▓реЗ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ 40% рддреЗрдЬ рд╣реИ... рдФрд░ рдЕрдиреБрдХреВрд▓рди рдЖрдиреЗ рд╡рд╛рд▓реЗ рд╣реИрдВред
https://github.com/sam-g-steel/three.js/tree/RTX рдХреЛ рдФрд░ рдХреЛрдб рдХреЗ рд╕рд╛рде рдЕрдкрдбреЗрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред

рдЕрдзрд┐рдХ рдЕрдкрдбреЗрдЯ рдЖрдиреЗ рдХреЗ рд▓рд┐рдП !!!

рдЕрднреА рднреА рд░реЗ-рдЯреНрд░реЗрд╕рд┐рдВрдЧ рдлреЛрд░реНрдХ рдкрд░ рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реИ... рдореБрдЭреЗ рдЙрдореНрдореАрдж рд╣реИ рдХрд┐ рдХреБрдЫ рд╣рдлреНрддреЛрдВ рдореЗрдВ рдФрд░ рджрд┐рдЦрд╛рдиреЗ рдХреЗ рд▓рд┐рдПред
рдореИрдВ рдлреНрд░реЗрдо-рджрд░ рдФрд░ рдЫрд╡рд┐ рдЧреБрдгрд╡рддреНрддрд╛ рдореЗрдВ рд╕реБрдзрд╛рд░ рдХреЗ рд▓рд┐рдП рд╢реЛрд░ рдлрд╝рд┐рд▓реНрдЯрд░рд┐рдВрдЧ рдкрд░ рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реВрдВред

рдиреАрдЪреЗ рдиреЙрдЗрдЬрд╝ рдлрд╝рд┐рд▓реНрдЯрд░ рдХреА рдХреБрдЫ рддрд╕реНрд╡реАрд░реЗрдВ рджреА рдЧрдИ рд╣реИрдВ...
рдпрд╣ рдЕрднреА рднреА рдПрдХ рдХрд╛рд░реНрдп рдкреНрд░рдЧрддрд┐ рдкрд░ рд╣реИред

рдЕрдкрдбреЗрдЯ 3/28/2020
3-28-2020

рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
0 / 5 - 0 рд░реЗрдЯрд┐рдВрдЧреНрд╕

рд╕рдВрдмрдВрдзрд┐рдд рдореБрджреНрджреЛрдВ

akshaysrin picture akshaysrin  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

konijn picture konijn  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

Horray picture Horray  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

danieljack picture danieljack  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

seep picture seep  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ