Three.js: рдлрд╝реАрдЪрд░ рдХреЗ рд▓рд┐рдП рдЕрдиреБрд░реЛрдз: рд╕реНрдХреНрд░реАрди рд╕реНрдкреЗрд╕ рд░рд┐рдлреНрд▓реЗрдХреНрд╢рдВрд╕

рдХреЛ рдирд┐рд░реНрдорд┐рдд 29 рдлрд╝рд░ре░ 2016  ┬╖  41рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: mrdoob/three.js

рдПрдХ рдЪреАрдЬ рдЬреЛ рдореБрдЭреЗ рдереНрд░реАрдЬреЗрдПрд╕ рд╕реЗ рдЧрд╛рдпрдм рд▓рдЧрддреА рд╣реИ, рдЬреЛ рдЖрд╢реНрдЪрд░реНрдпрдЬрдирдХ рд╣реЛрдЧреА рдХрд┐ рд╕реНрдХреНрд░реАрди рд╕реНрдкреЗрд╕ рд░рд┐рдлреНрд▓реЗрдХреНрд╢рди рд╣реЛрдЧрд╛ред

рдорд╣рддреНрд╡рд╛рдХрд╛рдВрдХреНрд╖реА рдХреЛрдбрд░ рдХреЗ рд▓рд┐рдП рдпрд╣рд╛рдВ рдХреБрдЫ рд╕рдВрджрд░реНрдн рджрд┐рдП рдЧрдП рд╣реИрдВ:

https://docs.unrealengine.com/latest/INT/Engine/Rendering/PostProcessEffects/ScreenSpaceReflection/index.html

http://www.gamasutra.com/blogs/BartlomiejWronski/20140129/209609/The_future_of_screenspace_reflections.php

http://www.frostbite.com/2015/08/stochastic-screen-space-reflections/

рдкреНрд░рддрд┐рднрд╛рд╢рд╛рд▓реА рдореЙрд░реНрдЧрди рдореИрдХрдЧрд╛рдпрд░ рд╕реЗ рдЙрджрд╛рд╣рд░рдг рдХреЛрдб:

2014-08-08_018_effects_r120_g3d_r5100__one

http://casual-effects.blogspot.ca/2014/08/screen-space-ray-tracing.html

рдПрдХрддрд╛ 5 рдХреЗ рд▓рд┐рдП рдЙрджрд╛рд╣рд░рдг рдУрдкрди рд╕реЛрд░реНрд╕ рдХреЛрдб:
gallary

http://www.kode80.com/blog/2015/03/11/screen-space-reflections-in-unity-5/
https://github.com/kode80/kode80SSR

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

рдореИрдВ рдЗрд╕ рдкреНрд░рдХрд╛рд░ рдХреЗ рдкреНрд░рднрд╛рд╡ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЕрдзрд┐рдХ рдЬрд╛рдирдирд╛ рдЪрд╛рд╣рддрд╛ рдерд╛ рдЗрд╕рд▓рд┐рдП рдореИрдВрдиреЗ рдЗрд╕рдХреЗ рд▓рд┐рдП рдПрдХ рд╕рдВрдЧреАрддрдХрд╛рд░ рдкреНрд░рднрд╛рд╡ рдмрдирд╛рдиреЗ рдореЗрдВ рдЕрдкрдирд╛ рд╣рд╛рде рдЖрдЬрдорд╛рдпрд╛ред рдЕрднреА рднреА рдХреБрдЫ рдХрд╛рдо рд╣реИ рдЬреЛ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рд▓реЗрдХрд┐рди рдпрд╣рд╛рдВ рдореИрдВрдиреЗ рдХреЛрдб80 рдХреЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдФрд░ рдореЙрд░реНрдЧрди рдореИрдХрдЧрд╛рдпрд░ рдХреЗ рдмреНрд▓реЙрдЧрдкреЛрд╕реНрдЯ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдПрдХ рд╕рд╛рде рд░рдЦрд╛ рд╣реИ (рд╕реНрдкреЛрдВрдЬрд╝рд╛ рджреГрд╢реНрдп рдХреЛ рд▓реЛрдб рдХрд░рдиреЗ рдореЗрдВ рдереЛрдбрд╝рд╛ рд╕рд╛ рд╕рдордп рд▓рдЧрддрд╛ рд╣реИ):

https://gkjohnson.github.io/threejs-sandbox/screenSpaceReflectionsPass/

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

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

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

рдпрд╣рд╛рдВ рдореЗрд░реА рдПрдХрдорд╛рддреНрд░ рдЪрд┐рдВрддрд╛ рдпрд╣ рд╣реИ рдХрд┐ рдпрд╣ рд╕реНрдЯреАрд░рд┐рдпреЛ рд░реЗрдВрдбрд░рд┐рдВрдЧ рдХреЗ рд╕рд╛рде рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рд╡реЗрдмрд╡реАрдЖрд░ рдореЗрдВ рдпрд╣ рдХрдард┐рди рд╣реЛрдЧрд╛, рд▓реЗрдХрд┐рди рдХреГрдкрдпрд╛ рдпрд╣ рди рд╕реЛрдЪреЗрдВ рдХрд┐ рдореИрдВ рдЗрд╕ рд╕реБрд╡рд┐рдзрд╛ рдХреЗ рдЦрд┐рд▓рд╛рдл рд╣реВрдВ :): +1:

рдмрд╕ рдЗрд╕реЗ VR рдореЗрдВ рдмрдВрдж рдХрд░ рджреЗрдВред рдмрд╣реБрдд рд╕рд╛рд░реЗ рдорд╣рдВрдЧреЗ рдкреНрд░рднрд╛рд╡ VR рдореЗрдВ рдареАрдХ рд╕реЗ рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВред UE4 рдЧрддрд┐ рдЙрджреНрджреЗрд╢реНрдпреЛрдВ рдХреЗ рд▓рд┐рдП VR рд╕рдВрджрд░реНрдн рдореЗрдВ рд╕реНрдердЧрд┐рдд рдХрд░рдиреЗ рдХреЗ рдмрдЬрд╛рдп рдЖрдЧреЗ рдкреНрд░рддрд┐рдкрд╛рджрди рдХреЗ рд╕рд╛рде рдЬрд╛рдиреЗ рдХрд╛ рднреА рд╕реБрдЭрд╛рд╡ рджреЗрддрд╛ рд╣реИред

рдпрд╣реА рдХрд╛рд░рдг рд╣реИ рдХрд┐ рдореИрдВ рдЗрд╕рдХреЗ рдЦрд┐рд▓рд╛рдл рдирд╣реАрдВ рд╣реВрдВред

рд░рд┐рдлреНрд▓реЗрдХреНрд╢рди рдореИрдкрд┐рдВрдЧ рдХреЗ рд░рд┐рдПрдХреНрдЯ рдиреЗрдЯрд┐рд╡ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдкрд░ рдХрд╛рдо рдХрд░рддреЗ рд╣реБрдП рдореИрдВ рдпрд╣рд╛рдВ рдкрд░ рдареЛрдХрд░ рдЦрд╛рдИ, рдЧреИрд░-рд╡реАрдЖрд░ рдЧреЗрдо рдХреЗ рд▓рд┐рдП рд╕реНрдХреНрд░реАрди рд╕реНрдкреЗрд╕ рдкреНрд░рддрд┐рдмрд┐рдВрдм рдмрд╣реБрдд рдЕрдЪреНрдЫреЗ рд╣реИрдВред

THREE.Reflector VR рдореЗрдВ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ я╕П
https://threejs.org/examples/webvr_sandbox.html

рдЕрдЪреНрдЫрд╛!

рд╣рд╛рд▓рд╛рдБрдХрд┐ рдирд╛рдЗрдЯрд▓реА рдкрд░ рднреА рдореБрдЭреЗ "VR Not found" рдорд┐рд▓рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдореИрдВ рдЗрд╕реЗ рджреЗрдЦ рд▓реВрдВрдЧрд╛ред

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

рдореИрдВ рдХрд┐рддрд╛рдм рдХреЗ рдкрдиреНрдиреЛрдВ рдкрд░ рдЦрддреНрдо рд╣реЛ рдЧрдпрд╛ рд╣реВрдВ рдЗрд╕рд▓рд┐рдП рдореИрдВ рд╢рд╛рдпрдж рдореМрдЬреВрджрд╛ рдбреЗрдореЛ рдХреЛ рд╡реИрд╕реЗ рд╣реА рдЫреЛрдбрд╝ рджреВрдВрдЧрд╛, рд▓реЗрдХрд┐рди рдпрд╣ рдПрдХ рдмреЗрд╣рддрд░реАрди рддрдХрдиреАрдХ рдХреА рддрд░рд╣ рджрд┐рдЦрддрд╛ рд╣реИред

рдореИрдВ рдЗрд╕ рдкреНрд░рдХрд╛рд░ рдХреЗ рдкреНрд░рднрд╛рд╡ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЕрдзрд┐рдХ рдЬрд╛рдирдирд╛ рдЪрд╛рд╣рддрд╛ рдерд╛ рдЗрд╕рд▓рд┐рдП рдореИрдВрдиреЗ рдЗрд╕рдХреЗ рд▓рд┐рдП рдПрдХ рд╕рдВрдЧреАрддрдХрд╛рд░ рдкреНрд░рднрд╛рд╡ рдмрдирд╛рдиреЗ рдореЗрдВ рдЕрдкрдирд╛ рд╣рд╛рде рдЖрдЬрдорд╛рдпрд╛ред рдЕрднреА рднреА рдХреБрдЫ рдХрд╛рдо рд╣реИ рдЬреЛ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рд▓реЗрдХрд┐рди рдпрд╣рд╛рдВ рдореИрдВрдиреЗ рдХреЛрдб80 рдХреЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдФрд░ рдореЙрд░реНрдЧрди рдореИрдХрдЧрд╛рдпрд░ рдХреЗ рдмреНрд▓реЙрдЧрдкреЛрд╕реНрдЯ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдПрдХ рд╕рд╛рде рд░рдЦрд╛ рд╣реИ (рд╕реНрдкреЛрдВрдЬрд╝рд╛ рджреГрд╢реНрдп рдХреЛ рд▓реЛрдб рдХрд░рдиреЗ рдореЗрдВ рдереЛрдбрд╝рд╛ рд╕рд╛ рд╕рдордп рд▓рдЧрддрд╛ рд╣реИ):

https://gkjohnson.github.io/threejs-sandbox/screenSpaceReflectionsPass/

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

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

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

@WestLangley

рдЖрдкрдХрд╛ рдбреЗрдореЛ рдХрд╛рдлреА рд╣рдж рддрдХ рдЕрдиреБрддреНрддрд░рджрд╛рдпреА рдкреНрд░рддреАрдд рд╣реЛрддрд╛ рд╣реИ

рдХреНрдпрд╛ рдЖрдк рдбреЗрдореЛ рджреЗрдЦ рдкрд╛ рд░рд╣реЗ рд╣реИрдВ? рд╕реНрдХреНрд░реАрди рдХреБрдЫ рд╕реЗрдХрдВрдб рдХреЗ рд▓рд┐рдП рдХрд╛рд▓реА рд╣реЛ рд╕рдХрддреА рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдЖрдкрдХреЗ рдХрдиреЗрдХреНрд╢рди рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рд╕реНрдкреЛрдВрдЬрд╝рд╛ рджреГрд╢реНрдп рдХреЛ рдбрд╛рдЙрдирд▓реЛрдб рд╣реЛрдиреЗ рдореЗрдВ рдереЛрдбрд╝рд╛ рд╕рдордп рд▓рдЧреЗрдЧрд╛ред

рдЕрдЧрд░ рдпрд╣ рдмрд┐рд▓реНрдХреБрд▓ рднреА рдХрд╛рдо рдирд╣реАрдВ рдХрд░ рд░рд╣рд╛ рд╣реИ рддреЛ рдореИрдВ рдХреБрдЫ рдЖрд╕рд╛рди рдмрдирд╛рдиреЗ рдкрд░ рдПрдХ рдирдЬрд╝рд░ рдбрд╛рд▓ рд╕рдХрддрд╛ рд╣реВрдВ -- рдпрд╣ рдореЗрд░реЗ Pixel 2 рдкрд░ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рд╣рд╛рд▓рд╛рдВрдХрд┐

рдПрдХ рдСрди-рдСрдл рдЯреЙрдЧрд▓ рдЕрдЪреНрдЫрд╛ рд╣реЛрдЧрд╛ред

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

@gkjohnson рд╕рдордЭ рдЧрдпрд╛ред рдореЗрд░реЗ рдореИрдХ рдкрд░, рдЖрдкрдХрд╛ рдбреЗрдореЛ рдереЛрдбрд╝реА рджреЗрд░ рдХреЗ рд▓рд┐рдП рдХрд╛рд▓рд╛ рд╣реИ, рдФрд░ рдлрд┐рд░ рдлреНрд░реЗрдо рджрд░ 4 рд╣реИред

@WestLangley рдпрд╣ рдПрдХ рдмрд╣реБрдд рд╣реА рд░рд┐рдЬрд╝реЙрд▓реНрдпреВрд╢рди-рдирд┐рд░реНрднрд░ рдкреНрд░рднрд╛рд╡ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдпрджрд┐ рдЖрдк рдЕрдкрдиреА рд╡рд┐рдВрдбреЛ рдХреЛ рдЫреЛрдЯрд╛ рдмрдирд╛рддреЗ рд╣реИрдВ рддреЛ

@gkjohnson рдЖрдк рдЗрд╕реЗ рдХреЗрд╡рд▓ рдкрд░рд╛рд╡рд░реНрддрдХ рд╕рддрд╣реЛрдВ рдкрд░ рдХреИрд╕реЗ рдореБрдЦреМрдЯрд╛ рдХрд░реЗрдВрдЧреЗ? рдЕрдЧрд░ рдореИрдВ рддреАрд╡реНрд░рддрд╛ рдХреЛ рдХреНрд░реИрдВрдХ рдХрд░рддрд╛ рд╣реВрдВ рддреЛ рд╕рдм рдХреБрдЫ рдкреНрд░рддрд┐рдмрд┐рдВрдмрд┐рдд рд╣реЛрдирд╛ рд╢реБрд░реВ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ рдХреБрдЫ рд╕реБрдВрджрд░ рдЭрдЯрдХреЗрджрд╛рд░ рдХрд▓рд╛рдХреГрддрд┐рдпрд╛рдВ рд╣реЛрддреА рд╣реИрдВред

@bicubic рдлрд┐рд▓рд╣рд╛рд▓ рдХрд┐рд╕реА рднреА рд╕рддрд╣ рдХреА рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдХреЛ рдзреНрдпрд╛рди рдореЗрдВ рдирд╣реАрдВ рд░рдЦрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЗрд╕рдХрд╛ рдореВрд▓ рд╕рдВрд╕реНрдХрд░рдг рдЬреЛрдбрд╝рдирд╛ рдмрд╣реБрдд рдХрдард┐рди рдирд╣реАрдВ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред рдЖрдк рд╕рд╛рдордЧреНрд░реА рдХреЗ рд╕реНрдкреЗрдХреНрдпреБрд▓рд░/рдЦреБрд░рджрд░рд╛рдкрди рд╡рд┐рд╢реЗрд╖рддрд╛ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдкреНрд░рднрд╛рд╡ рдХреЛ рдлреАрдХрд╛ рдпрд╛ рдзреБрдВрдзрд▓рд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

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

рдЖрдк рд╕рд╛рдордЧреНрд░реА рдХреЗ рд╕реНрдкреЗрдХреНрдпреБрд▓рд░/рдЦреБрд░рджрд░рд╛рдкрди рд╡рд┐рд╢реЗрд╖рддрд╛ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдкреНрд░рднрд╛рд╡ рдХреЛ рдлреАрдХрд╛ рдпрд╛ рдзреБрдВрдзрд▓рд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

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

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

рдореБрдЭреЗ рдпрд╣ рджреЗрдЦрдирд╛ рдЕрдЪреНрдЫрд╛ рд▓рдЧреЗрдЧрд╛ рдХрд┐ рдпрд╣ рддреАрди.рдЬреЗрдПрд╕ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдХреНрд╖рдорддрд╛рдУрдВ рдХрд╛ рд╣рд┐рд╕реНрд╕рд╛ рдмрди рдЧрдпрд╛ рд╣реИред

рдЗрд╕ рддрд░рд╣ рдХреА рдмрд╣реБрдд рд╕реА рдЪреАрдЬреЗрдВ рд╣реИрдВ рдЬреЛ рдЖрдкрдХреЛ рдЖрд╢реНрдЪрд░реНрдпрдЪрдХрд┐рдд рдХрд░рддреА рд╣реИрдВ рдХрд┐ рдХреНрдпрд╛ рдПрдХ рд╕реНрдердЧрд┐рдд рд░реЗрдВрдбрд░рд░ рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ рднреА рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдкреЗрд╢рдХрд╢ рдХрд╛ рд╣рд┐рд╕реНрд╕рд╛ рдмрдирдирд╛ рдЪрд╛рд╣рд┐рдПред рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ webgl2.0 . рдХреЗ рд▓рд┐рдП

@gkjohnson рдорд┐рд▓ рдЧрдпрд╛, рдпрд╣ рд╕рдордЭ рдореЗрдВ рдЖрддрд╛ рд╣реИред рд╣рд╛рд▓рд╛рдБрдХрд┐, рдРрд╕рд╛ рдЕрднреА рднреА рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдХрд▓рд╛рдХреГрддрд┐рдпреЛрдВ рдХреЛ рд░реЛрдХрдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рд╕реА рдкреНрд░рдХрд╛рд░ рдХрд╛ рдореБрдЦреМрдЯрд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реЛ рд╕рдХрддрд╛ рд╣реИред рдЖрдкрдХреЗ рдЙрджрд╛рд╣рд░рдг рдореЗрдВ, рдЖрдк рдкрд░реНрджреЗ рдФрд░ рдкреМрдзреЛрдВ рдкрд░ рд╢реВрдиреНрдп рдкреНрд░рддрд┐рдмрд┐рдВрдм рдЪрд╛рд╣рддреЗ рд╣реИрдВред рдХреНрдпрд╛ рдЙрди рд╕рд╛рдордЧреНрд░рд┐рдпреЛрдВ рдХреЗ рдЧреБрдгреЛрдВ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рд╢реВрдиреНрдп рдкрд░ рд▓реБрдкреНрдд рд╣реЛрдирд╛ рд╕рд╣реА рдврдВрдЧ рд╕реЗ рдХрд╛рдо рдХрд░реЗрдЧрд╛?

@bicubic
рдореИрдВ рд╕рд╣рдордд рд╣реВрдВ рдХрд┐ рдореИрдВ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдПрдХ рд╕рдорд░реНрдкрд┐рдд рдЖрд╕реНрдердЧрд┐рдд рдкреНрд░рддрд┐рдкрд╛рджрди рдкрде рднреА рджреЗрдЦрдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВред WebGL2 рдФрд░ рдХрдИ рд░реЗрдВрдбрд░ рдЯреЗрдХреНрд╕рдЪрд░ рдХреЗ рд╕рд╛рде рдпрд╣ рдмрд╣реБрдд рдЕрдзрд┐рдХ рд╡реНрдпрд╡рд╣рд╛рд░реНрдп рд╣реИред

@ рд▓реВрдИ
рдпрд╣ рдЖрдкрдХреЗ рдЗрдЪреНрдЫрд┐рдд рдкреНрд░рднрд╛рд╡ рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЬрд┐рд╕ рджреГрд╖реНрдЯрд┐рдХреЛрдг рд╕реЗ рдореИрдВрдиреЗ рд╡рд░реНрдгрд┐рдд рдЦреБрд░рджрд░рд╛рдкрди рдореВрд▓реНрдп рдХрд╛ рд╡рд░реНрдгрди рдХрд┐рдпрд╛ рд╣реИ, рд╡рд╣ рдкреНрд░рднрд╛рд╡реА рд░реВрдк рд╕реЗ 1 рдХреЗ рдЦреБрд░рджрд░реЗрдкрди рдХреЗ рдореВрд▓реНрдп рдХреЗ рд╕рд╛рде рджреГрд╢реНрдп рдХреЗ рд▓рд┐рдП рдореБрдЦреМрдЯрд╛ рдХреЗ рд░реВрдк рдореЗрдВ рд╡реНрдпрд╡рд╣рд╛рд░ рдХрд░реЗрдЧрд╛, рдЬрд┐рд╕рдХрд╛ рдЕрд░реНрде рд╣реИ "рдЗрд╕ рдкрд┐рдХреНрд╕реЗрд▓ рдкрд░ рдХреЛрдИ рдкреНрд░рддрд┐рдмрд┐рдВрдм рдирд╣реАрдВ рдкреНрд░рд╕реНрддреБрдд рдХрд░реЗрдВ" рдФрд░ 0 рдХрд╛ рдорд╛рди рдЬрд┐рд╕рдХрд╛ рдЕрд░реНрде рд╣реИ "рдкреВрд░реНрдг рдкреНрд░рд╕реНрддреБрдд рдХрд░рдирд╛" рдЗрд╕ рдкрд┐рдХреНрд╕реЗрд▓ рдкрд░ рдкреНрд░рддрд┐рдмрд┐рдВрдм"ред рдмреАрдЪ рдореЗрдВ рдорд╛рди рдЖрдВрд╢рд┐рдХ рддреАрд╡реНрд░рддрд╛ рдкрд░ рдкреНрд░рддрд┐рдмрд┐рдВрдм рдкреНрд░рд╕реНрддреБрдд рдХрд░реЗрдВрдЧреЗред рдбреЗрдореЛ рдореЗрдВ intensity рд╕реНрд▓рд╛рдЗрдбрд░ рдкреНрд░рднрд╛рд╡ рджрд┐рдЦрд╛рддрд╛ рд╣реИ (рд▓реЗрдХрд┐рди рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдкреНрд░рддрд┐ рдкрд┐рдХреНрд╕реЗрд▓ рдХреЗ рдмрдЬрд╛рдп рдкреВрд░реЗ рджреГрд╢реНрдп рдХреЗ рд▓рд┐рдП)ред

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

1 рдХрд╛ рдПрдХ рдЦреБрд░рджрд░рд╛рдкрди рдорд╛рди рдЬрд┐рд╕рдХрд╛ рдЕрд░реНрде рд╣реИ "рдЗрд╕ рдкрд┐рдХреНрд╕реЗрд▓ рдкрд░ рдХреЛрдИ рдкреНрд░рддрд┐рдмрд┐рдВрдм рдирд╣реАрдВ рдкреНрд░рд╕реНрддреБрдд рдХрд░реЗрдВ" рдФрд░ 0 рдХрд╛ рдорд╛рди "рдЗрд╕ рдкрд┐рдХреНрд╕реЗрд▓ рдкрд░ рдкреВрд░реНрдг рдкреНрд░рддрд┐рдмрд┐рдВрдм рдкреНрд░рд╕реНрддреБрдд рдХрд░реЗрдВ"ред

рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдЕрдЪреНрдЫрд╛ рдХрд╛рдо рдХрд░ рд╕рдХрддрд╛ рд╣реИред рдЕрд╡рд╛рд╕реНрддрд╡рд┐рдХ "рдЕрдзрд┐рдХрддрдо рдЦреБрд░рджрд░рд╛рдкрди" рдкреИрд░рд╛рдореАрдЯрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ рдФрд░ рдЗрд╕реЗ 0.8 рдкрд░ рд╕реЗрдЯ рдХрд░рдиреЗ рдХреА рдЕрдиреБрд╢рдВрд╕рд╛ рдХрд░рддрд╛ рд╣реИред

рдЙрдлрд╝

@gkjohnson
рдпрд╣ рдмрд╣реБрдд рджрд┐рд▓рдЪрд╕реНрдк рд╣реИ рдФрд░ рдореБрдЭреЗ рдЖрдкрдХрд╛ рдкрд░рд┐рдгрд╛рдо рдкрд╕рдВрдж рд╣реИ, рдореИрдВ рдЗрд╕реЗ рдЕрднреА рдПрдХ WebGL2/MRT рд░реЗрдВрдбрд░рд░ рдореЗрдВ рдПрдХреАрдХреГрдд рдХрд░ рд░рд╣рд╛ рд╣реВрдВ рдФрд░ рдЗрд╕рдХреЗ рд╕рд╛рде рдкреНрд░рдпреЛрдЧ рдХрд░реВрдВрдЧрд╛ред рдХреНрдпрд╛ рдЖрдкрдиреЗ рджреЗрдЦрд╛ рдХрд┐ рдЖрдк рдкреНрд░рддреНрдпреЗрдХ рд░реЗрдВрдбрд░ рдХреЙрд▓ рдореЗрдВ рдПрдХ рд╕рд╛рдордЧреНрд░реА рдмрдирд╛рддреЗ рд╣реИрдВ?
this.scene.overrideMaterial = this.createPackedMaterial();

@Fyrestar рдзрдиреНрдпрд╡рд╛рдж! рдФрд░ рдореИрдВрдиреЗ рдЙрд╕ рдкрд░ рдзреНрдпрд╛рди рдирд╣реАрдВ рджрд┐рдпрд╛ рдерд╛! рд▓реЗрдХрд┐рди рдЬреИрд╕рд╛ рдореИрдВрдиреЗ рдХрд╣рд╛, рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЕрднреА рднреА рдХреБрдЫ рд╕рдлрд╛рдИ рдХрд░рдиреА рдмрд╛рдХреА рд╣реИ рдФрд░ рдкреНрд░рджрд░реНрд╢рди рд╢рд╛рдпрдж рдЙрд╕ рдмрд┐рдВрджреБ рдкрд░ рдирд╣реАрдВ рд╣реИ рдЬрд╣рд╛рдВ рдпрд╣ рд╕реБрдкрд░ рдЙрдкрдпреЛрдЧ рдпреЛрдЧреНрдп рд╣реИ, рдлрд┐рд░ рднреАред

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

рдореИрдВрдиреЗ рдЗрд╕реЗ рдЕрдм рдПрдХреАрдХреГрдд рдХрд░ рджрд┐рдпрд╛ рд╣реИ, рдЬрдмрдХрд┐ рдПрд╕рдПрд╕рдЖрд░ рдХрдо рд░рд┐рдЬрд╝реЙрд▓реНрдпреВрд╢рди рдЖрд░рдЯреА рдХреЛ рдЖрдЙрдЯрдкреБрдЯ рджреЗрддрд╛ рд╣реИ, рдореВрд▓ рд░реВрдк рд╕реЗ рдХреЗрд╡рд▓ рдкреНрд░рддрд┐рдмрд┐рдВрдм рдФрд░ рдлрд┐рд░ рддреНрд░реБрдЯрд┐рдпреЛрдВ рдХреЛ рд╣рдЯрд╛рдиреЗ/рдХрдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдореБрдЦреНрдп рдЫрд╡рд┐ рдХреЗ рд╕рд╛рде рдЧрд╣рд░рд╛рдИ рд╕реЗ рдзреБрдВрдз рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЗрд╕реЗ рдЧрдардмрдВрдзрди рдХрд░рддрд╛ рд╣реИред рдореИрдВ рдПрдХ рд╡рд┐рд╢реЗрд╖рддрд╛ рдЖрд░рдЯреА рдХреЗ рд▓рд┐рдП рдЦреБрд░рджрд░рд╛рдкрди рдорд╛рди рдкреНрд░рд╕реНрддреБрдд рдХрд░рддрд╛ рд╣реВрдВ рдФрд░ рдЯреБрдХрдбрд╝реЗ рдХреЛ рддреНрдпрд╛рдЧрдиреЗ рдХреЗ рд▓рд┐рдП 1 рдЕрджреГрд╢реНрдп рд╣реЛрдиреЗ рдХреЗ рд╕рд╛рде рдзреБрдВрдз рдХреА рддрд╛рдХрдд рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЗрд╕реЗ рдлрд┐рд░ рд╕реЗ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реВрдВред

рдзреБрдВрдзрд▓рд╛ рдЙрд╕ рддреНрд░реБрдЯрд┐ рдХреЛ рднреА рджреВрд░ рдХрд░рддрд╛ рд╣реИ рдЬреЛ рджреВрд░реА рдореЗрдВ рдордЬрдмреВрдд рд╣реЛ рдЬрд╛рддреА рд╣реИред рдПрдХ рдореБрджреНрджрд╛ рдЕрднреА рддрдХ рдлрд┐рд░ рд╕реЗ рдкрд╛рд░рджрд░реНрд╢рд┐рддрд╛ рдкреНрд░рддреАрдд рд╣реЛрддрд╛ рд╣реИ рдФрд░ рд╡рд╕реНрддреБрдУрдВ рдХреЛ рдЖрдВрд╢рд┐рдХ рд░реВрдк рд╕реЗ рджреВрд╕рд░реЛрдВ рдХреЛ рдХрд╡рд░ рдХрд░рдиреЗ рдХреЗ рдХрд╛рд░рдг рджреВрд╕рд░реЛрдВ рдХреЗ рдкреНрд░рддрд┐рдмрд┐рдВрдм рдХреЛ рдХреНрд▓рд┐рдк рдХрд░рдиреЗ рдХрд╛ рдХрд╛рд░рдг рдмрдирддрд╛ рд╣реИред рдореБрдЭреЗ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рддрдХрдиреАрдХ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдФрд░ рдкрдврд╝рдиреЗ рдХреА рдЬрд░реВрд░рдд рд╣реИред
c1
c2

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

@рдлрд╛рдпрд░рд╕реНрдЯрд╛рд░
рдЕрд░реЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреЛрдИ рдЦрдмрд░?

рдореИрдВрдиреЗ рдЕрдкрдирд╛ рдЦреБрдж рдХрд╛ рд▓рд┐рдЦрд╛ рдФрд░ рддреАрди.рдЬреЗрдПрд╕ рдХрд╛ рдкреАрдЖрд░ рдмрдирд╛рдпрд╛ , рд▓реЗрдХрд┐рди рдЕрдм рд╕рд┐рд░реНрдл рдСрд░реНрдереЛрдЧреНрд░рд╛рдлрд┐рдХ рдХреИрдорд░рд╛ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд░рд╣рд╛ рд╣реВрдВред
рдбреЗрдореЛ рдбреЗрдореЛ 2
clipboard

рдкрд░реНрд╕рдкреЗрдХреНрдЯрд┐рд╡ рдХреИрдорд░рд╛ рд╕рдкреЛрд░реНрдЯ рдЕрдм рдареАрдХ рд╣реИред https://github.com/mrdoob/three.js/pull/20156

рдбреЗрдореЛ

fasdfadf
gergsdgfsdfg

рдпрд╣ рд╕реБрдВрджрд░ рдФрд░ рдХрд╛рдлреА рдЙрдкрд▓рдмреНрдзрд┐ рд╣реИред рдпрд╣ рдореЗрд░реА рдорд╢реАрди рдкрд░ рдмрд╣реБрдд рдзреАрдорд╛ рд╣реИ - рдореБрдЭреЗ 1920x1080 рдкрд░ 5fps рдорд┐рд▓рддрд╛ рд╣реИред рдЖрдкрдХреЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдФрд░ рд╕реНрдХреЗрдЪрдлреИрдм рдХреЗ рдмреАрдЪ рдХреНрдпрд╛ рдЕрдВрддрд░ рд╣реИ? рдореБрдЭреЗ рд╕рдВрджреЗрд╣ рд╣реИ рдХрд┐ рдЕрдЧрд░ рд╣рдо рдЕрд▓рдЧ-рдЕрд▓рдЧ рдЬрд╛рдирддреЗ рд╣реИрдВ рддреЛ рд╣рдо рдЬрд╛рдиреЗрдВрдЧреЗ рдХрд┐ рдЖрдкрдХрд╛ рдЕрдиреБрдХреВрд▓рди рдХреИрд╕реЗ рдХрд┐рдпрд╛ рдЬрд╛рдП ....

@рднреВрд╕реНрдЯрди рдзрдиреНрдпрд╡рд╛рдж!

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

рдореИрдВрдиреЗ рд╕реНрдХреЗрдЪрдлреИрдм рдХреЗ рдХреЛрдб рдХреЛ рджреЗрдЦрдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХреА рд╣реИ, рд▓реЗрдХрд┐рди рдЕрд╕рдлрд▓ рд░рд╣рд╛ред рдореИрдВ рдлрд┐рд░ рд╕реЗ рдХреЛрд╢рд┐рд╢ рдХрд░реВрдВрдЧрд╛, рд▓реЗрдХрд┐рди рдореБрдЭреЗ рдЬреНрдпрд╛рджрд╛ рдЙрдореНрдореАрдж рдирд╣реАрдВ рд╣реИред рдЕрдЧрд░ рдХрд┐рд╕реА рдХреЗ рдкрд╛рд╕ рд╕реНрдХреЗрдЪрдлреИрдм рдХрд╛ рдХреЛрдб рд╣реИ, рддреЛ рдХреГрдкрдпрд╛ рд╕рд╛рдЭрд╛ рдХрд░реЗрдВ, рдзрдиреНрдпрд╡рд╛рдж!

------рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ------
рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рд╕реНрдХреЗрдЪрдлреИрдм рдХреА рдкреНрд░рд╕реНрддреБрддрд┐ рд╡рд┐рдВрдбреЛ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рдкреВрд░реНрдгрд╕реНрдХреНрд░реАрди рдирд╣реАрдВ рд╣реИ, рдФрд░ рдЬрдм рдХреЛрдИ рдСрдкрд░реЗрд╢рди рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИ рддреЛ рд░реЗрдВрдбрд░ рдХрд░рдирд╛ рдмрдВрдж рдХрд░ рджреЗрддрд╛ рд╣реИред
рдпрджрд┐ рдкреВрд░реНрдг рд╕реНрдХреНрд░реАрди рд╡рд╛рд▓рд╛ рдФрд░ рдШреВрдорддрд╛ рд░рд╣рддрд╛ рд╣реИ, рддреЛ рд╕рд╛рдзрд╛рд░рдг рджреГрд╢реНрдп рдореЗрдВ рднреА рдЙрдЪреНрдЪ GPU рдЙрдкрдпреЛрдЧ рд╣реЛрдЧрд╛ред

@gonnavis рдЙрд╕ рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП рд╢реЗрдбрд░ рдХреЛрдб Spector.js рдХреНрд░реЛрдо рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рджреЗрдЦрдиреЗ рдпреЛрдЧреНрдп рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред

рдмрд╕ рд╕реНрдХреЗрдЪрдлреИрдм рдХреЗ рд╕рд╛рде рдЦреЗрд▓ рд░рд╣рд╛ рд╣реВрдВ рдореИрдВ рджреЗрдЦ рд╕рдХрддрд╛ рд╣реВрдВ рдХрд┐ рд╡реЗ рдЕрдкрдиреЗ рдПрд╕рдПрд╕рдЖрд░ рд╕рдВрдХрд▓реНрдк рдХреЛ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдФрд░ рдЗрд╕реЗ рдкрд░рд┐рд╖реНрдХреГрдд рдХрд░ рд░рд╣реЗ рд╣реИрдВред рдореБрдЭреЗ рдЖрд╢реНрдЪрд░реНрдп рдирд╣реАрдВ рд╣реЛрдЧрд╛ рдЕрдЧрд░ рд╡реЗ 3 рд╕реЗ 5 рдЧреБрдгрд╡рддреНрддрд╛ рд╕реНрддрд░ рд╣реИрдВ рдЬреЛ рд╡реЗ рдЙрддреНрддрд░реЛрддреНрддрд░ рдХреВрдж рд░рд╣реЗ рд╣реИрдВред рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рддрд╛ рд╣реИ рдХрд┐ рдПрдХ рдЗрдВрдЯрд░реИрдХреНрдЯрд┐рд╡ рдлреНрд░реИрдорд░реЗрдЯ рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рд╕реНрдерд┐рд░ рд╣реЛрдиреЗ рдкрд░ рдкрд░рд┐рдкреВрд░реНрдг рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкрд░рд┐рд╢реЛрдзрд┐рдд рдХрд░рддрд╛ рд╣реИред

рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рддрд╛ рд╣реИ рдХрд┐ рдПрдХ рдЗрдВрдЯрд░реИрдХреНрдЯрд┐рд╡ рдлреНрд░реИрдорд░реЗрдЯ рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рд╕реНрдерд┐рд░ рд╣реЛрдиреЗ рдкрд░ рдкрд░рд┐рдкреВрд░реНрдг рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкрд░рд┐рд╢реЛрдзрд┐рдд рдХрд░рддрд╛ рд╣реИред

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

рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ: рд╡реЗ рдЗрд╕реЗ рдХреЗрд╡рд▓ рдкреНрд░рддрд┐рдмрд┐рдВрдмреЛрдВ рд╕реЗ рдЕрдзрд┐рдХ рдХреЗ рд╕рд╛рде рдХрд░рддреЗ рд╣реИрдВ - рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдЬреИрд╕реЗ рд░реЛрд╢рдиреА, рдЫрд╛рдпрд╛, рдкреНрд░рддрд┐рдмрд┐рдВрдм, рдФрд░ рд╢рд╛рдпрдж рдмрдирд╛рд╡рдЯ рд╕рдВрдХрд▓реНрдкреЛрдВ рдХреЛ рдЙрддреНрддрд░реЛрддреНрддрд░ рдмрдврд╝рд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЗрд╕ рджреГрд╢реНрдп рдХреА рдкрд┐рдЫрд▓реА рджреАрд╡рд╛рд░ рдкрд░ рдкреНрд░рдХрд╛рд╢/рдЫрд╛рдпрд╛ рджреЗрдЦреЗрдВред

рдЬрдм рдореИрдВ рдКрдкрд░ SSRR рдХреЗ рд╕рд╛рде рдкреНрд░рдпреЛрдЧ рдХрд░ рд░рд╣рд╛ рдерд╛ рддреЛ рдореИрдВрдиреЗ рдпрд╣рд╛рдБ рдкрд░ рдореЙрд░реНрдЧрди рдореИрдХрдЧреБрдЗрд░реЗ рдХреЗ рд▓реЗрдЦ рджрд┐рдпрд╛ , рдЬреЛ рдХреБрдЫ рддрдХрдиреАрдХреЛрдВ рдХреА рд╡реНрдпрд╛рдЦреНрдпрд╛ рдХрд░рддрд╛ рд╣реИ рдЬреЛ рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ Sketchfab рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣рд╛ рд╣реЛрдЧрд╛ред

рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдкрд┐рдХреНрд╕реЗрд▓ рд╕реНрдЯреНрд░рд╛рдЗрдб рдХреЛ рдмрдврд╝рд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдЗрд╕рд▓рд┐рдП рдХрдо рдкрд┐рдХреНрд╕реЗрд▓ рдкрд┐рдХреНрд╕реЗрд▓ рдХрд╛ рдирдореВрдирд╛ рд▓рд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдЬрд┐рд╕реЗ рдирд┐рдпрдорд┐рдд рд░реВрдк рд╕реЗ рдкреНрд░рддрд┐ рдкрд┐рдХреНрд╕реЗрд▓ рдЬрд┐рдЯрд░ рдХреЗ рд╕рд╛рде рдЬреЛрдбрд╝рд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рддрд╛рдХрд┐ рдХрджрдо рд░рдЦрддреЗ рд╕рдордп рднрд╛рдИ рдкрд┐рдХреНрд╕реЗрд▓ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдЧрд╣рд░рд╛рдИ рдХреЗ рдирдореВрдиреЗ "рдЫреЛрдбрд╝реЗрдВ"ред рдпрджрд┐ рд░реЗ рд╕реНрдЯреНрд░рд╛рдЗрдб рдХрд╛рдлреА рдЕрдзрд┐рдХ рд╣реИ, рддреЛ рдЖрдк рдЕрдВрдд рдореЗрдВ рдПрдХ рдмрд╛рдЗрдирд░реА рд╕рд░реНрдЪ рдЬреЛрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВ, рдЬрдм рдПрдХ рдкрд┐рдХреНрд╕реЗрд▓ рдХреЛ рдЦреЛрдЬрдиреЗ рдХреЗ рд▓рд┐рдП рдЧрд╣рд░рд╛рдИ рдмрдлрд░ рдореЗрдВ рдХреБрдЫ рдЗрдВрдЯрд░рд╕реЗрдХреНрдЯ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдПрдХ рдХрд┐рд░рдг рдкрд╣рд▓реЗ рд╣рд┐рдЯ рд╣реЛ рдЬрд╛рддреАред рдЙрди рдЯреБрдХрдбрд╝реЛрдВ рдкрд░ рдЬрд▓реНрджреА рд▓реМрдЯрдирд╛ рдЬреЛ рдЪрд┐рдВрддрдирд╢реАрд▓ рдирд╣реАрдВ рд╣реИрдВ, рд╢рд╛рдпрдж рдЖрдкрдХреА рдорджрдж рдХрд░реЗрдВрдЧреЗ рдЬреИрд╕реЗ рдЖрдкрдиреЗ рдкрд╣рд▓реЗ рд╣реА @gonnavis рдХрд╛ рдЙрд▓реНрд▓реЗрдЦ рдХрд┐рдпрд╛ рд╣реИред

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

рдореИрдВ рдЙрддреНрд╕реБрдХ рд╣реВрдВ рдХрд┐ рд╕реНрдХреЗрдЪрдлреИрдм рдкреНрд░рддрд┐рдмрд┐рдВрдм рджреВрд░реА рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдзреБрдВрдзрд▓рд╛ рд╣реЛрдиреЗ рд╡рд╛рд▓реЗ рдореЛрдЯреЗ рдкреНрд░рддрд┐рдмрд┐рдВрдмреЛрдВ рдХреЛ рдХреИрд╕реЗ рд╕рдВрднрд╛рд▓ рд░рд╣рд╛ рд╣реИ, рд╣рд╛рд▓рд╛рдВрдХрд┐ред рдореИрдВрдиреЗ рджреЗрдЦрд╛ рд╣реИ рдХрд┐ рдЧреЛрдбреЛрдЯ рдЗрдВрдЬрди рдХрд┐рд░рдг рджреВрд░реА рдФрд░ рд╕рддрд╣ рдЦреБрд░рджрд░рд╛рдкрди рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдПрдХ рддреНрд░рд┐рдЬреНрдпрд╛ рдХреЗ рдмрд╛рдж рдзреБрдВрдзрд▓рд╛ рдХрд░рддрд╛ рд╣реИ рд▓реЗрдХрд┐рди рдЗрд╕рдХреЗ рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк рдХрд▓рд╛рдХреГрддрд┐рдпреЛрдВ рдореЗрдВ рдореБрдЭреЗ рдРрд╕рд╛ рдирд╣реАрдВ рд▓рдЧрддрд╛ рдХрд┐ рдореИрдВ рдпрд╣рд╛рдВ рджреЗрдЦ рд░рд╣рд╛ рд╣реВрдВред рдЬрдм рдореЗрд░реЗ рдкрд╛рд╕ рдореМрдХрд╛ рд╣реЛрдЧрд╛ рддреЛ рдореБрдЭреЗ Spector.js рдХреЗ рд╕рд╛рде рдШреВрдордирд╛ рд╣реЛрдЧрд╛ (рдЯрд┐рдк @WestLangley рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж!)ред рдлреНрд░реЙрд╕реНрдЯрдмрд╛рдЗрдЯ рдкреЗрдкрд░ @bhouston рдиреЗ рд╢реБрд░реБрдЖрдд рдореЗрдВ рд░реЗ рдорд╛рд░реНрдЪрд┐рдВрдЧ рдХрд░рддреЗ рд╕рдордп рдПрдХ рдЧрд╣рд░рд╛рдИ рдкрд┐рд░рд╛рдорд┐рдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХрд╛ рд╕реБрдЭрд╛рд╡ рджрд┐рдпрд╛ рдерд╛, рд▓реЗрдХрд┐рди рдЗрд╕реЗ рдЙрддреНрдкрдиреНрди рдХрд░рдирд╛ webgl1 (рдФрд░ рд╢рд╛рдпрдж 2?) рдореЗрдВ рджрд░реНрдж рд╣реЛ рд╕рдХрддрд╛ рд╣реИред

рдпрд╣ рдЕрдЪреНрдЫрд╛ рд▓рдЧ рд░рд╣рд╛ рд╣реИ @gonnavis! рдпрд╣ рджреЗрдЦрдХрд░ рдЦреБрд╢реА рд╣реБрдИ рдХрд┐ рдЗрд╕реЗ рдкреБрд╕реНрддрдХрд╛рд▓рдп рдореЗрдВ рдЬрдЧрд╣ рдорд┐рд▓ рд╕рдХрддреА рд╣реИред

@WestLangley рдзрдиреНрдпрд╡рд╛рдж! рд▓реЗрдХрд┐рди рдЬрдм рдореИрдВ рд╕реНрдХреЗрдЪрдлреИрдм рдкрд░ рд╕реНрдкреЗрдХреНрдЯрд░.рдЬреЗрдПрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реВрдВ, рддреЛ рдореБрдЭреЗ "рдЧреНрд▓реЛ рдХрдорд╛рдВрдб рдХреЗ рд╕рд╛рде рдХреЛрдИ рдлреНрд░реЗрдо рдирд╣реАрдВ рдорд┐рд▓рд╛ред рдХреИрдорд░рд╛ рд▓реЗ рдЬрд╛рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░реЗрдВред" рддреНрд░реБрдЯрд┐ред

рдореБрдЭреЗ рд╕рдВрджреЗрд╣ рд╣реИ рдХрд┐ SSRPass рдХреЗ рдЕрдиреБрдХреВрд▓рд┐рдд рд╣реЛрдиреЗ рдХреЗ рдмрд╛рдж, рдЬреИрд╕рд╛ рдХрд┐ рдореИрдВрдиреЗ рдкрд╣рд▓реЗ рдХрд╣рд╛ рдерд╛, рд╕реНрдХреЗрдЪрдлреИрдм рдХрд╛ рдкреНрд░рджрд░реНрд╢рди рдЕрднреА рднреА рдорд╣рддреНрд╡рдкреВрд░реНрдг рд░реВрдк рд╕реЗ рдЖрдЧреЗ рдмрдврд╝реЗрдЧрд╛ред рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдирд┐рд░рдВрддрд░ рдкреНрд░рддрд┐рдкрд╛рджрди рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ рдФрд░ рдХреЛрдИ рдбрд╛рдЙрдирдЧреНрд░реЗрдб рд░рдгрдиреАрддрд┐ рдирд╣реАрдВ рд╣реИ рдЬреИрд╕рд╛ рдХрд┐ @bhouston @looeee рдиреЗ рдЙрд▓реНрд▓реЗрдЦ рдХрд┐рдпрд╛ рд╣реИред рдореБрдЭреЗ рдпрд╣ рднреА рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрджрд┐ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рд╡рд┐рд╡рд░рдг рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдирд╣реАрдВ рдХреА рдЬрд╛рддреА рд╣реИ, рддреЛ рдЗрд╕ SSRPass рдХреА рдореВрд▓ рдЕрд╡рдзрд╛рд░рдгрд╛ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдЗрд╖реНрдЯрддрдо рд╕рдорд╛рдзрд╛рди рд╣реЛ рд╕рдХрддреА рд╣реИред

@gkjohnson рдЖрдкрдХреА рдЬрд╛рдирдХрд╛рд░реА рдФрд░ рд╕рдорд░реНрдерди рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж! рдореИрдВ рд╕реБрдзрд╛рд░ рдХрд░рддрд╛ рд░рд╣реВрдВрдЧрд╛ред

@gonnavis

рдореИрдВ рд╕рдлрд╛рд░реА рдХреЗ рдЧреНрд░рд╛рдлрд┐рдХреНрд╕ рдЯреИрдм рдХреА рд╕рд▓рд╛рд╣ рджреЗрддрд╛ рд╣реВрдВ:
Screen Shot 2020-08-25 at 8 00 45 AM

рдпрджрд┐ рдЖрдк рд▓рд┐рдирдХреНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ рддреЛ рдЖрдк рдПрдкрд┐рдлреЗрдиреА (рдЙрд░реНрдл рдЬреАрдиреЛрдо рд╡реЗрдм) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ:
https://webkit.org/downloads/

рдореБрдЭреЗ рдирд╣реАрдВ рд▓рдЧрддрд╛ рдХрд┐ рд╡рд┐рдВрдбреЛрдЬрд╝ рдХреЗ рд▓рд┐рдП рдХреЛрдИ рд╡реЗрдмрдХрд┐рдЯ рдмрд┐рд▓реНрдб рд╣реИ рд╣рд╛рд▓рд╛рдВрдХрд┐ ...

@mrdoob рдзрдиреНрдпрд╡рд╛рдж! рд╣рд╛рд▓рд╛рдБрдХрд┐ рдореИрдВ рдореБрдЦреНрдп рд░реВрдк рд╕реЗ рд╡рд┐рдВрдбреЛрдЬрд╝ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реВрдБ, рд▓реЗрдХрд┐рди рдпрджрд┐ рдЖрд╡рд╢реНрдпрдХ рд╣реЛ рддреЛ рдореИрдВ рдореИрдХ рдкрд░ рдХреЛрд╢рд┐рд╢ рдХрд░реВрдБрдЧрд╛ред

рд▓реЗрдХрд┐рди рдореИрдВ рд╕реЛрдЪ рд░рд╣рд╛ рд╣реВрдВ рдХрд┐ рдХреНрдпрд╛ рд╕реНрдХреЗрдЪрдлреИрдм рдХреЗ рдХреЛрдб рдХреЛ рдУрдкрди рд╕реЛрд░реНрд╕ рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдореЗрдВ рдЕрдкрд▓реЛрдб рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рд╣реИ, рдЕрдЧрд░ рдХреЛрдИ рдЙрдкрдпреЛрдЧреА рд╕рд╛рдорд╛рди рдЬреИрд╕реЗ рдХрд┐ glsl рдлрд╝рдВрдХреНрд╢рди рдорд┐рд▓ рдЬрд╛рдП?

рдпрд╣ SSRPass рдХреА рд╕рдВрд░рдЪрдирд╛ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рд╣реИ SSAOPass Three.js , рдФрд░ рдбреЗрдореЛ рджреГрд╢реНрдп рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ webgl_shading_physical рдЙрджрд╛рд╣рд░рдг Three.js , рдХреБрдВрдЬреА pointToLineDistance рд╕рдорд╛рд░реЛрд╣ рд╕реЗ рдЖрддрд╛ рд╣реИ wolfram.com , рдФрд░ рджреВрд╕рд░реЛрдВ рдХреЛ рдореБрдЦреНрдп рд░реВрдк рд╕реЗ рдЕрдкрдиреЗ рдЦреБрдж рдХреЗ рджреНрд╡рд╛рд░рд╛ рд▓рд┐рдЦрд╛ (рдмреЗрд╢рдХ рдЕрдиреНрдп рдкрд┐рдЫрд▓реЗ рдЕрдиреБрднрд╡ рдХрд╛ рдПрдХ рдмрд╣реБрдд рдкрд░ рдЖрдзрд╛рд░рд┐рдд рд╣реИ, рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдЕрдиреНрдп рддреАрди.рдЬреЗрдПрд╕ рдЙрджрд╛рд╣рд░рдг)ред рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЗрди рд╕рдм рдореЗрдВ рдХреЛрдИ рд╕рдорд╕реНрдпрд╛ рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдХреНрдпрд╛ рдпрд╣ рд╕реНрдХреЗрдЪрдлреИрдм рдХреЗ рдХреЛрдб рдХрд╛ рдПрдХ рд╣реА рдорд╛рдорд▓рд╛ рд╣реИ?

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

рдХреИрдорд░реЗ рдХреЛ рдЬрд╝реВрдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдорд╛рдЙрд╕ рдХреЛ рд╕реНрдХреНрд░реЙрд▓ рдХрд░реЗрдВред рдпрд╣ рд╕реНрдкреЗрдХреНрдЯрд░ рдХреЛ рдЯреНрд░рд┐рдЧрд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред

рд╕рд╛рде рд╣реА, рдЕрдкрдиреЗ рдЙрджрд╛рд╣рд░рдг рдореЗрдВ рдПрдХ рд╕реНрдерд┐рд░ рджреГрд╢реНрдп рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ рдЬрд┐рд╕рдХреЗ рд▓рд┐рдП рд░реЗрдВрдбрд░ рд▓реВрдк рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИред рд╡рд░реНрддрдорд╛рди рдореЗрдВ, рдлреНрд░реЗрдо рджрд░ рд╕реНрд╡реАрдХрд╛рд░реНрдп рд╣реЛрдиреЗ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рдХрдо рд╣реИред

@WestLangley рдЗрд╕ рджреГрд╢реНрдп рдореЗрдВ рд╕рдлрд▓ рд░рд╣рд╛, рдзрдиреНрдпрд╡рд╛рдж!

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

рдордВрдЧрд▓рд╡рд╛рд░, 25 рдЕрдЧрд╕реНрдд, 2020 рдХреЛ рд╕реБрдмрд╣ 6:21 рдмрдЬреЗ рд╡рд┐рдЬрд╝ рдиреЛрдЯрд┐рдлрд┐рдХреЗрд╢рди @github.com рдиреЗ рд▓рд┐рдЦрд╛:

@WestLangley https://github.com/WestLangley рдЗрд╕ рджреГрд╢реНрдп рдореЗрдВ рд╕рдлрд▓ рд░рд╣рд╛
https://sketchfab.com/3d-models/iron-man-helmet-captain-america-shield-endgame-02556e341dd84fa5b9ef92c5eeeb3287 ,
рдзрдиреНрдпрд╡рд╛рдж!

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

--
рдмреЗрди рд╣реНрдпреВрд╕реНрдЯрди , рд╕реАрдЯреАрдУ
рдПрдо : +1-613-762-4113
[email protected]
рдУрдЯрд╛рд╡рд╛, рдХрдирд╛рдбрд╛
рдереНрд░реАрдХрд┐рдЯ рд╡рд┐рдЬрд╝реБрдЕрд▓рд╛рдЗрдЬрд╝реЗрд╢рди рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо: 3D, 2D, AR, VR
http://https//threekit.com/

@bhouston рдареАрдХ рд╣реИ, рдпрджрд┐ рдЖрд╡рд╢реНрдпрдХ рд╣реЛ рддреЛ рдХреЗрд╡рд▓ рд╕рдВрджрд░реНрдн рдХреЗ рд▓рд┐рдПред

рдореБрдЭреЗ рдЕрдХреНрд╕рд░ рдпрд╣ рднреА рд▓рдЧрддрд╛ рд╣реИ рдХрд┐, рдХреБрдЫ рдкреНрд░реЗрд░рдгрд╛ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдЕрдиреНрдп рд▓реЛрдЧреЛрдВ рдХреЗ рдкреЗрдкрд░ рдХреЛ рджреЗрдЦрддреЗ рд░рд╣реЗрдВ рдФрд░ рдХреЛрдб рдЦреБрдж рдХреЛ рд▓рд┐рдЦрдиреЗ рд╕реЗ рдЬреНрдпрд╛рджрд╛ рдХрдард┐рди рд╣реИ, рдЦрд╛рд╕рдХрд░ рдЬрдм рдЕрд▓рдЧ рд╡рд╛рддрд╛рд╡рд░рдг рдореЗрдВред

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

рдХреБрдЫ рдбреЗрдореЛ рдЬреЛрдбрд╝реЗрдВред

рдбреЗрдореЛ, demo2, Demo3, SelectiveDemo, OrthographicDemoред

fasdgfawsrefews
fasdgerwgfsadf

@gonnavis рд╕реЗ рдкреНрд░реЗрд░рд┐рдд рд╣реЛрдХрд░ рдореИрдВ рдЕрдВрддрддрдГ рдХреБрдЫ рд╕рд╛рд▓ рдкрд╣рд▓реЗ рдкреЛрд╕реНрдЯ рдХрд┐рдП рдЧрдП SSR рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдореЗрдВ рдХреБрдЫ рдирдИ рдЪреАрдЬреЛрдВ рдХреЛ рдЖрдЬрд╝рдорд╛рдиреЗ рдХреЗ рд▓рд┐рдП рддреИрдпрд╛рд░ рд╣реЛ рдЧрдпрд╛, рдЗрд╕рд▓рд┐рдП рдореИрдВрдиреЗ рд╕реЛрдЪрд╛ рдХрд┐ рдореИрдВ рдпрд╣рд╛рдБ рд╕рд╛рдЭрд╛ рдХрд░реВрдБрдЧрд╛ред рдореЗрд░реЗ рдкрд╛рд╕ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдореЗрдВ рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдХреЛрдИ рдпреЛрдЬрдирд╛ рдирд╣реАрдВ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдЗрд╕реЗ рдЕрдиреБрдХреВрд▓рд┐рдд рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдФрд░ рдЗрд╕ рдмрд┐рдВрджреБ рдкрд░ рдФрд░ рдпрд╣ рд╡рд┐рднрд┐рдиреНрди рдПрд╕рдПрд╕рдЖрд░ рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдХрд╛ рдвреЗрд░ рдмрди рдЧрдпрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдореИрдВрдиреЗ рдЬреЛ рдХреБрдЫ рднреА рдЪрд╛рд╣рд╛ рд╣реИ, рдЙрд╕реЗ рдореИрдВрдиреЗ рд╕реАрдЦрд╛ рд╣реИ рдЗрд╕рд▓рд┐рдП рдореИрдВ рдЗрд╕реЗ рдХреЙрд▓ рдХрд░рдиреЗ рдЬрд╛ рд░рд╣рд╛ рд╣реВрдВ " рдХрд┐рдпрд╛" рдЕрднреА рдХреЗ рд▓рд┐рдПред рд╣рд╛рд▓рд╛рдВрдХрд┐, рд╢рд╛рдпрдж рдХреБрдЫ рдЪреАрдЬреЗрдВ рд╣реИрдВ рдЬреЛ рджреВрд╕рд░реЗ рд▓реЗ рд╕рдХрддреЗ рд╣реИрдВред рдЕрднреА рднреА рдРрд╕реА рдЪреАрдЬреЗрдВ рд╣реИрдВ рдЬреЛ рдореБрдЭреЗ рдкрддрд╛ рд╣реИ рдХрд┐ рдЬреЛрдбрд╝рд╛ рдпрд╛ рд╕реБрдзрд╛рд░рд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рдЕрдЧрд░ рдореИрдВ рдЗрд╕реЗ рдХрднреА рд╡рд╛рдкрд╕ рд▓реЗрддрд╛ рд╣реВрдВ рддреЛ рдореИрдВ рдЪреАрдЬреЛрдВ рдХреЛ рд╕рд░рд▓ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП WebGL2 рдореЗрдВ рдХреБрдЫ рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдХрд╛ рд▓рд╛рдн рдЙрдард╛рдКрдВрдЧрд╛ред

рдирдИ рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдореЗрдВ рд╕реЗ рдХреБрдЫ:

  • рдмреНрд▓реВ рдиреЙрдЗрдЬрд╝ рд░реЗ рдЬрд┐рдЯрд░ рдХреЗ рд▓рд┐рдП рд╕рдкреЛрд░реНрдЯ рддрд╛рдХрд┐ рдЪреМрд░рд╛рд╣рд╛ рдкреИрдЯрд░реНрди рдХрдо рдирд┐рдпрдорд┐рдд рд╣реЛред
  • рд╡рд┐рд╕реНрддрд╛рд░ рдХреЛ рд╕рдВрд░рдХреНрд╖рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрдо рд░рд┐рдЬрд╝реЙрд▓реНрдпреВрд╢рди рдорд╛рд░реНрдЪ рдмрдирд╛рд╡рдЯ рд╕реЗ рдЧрд╣рд░рд╛рдИ рдФрд░ рд╕рд╛рдорд╛рдиреНрдп-рднрд╛рд░рд┐рдд рдЕрдкрд╕реНрдХреЗрд▓/рдзреБрдВрдзрд▓рд╛рдкрдиред
  • рдШрдмрд░рд╛рдП рд╣реБрдП рдирдореВрдиреЛрдВ рдФрд░ рдорд┐рдкрдореИрдкреНрд╕ рдХреЗ рд╕рд╛рде рдЪрдордХрджрд╛рд░ рдкреНрд░рддрд┐рдмрд┐рдВрдмреЛрдВ рдХреЛ рдкреНрд░рд╕реНрддреБрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рджреЛ-рдЪрд╛рд░ рджреГрд╖реНрдЯрд┐рдХреЛрдгред
  • рд╕рд╛рдорд╛рдиреНрдп рдорд╛рдирдЪрд┐рддреНрд░реЛрдВ рдФрд░ рдЕрд▓реНрдлрд╛ рдорд╛рдирдЪрд┐рддреНрд░реЛрдВ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдердиред

рдпрд╣ рдПрдХ рдмрд╣реБрдд рд╣реА рдЧрд╣рди рдкреНрд░рднрд╛рд╡ рд╣реИ, рд▓реЗрдХрд┐рди рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдкреНрд░рддрд┐рдмрд┐рдВрдм рдЕрдкрд╕реНрдХреЗрд▓рд┐рдВрдЧ, рдмреНрд▓рд░, рдЬрд┐рдЯрд░ рдФрд░ рд▓реЛ рд╕реНрдЯреЗрдк рдХрд╛рдЙрдВрдЯ рдХреЗ рдорд┐рд╢реНрд░рдг рдХреЗ рд╕рд╛рде рдЖрдк рдХреБрдЫ рдРрд╕рд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдЬреЛ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдкреВрд░реНрдг рд╡рд┐рдВрдбреЛ рдРрдкреНрд╕ рдХреЗ рдмрдЬрд╛рдп рдЫреЛрдЯреЗ рдПрдореНрдмреЗрдбреЗрдб рдХреИрдирд╡рд╕ рдХреЗ рд╕рд╛рде рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред https://github.com/mrdoob/three.js/issues/14048 рдореЗрдВ рдЪрд░реНрдЪрд╛ рдХреА рдЧрдИ рдХрдИ рдлрд╝реНрд░реЗрдореЛрдВ рдкрд░ рдЕрдВрддрд┐рдо рдЫрд╡рд┐ рдХреЛ рд╣рд▓ рдХрд░рдХреЗ рдЖрдк рд╢рд╛рдпрдж рдЕрдЪреНрдЫреЗ рдЪрдордХрджрд╛рд░ рдкреНрд░рддрд┐рдмрд┐рдВрдм рднреА рдкреНрд░рд╛рдкреНрдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдмреЗрд╢рдХ, рдЬреИрд╕рд╛ рдХрд┐ рдХрд╣реАрдВ рдФрд░ рдЙрд▓реНрд▓реЗрдЦ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдкреНрд░рддрд┐рдмрд┐рдВрдм рдЕрднреА рднреА рдлреИрд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрд▓рдЧ-рдЕрд▓рдЧ рдкрд╛рд╕ рдХреЗ рдмрд┐рдирд╛ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рд╕рд╣реА рдирд╣реАрдВ рд╣реЛрдВрдЧреЗ рдФрд░ рдХреНрдпрд╛ рдирд╣реАрдВ, рд▓реЗрдХрд┐рди рд╕реБрдзрд╛рд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╣рдореЗрд╢рд╛ рдХреБрдЫ рдФрд░ рд╣реЛрддрд╛ рд╣реИред

рдпрд╣рд╛рдВ рдХреБрдЫ рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рджрд┐рдП рдЧрдП рд╣реИрдВ рдЬрд┐рдирдореЗрдВ рдЪрд░рдг рд╕рдВрдЦреНрдпрд╛ рдЕрдзрд┐рдХ рд╣реИ:

| рдХреЛрдИ рдЪрдордХ рдирд╣реАрдВ | рдмрд╣реБ рдирдореВрдирд╛ рдЪрдордХ | рдЧрд╣рд░рд╛рдИ рдкрджрд╛рдиреБрдХреНрд░рдо рдЪрдордХ |
|---|---|---|
|image |image |image |

рдФрд░ рдпрд╣рд╛рдБ рдбреЗрдореЛ рд╣реИ:

https://gkjohnson.github.io/threejs-sandbox/screenSpaceReflectionsPass/

рд╕рд┐рдЧреНрдЧреНрд░рд╛рдл 2015 рдореЗрдВ "рд╕реНрдЯреЛрдХреЗрд╕реНрдЯрд┐рдХ рд╕реНрдХреНрд░реАрди-рд╕реНрдкреЗрд╕ рд░рд┐рдлреНрд▓реЗрдХреНрд╢рдВрд╕" рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдПрдХ рд╕реНрд▓рд╛рдЗрдб рд╣реИ рдЬрд┐рд╕рдореЗрдВ рдЖрдкрдХреА рд░реБрдЪрд┐ рд╣реЛ рд╕рдХрддреА рд╣реИ: http://advances.realtimerendering.com/s2015/index.html

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

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

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

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

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

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

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