рдбреЗрд╡рд┐рдб рд▓реА рджреНрд╡рд╛рд░рд╛ рдкреЛрд╕реНрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдПрдХ рдЫреЛрдЯрд╛ рд╕рд╛ рдЦреВрдмрд╕реВрд░рдд рдбреЗрдореЛ -
рджреЗрдЦреЗрдВ (
рдЪрд░реНрдЪрд╛ )ред
рдЕрдзрд┐рдХрд╛рдВрд╢ "рдЬрд╛рджреВ" GPU рдкрд░ GLSL рд╢реЗрдбреНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реБрдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдореИрдЯреНрд░рд┐рдХреНрд╕ рдХреЗ рд╕рд╛рде рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЛрдб 3D рдЧреНрд░рд╛рдлрд┐рдХреНрд╕ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рд╡рд░реНрдХрдкреАрд╕ рд╣реИред рд▓рд╣рд░ рдореЛрд╢рди рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо SIGGRAPH 2002 рдореЗрдВ рдкреНрд░рдХрд╛рд╢рд┐рдд
рд▓реЗрдЦ "рдУрд╢рди рд╡реЗрд╡ рд╕рд┐рдореБрд▓реЗрд╢рди" рдореЗрдВ рдЬреЗрд░реА рдЯреЗрд╕рдирдбреЙрд░реНрдл рджреНрд╡рд╛рд░рд╛ рд╡рд░реНрдгрд┐рдд рд╡рд┐рдзрд┐ рдкрд░ рдЖрдзрд╛рд░рд┐рдд рд╣реИ (рд▓рд┐рдВрдХ рдореЗрдВ рд╕реНрд░реЛрдд рдХреЛрдб рд╣реИ рдЬреЛ C ++ рдореЗрдВ рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рд╣реИ); рд╡рд┐рд╖рдп рдкрд░ рдЖрдк рдЗрд╕реЗ рдкрдврд╝ рд╕рдХрддреЗ рд╣реИрдВред
рдЬреЛ рдХреЛрдИ рднреА рдбреЗрдореЛ рдХрд╛рдо рдирд╣реАрдВ рдХрд░ рд░рд╣рд╛ рд╣реИ ("рдЖрдкрдХрд╛ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдЖрд╡рд╢реНрдпрдХ рддрдХрдиреАрдХреЛрдВ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░рдХрдЯ рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИред рдЖрдк рдЕрднреА рднреА YouTube рдкрд░
рдЗрд╕реЗ рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ"), рд╡реЗ
рдЗрд╕реЗ jsfiddle рд╕реНрд░реЛрдд рдХреЛрдб рдХреЗ рд╕рд╛рде рдПрдХ рд╕рд╛рде
рджреЗрдЦрдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдХреНрдпреЛрдВрдХрд┐ рдХреБрдЫ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдЬреЛ рдЗрд╕реЗ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рд╡реЗ рдирд╣реАрдВред рдХрдо рдмрдЪреЗ рдУрд╡рд░рдмреЛрд░реНрдб рдореЗрдВ hasWebGLSupport () рдирд╣реАрдВ рд╣реИред
рдкреБрдирд╢реНрдЪ рдПрдХ рдпреБрдЧрд▓
рдФрд░ рдЕрдзрд┐рдХ рджрд┐рд▓рдЪрд╕реНрдк рд▓рд┐рдВрдХ ред