рдпрджреНрдпрдкрд┐ рд╕рдм рдХреБрдЫ рдареАрдХ рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░рдХрдЯ рд╣реЛрддрд╛ рд╣реИ, рдореИрдВ рдлрд╝рд╛рдпрд░рдлрд╝реЙрдХреНрд╕ рдореЗрдВ рдпрд╣ рддреНрд░реБрдЯрд┐ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд░рд╣рд╛ рд╣реВрдВ рдЬрдм рд╕реНрдкреНрд░рд╛рдЗрдЯ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ:
Error: WebGL warning: drawElements: This operation requires zeroing texture data. This is slow.
рдХреНрдпрд╛ рдХреЛрдИ рдЕрдзрд┐рдХ рдЗрд╖реНрдЯрддрдо рд╕рдорд╛рдзрд╛рди рд╣реИ?
рдпрд╣ рдЖрдорддреМрд░ рдкрд░ рдлрд╝рд╛рдпрд░рдлрд╝реЙрдХреНрд╕ рдореЗрдВ рд▓реЙрдЧ рдЗрди рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдЬрдм рдЖрдк рдкрд┐рдХреНрд╕рд▓ рдХреЛ рдЖрдЙрдЯ-рдСрдл-рд╡реНрдпреВрдкреЛрд░реНрдЯ рд╕реНрдерд╛рди рд╕реЗ рдкрдврд╝рдиреЗ рдФрд░ рдЙрдиреНрд╣реЗрдВ рд░реЗрдВрдбрд░ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░рддреЗ рд╣реИрдВред рдХреНрдпреЛрдВрдХрд┐ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдХреЛ рдкрдврд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдХреЛрдИ рдЖрдЙрдЯ-рдСрдл-рд╡реНрдпреВрдкреЛрд░реНрдЯ рдкрд┐рдХреНрд╕реЗрд▓ рдирд╣реАрдВ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдЖрдкрдХреЗ рд▓рд┐рдП рд╢реВрдиреНрдп рд╕реЗ рднрд░рд╛ рдПрдХ рдмрдлрд░ рдмрдирд╛рдирд╛ рд╣реЛрдЧрд╛, рдЬреЛ рдзреАрдорд╛ рд╣реИред
рдХреНрдпрд╛ рдЖрдк рдПрдХ рдиреНрдпреВрдирддрдо рдХреЛрдб рдкреЗрди / jsfiddle рдкреНрд░рджрд╛рди рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдЬреЛ рдЗрд╕ рдореБрджреНрджреЗ рдХреЛ рдХреГрдкрдпрд╛ рджрд┐рдЦрд╛рддрд╛ рд╣реИ?
рдореЗрд░реА рднреА рдпрд╣реА рддреНрд░реБрдЯрд┐ рд╣реИред рд╕рднреА рдХреЛрдб рдпрд╣рд╛рдБ рд╣реИ:
PixiError.zip
http://pixijs.github.io/examples/#/basics/basic.js рдЗрд╕реЗ рдирд┐рдХрд╛рд▓рддрд╛ рд╣реИред
FYI рдХрд░реЗрдВ, рдпрд╣ рд╕рдВрджреЗрд╢ "рд╕реНрдкрд┐рд░рд┐рдЯрдмреЙрдХреНрд╕" рдирд╛рдордХ рдХреНрд░реЛрдиреЛрд╕ рд╡реЗрдмрдЧреЗрд▓ рдЯреНрдпреВрдЯреЛрд░рд┐рдпрд▓ рдкрд░ рджрд┐рдЦрд╛рдИ рджреЗрддрд╛ рд╣реИ:
https://www.khronos.org/registry/webgl/sdk/demos/webkit/SpiritBox.html
Microsoft рдХрд┐рдирд╛рд░реЗ рдкрд░ рдЙрд╕реА рдкреГрд╖реНрда рдХреЗ рд╕рд╛рде рдХреЛрдИ рд╕рдВрджреЗрд╢ рдирд╣реАрдВ рджрд┐рдЦрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИред рдХреНрд░реЛрдо рдХреЗ рд╕рд╛рде рдХреЛрд╢рд┐рд╢ рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗред
Chrome рдореЗрдВ рдХреЛрдИ рд╕рдВрджреЗрд╢ рдирд╣реАрдВ
рдлрд┐рд░ рднреА рдпрд╣ рд╕рдВрджреЗрд╢ рдлрд╝рд╛рдпрд░рдлрд╝реЙрдХреНрд╕ 57, macOS 10.13.1 рдкрд░ рдореВрд▓ рдЙрджрд╛рд╣рд░рдг рдХреЗ рд╕рд╛рде рдорд┐рд▓рд╛ рдФрд░ рдбреЗрдореЛ рдХреЗ рдХрд╛рд░рдг рд▓реИрдкрдЯреЙрдк рдЧрд░реНрдо рд╣реЛ рдЧрдпрд╛, рд╣рд╛рд▓рд╛рдВрдХрд┐ рдХреЛрдИ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╕реАрдкреАрдпреВ рдЧрддрд┐рд╡рд┐рдзрд┐рдпрд╛рдБ рдирд╣реАрдВ рд╣реИрдВред
рдлрд╝рд╛рдпрд░рдлрд╝реЙрдХреНрд╕ рдХреЗ рдЕрдВрддрд┐рдо рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ, SpriteRenderer рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдПрдХ рдЪреЗрддрд╛рд╡рдиреА рднреА рд╣реИ:
рддреНрд░реБрдЯрд┐: WebGL рдЪреЗрддрд╛рд╡рдиреА: drawElements: рдЗрд╕ рдСрдкрд░реЗрд╢рди рдХреЗ рд▓рд┐рдП рдЬреАрд░реЛ рдЯреЗрдХреНрд╕рдЪрд░рд┐рдВрдЧ рдбреЗрдЯрд╛ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред рдпрд╣ рдзреАрдорд╛ рд╣реИред
рдЗрд╕реЗ рдмрдВрдж рдХрд░рдирд╛ v5 fixed рдореЗрдВ рддрдп рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ
@GoodBoyDigital рдХреНрдпрд╛ рдЖрдк рдореБрдЭреЗ рдмрддрд╛ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдЗрд╕реЗ рдХреИрд╕реЗ рдареАрдХ рдХрд┐рдпрд╛ рдЬрд╛рдП? рдореИрдВ рдЗрд╕реЗ рдЕрдкрдиреЗ рдлреЛрд░реНрдХ-рд╡реА 4 рдореЗрдВ рдареАрдХ рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВред рдзрдиреНрдпрд╡рд╛рдж
рдпрд╣ рдХреИрд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд░реЗрдВ рдХреНрдпреЛрдВрдХрд┐ v5 рдЕрднреА рддрдХ рдЬрд╛рд░реА рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ?
рдпрд╣ рдХреИрд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд░реЗрдВ рдХреНрдпреЛрдВрдХрд┐ v5 рдЕрднреА рддрдХ рдЬрд╛рд░реА рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ?
рдЖрдк рдЗрд╕ рддреНрд░реБрдЯрд┐ рдХреЛ рд╕реБрд░рдХреНрд╖рд┐рдд рд░реВрдк рд╕реЗ рдЕрдирджреЗрдЦрд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
рдпрд╣ рдЬрдореАрди рдХреЗ diffuseTexture рд╕реЗ рд▓реЛрдб рд╣реЛрдиреЗ рдореЗрдВ рд╕рдордп рд▓реЗрддрд╛ рд╣реИред рдЗрд╕рд▓рд┐рдП рдЖрд░рдЯреАрдЯреА рдкреНрд░рд╕реНрддреБрдд рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛ рдХреНрдпреЛрдВрдХрд┐ рдореЗрд╖ рддреИрдпрд╛рд░ рдирд╣реАрдВ рд╣реИрдВ (рдлреИрд▓рд╛рдиреЗ рдХреА рдмрдирд╛рд╡рдЯ рд▓реЛрдб рд╣реЛрдиреЗ рдХреА рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░ рд░рд╣реЗ рд╣реИрдВ)ред рдлрд┐рд░ рдЬрдм рдЖрдк рдореБрдЦреНрдп рдкреНрд░рддрд┐рдкрд╛рджрди рдЪрд▓рд╛рддреЗ рд╣реИрдВ, рддреЛ RTT рдХреЛ рдмрдирд╛рд╡рдЯ рдХреЗ рд░реВрдк рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рд╢реВрдиреНрдп рд╣реЛрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдЙрдирдХреЗ рдкрд╛рд╕ рдЕрднреА рддрдХ рдбреЗрдЯрд╛ рдирд╣реАрдВ рд╣реИ (рдЬреЛ рдХрд┐ diffuseTexture рдХреЗ рддреИрдпрд╛рд░ рд╣реЛрддреЗ рд╣реА рддрдп рд╣реЛ рдЬрд╛рдПрдЧрд╛)
рдЗрд╕ рдереНрд░реЗрдб рдХреЛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдмрдВрдж рдХрд░ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдЗрд╕реЗ рдмрдВрдж рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж рд╣рд╛рд▓ рд╣реА рдореЗрдВ рдХреЛрдИ рдЧрддрд┐рд╡рд┐рдзрд┐ рдирд╣реАрдВ рд╣реБрдИ рд╣реИред рдХреГрдкрдпрд╛ рд╕рдВрдмрдВрдзрд┐рдд рдмрдЧ рдХреЗ рд▓рд┐рдП рдПрдХ рдирдпрд╛ рдореБрджреНрджрд╛ рдЦреЛрд▓реЗрдВред
рдЗрд╕ рдереНрд░реЗрдб рдХреЛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдмрдВрдж рдХрд░ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдЗрд╕реЗ рдмрдВрдж рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж рд╣рд╛рд▓ рд╣реА рдореЗрдВ рдХреЛрдИ рдЧрддрд┐рд╡рд┐рдзрд┐ рдирд╣реАрдВ рд╣реБрдИ рд╣реИред рдХреГрдкрдпрд╛ рд╕рдВрдмрдВрдзрд┐рдд рдмрдЧ рдХреЗ рд▓рд┐рдП рдПрдХ рдирдпрд╛ рдореБрджреНрджрд╛ рдЦреЛрд▓реЗрдВред
рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА
@GoodBoyDigital рдХреНрдпрд╛ рдЖрдк рдореБрдЭреЗ рдмрддрд╛ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдЗрд╕реЗ рдХреИрд╕реЗ рдареАрдХ рдХрд┐рдпрд╛ рдЬрд╛рдП? рдореИрдВ рдЗрд╕реЗ рдЕрдкрдиреЗ рдлреЛрд░реНрдХ-рд╡реА 4 рдореЗрдВ рдареАрдХ рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВред рдзрдиреНрдпрд╡рд╛рдж