Scratch-render: рдЪрдордХ + рд░рдВрдЧ рдкреНрд░рднрд╛рд╡ рд╕реНрдХреНрд░реИрдЪ 2 рдХреЗ рд╕рдорд╛рди рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ

рдХреЛ рдирд┐рд░реНрдорд┐рдд 1 рдЬреВрди 2017  ┬╖  8рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: LLK/scratch-render

рдЕрдкреЗрдХреНрд╖рд┐рдд рд╡реНрдпрд╡рд╣рд╛рд░

_рдХреГрдкрдпрд╛ рдмрддрд╛рдПрдВ рдХрд┐ рдХреНрдпрд╛ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП_
рд╕реНрдХреНрд░реИрдЪ реи, рдпрджрд┐ рдЖрдк рдмреНрд░рд╛рдЗрдЯрдиреЗрд╕ рдЗрдлрд╝реЗрдХреНрдЯ рдХреЛ резрежреж рдкрд░ рдФрд░ рдХрд▓рд░ рдЗрдлрд╝реЗрдХреНрдЯ рдХреЛ релреж рдкрд░ рд╕реЗрдЯ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдЖрдкрдХреЛ рдпрд╣реА рдорд┐рд▓рддрд╛ рд╣реИ
image

рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╡реНрдпрд╡рд╣рд╛рд░

_рд╡рд░реНрдгрди рдХрд░реЗрдВ рдХрд┐ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдХреНрдпрд╛ рд╣реЛрддрд╛ рд╣реИ_

рд╕реНрдХреНрд░реИрдЪ 3 рдореЗрдВ, рдЖрдк рд╕рднреА рд╕рдлреЗрдж рд╣реЛ рдЬрд╛рддреЗ рд╣реИрдВ (рдореИрдВрдиреЗ рдПрдХ рдкреГрд╖реНрдарднреВрдорд┐ рдЬреЛрдбрд╝реА рд╣реИ рддрд╛рдХрд┐ рдЖрдк рдЗрд╕реЗ рджреЗрдЦ рд╕рдХреЗрдВ)ред
image


рдпрд╣ рдмрдЧ рдЙрд╕ рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╕рд░рд▓реАрдХрд░рдг рд╣реИ рдЬреЛ рдореБрдЭреЗ рдЗрд╕ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХреЛ рд╕реНрдХреНрд░реИрдЪ рей https://scratch.mit.edu/projects/1270935/ рдореЗрдВ рдЦреЛрд▓рддреЗ рд╕рдордп рд╣реБрдИ рдереАред
рдЗрд╕реЗ рдРрд╕рд╛ рджрд┐рдЦрдирд╛ рдЪрд╛рд╣рд┐рдП
image

рдФрд░ рдЗрд╕рдХреЗ рдмрдЬрд╛рдп рдЗрд╕ рддрд░рд╣ рджреЗрдЦрд╛
image


рд╕реАрд╕реА @cwillisf

bug compatibility needs-triage

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

рдкрд░рд┐рдпреЛрдЬрдирд╛рдПрдВ рдЬреНрдпрд╛рджрд╛рддрд░ рд╕рдлреЗрдж рдФрд░ рдХрд╛рд▓реЗ рд░рдВрдЧ рд╕реЗ рд╕рдВрдХреНрд░рдордг рдХреЗ рд▓рд┐рдП рдЪрдордХ рдкреНрд░рднрд╛рд╡ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреА рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рд╕реНрдХреНрд░реИрдЪ 2 рдХреЗ 2 рдбреА рд░реЗрдВрдбрд░рд░ рд╕реЗ рдореЗрд▓ рдЦрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ рд╕рдордЭ рдореЗрдВ рдЖрддрд╛ рд╣реИред рд╕рдлреЗрдж рд╣реЛрдиреЗ рд╡рд╛рд▓реЗ рд╕реНрдкреНрд░рд╛рдЗрдЯреНрд╕ рднреА рдореВрд▓ рд╡реНрдпрд╡рд╣рд╛рд░ рдерд╛ рдЗрд╕рд╕реЗ рдкрд╣рд▓реЗ рдХрд┐ рд╣рдореЗрдВ 3 рдбреА рд░реЗрдВрдбрд░рд░ рдЬреЛрдбрд╝рдирд╛ рдкрдбрд╝реЗ, рдФрд░ рдмрдЧ LLK/scratch-flash#570 рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рдерд╛ рдХреНрдпреЛрдВрдХрд┐ 3D рд░реЗрдВрдбрд░рд░ "рдЧрд▓рдд" рдерд╛: https://scratch.mit.edu/discuss/topic/73118/

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

рдореБрдЭреЗ рдЕрднреА рднреА рдЪрдордХ рдХреЗ рд╕рд╛рде рдХреБрдЫ рдЕрдЬреАрдмрддрд╛ рджрд┐рдЦрд╛рдИ рджреЗ рд░рд╣реА рд╣реИ рд▓реЗрдХрд┐рди рдпрд╣ рдКрдкрд░ рд╕реВрдЪреАрдмрджреНрдз рдХреА рдЧрдИ рдЪреАрдЬрд╝реЛрдВ рд╕реЗ рдереЛрдбрд╝рд╛ рдЕрд▓рдЧ рд╣реИред рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдкреНрд░реЛрдЬреЗрдХреНрдЯ 1270935 рдареАрдХ рд╕реЗ рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реИред рд╕рд╛рде рд╣реА, -100 рдФрд░ 0 рдХреЗ рдмреАрдЪ рдХреА рдЪрдордХ рдЕрдкреЗрдХреНрд╖рд╛рдиреБрд╕рд╛рд░ рд╡реНрдпрд╡рд╣рд╛рд░ рдХрд░ рд░рд╣реА рд╣реИред

0 рдФрд░ 100 рдХреЗ рдмреАрдЪ рдХреА рдЪрдордХ рдХреЗ рд▓рд┐рдП рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдЙрдЬреНрдЬрд╡рд▓ рд╣реЛ рд░рд╣рд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдмрд┐рд▓реНрдХреБрд▓ рд╕рдлреЗрдж рдирд╣реАрдВ рдЬреИрд╕рд╛ рдХрд┐ 2.0 рдореЗрдВ рд╣реЛрддрд╛ рд╣реИред

рдпрд╣рд╛рдБ рдпрд╣ 2.0 рдореЗрдВ рд╣реИ:
brightnesstest2 0

рдФрд░ рдпрд╣рд╛рдБ рдпрд╣ 3.0 рдореЗрдВ рд╣реИ:
brightnesstest3 0

рдореИрдВрдиреЗ рдЗрд╕ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛: https://scratch.mit.edu/projects/276912470/ рдЗрд╕рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдПред

/рд╕реАрд╕реА @kchadha @ktbee @cwillisf

рдореБрдЭреЗ рдХреБрдЫ рдЕрдЬреАрдм рд▓рдЧрд╛ред рдпрджрд┐ рдЖрдк рд╕реНрдХреНрд░реИрдЪ 2 рдореЗрдВ рд╕реНрдкреНрд░рд╛рдЗрдЯ рдкрд░ рдХреЗрд╡рд▓ рдЪрдордХ рдкреНрд░рднрд╛рд╡ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдпрд╣ рдЗрд╕ рддрд░рд╣ рджрд┐рдЦрддрд╛ рд╣реИ (0 рд╕реЗ 100)
рд╕реНрдХреНрд░реИрдЪ реи:
screen shot 2019-01-09 at 22 32 37

рд╣рд╛рд▓рд╛рдБрдХрд┐, рдпрджрд┐ рдЖрдк рдХрд┐рд╕реА рд╕реНрдкреНрд░рд╛рдЗрдЯ рдкрд░ рд░рдВрдЧ рдкреНрд░рднрд╛рд╡ рдХрд╛ рднреА рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рд╕рднреА рд╕реНрдкреНрд░рд╛рдЗрдЯ рдЗрд╕ рддрд░рд╣ рджрд┐рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдмрджрд▓ рдЬрд╛рддреЗ рд╣реИрдВ:
рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛ рд╕реНрдХреНрд░реИрдЪ 2:
screen shot 2019-01-09 at 22 32 14

рдФрд░ рдЕрднреА рд╕реНрдХреНрд░реИрдЪ 3.0 рдореЗрдВ рдмреНрд░рд╛рдЗрдЯрдиреЗрд╕ рдЗрдлреЗрдХреНрдЯ рдРрд╕рд╛ рд╣реА рджрд┐рдЦрддрд╛ рд╣реИ
рд╕реНрдХреНрд░реИрдЪ рей:
screen shot 2019-01-09 at 22 29 56

@cwillisf рдЬрдм рдкрд┐рдЫрд▓реА рдмрд╛рд░ рд░рдВрдЧ рдкреНрд░рднрд╛рд╡ рдиреЗ рдЪреАрдЬреЛрдВ рдХреЛ рддреЛрдбрд╝ рджрд┐рдпрд╛ рдерд╛ рддреЛ рдЖрдкрдиреЗ рдХрд╣рд╛ рдерд╛ рдХрд┐ рдпрд╣ рдкреНрд░рддрд┐рдкрд╛рджрди рдЗрдВрдЬрди рдХреЗ рд╕рд╛рде рдХреБрдЫ рдХрд░рдирд╛ рдерд╛?

рдЙрдкрдпреЛрдЧреА рдХреЛрдб рд▓рд┐рдВрдХ рдХреЗ рд╕рд╛рде рдПрдХ рдкреНрд░рд╛рд╕рдВрдЧрд┐рдХ рдзрд╛рдЧрд╛ рдорд┐рд▓рд╛: https://github.com/LLK/scratch-flash/issues/570

рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рдПрдЪрдПрд╕рд╡реА рдмрдирд╛рдо рдПрдЪрдПрд╕рдПрд▓ рд╣рд╛рд▓рд╛рдВрдХрд┐ рдпрд╣рд╛рдВ рд╕рдорд╕реНрдпрд╛ рдирд╣реАрдВ рд╣реИред рдпрд╣рд╛рдВ рд╣реИ 1) рд╡рд░реНрддрдорд╛рди рдЪрдордХ рдкреНрд░рднрд╛рд╡, 2) рдПрдЪрдПрд╕рдПрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рдЪрдордХ рдкреНрд░рднрд╛рд╡, 3) рд╕реНрдХреНрд░реИрдЪ рдореЗрдВ рдЪрдордХ рдкреНрд░рднрд╛рд╡ 2. рди рддреЛ 1 рдФрд░ рди рд╣реА 2 рдореИрдЪ 3.
screen shot 2019-01-09 at 22 30 45

рд╢рд╛рдпрдж рдкреНрд░рд╛рд╕рдВрдЧрд┐рдХ: https://scratch.mit.edu/projects/269088736/#comments -105915881

рдЯреАрдПрд▓; рдбреАрдЖрд░ рдПрдХ рд╕рдХрд╛рд░рд╛рддреНрдордХ рдЪрдордХ рдкреНрд░рднрд╛рд╡ рдХрд╛ рдПрдХ рдкреЛрд╢рд╛рдХ рдкрд░ рдХреЛрдИ рдкреНрд░рднрд╛рд╡ рдирд╣реАрдВ рдкрдбрд╝рддрд╛ рд╣реИ рдЬрд┐рд╕рдХрд╛ рд░рдВрдЧ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА 100% рдЪрдордХ рд╣реИ (рдпрд╛рдиреА рд╕реНрд▓рд╛рдЗрдбрд░реНрд╕ рдЪрдордХ = 100 рджрд┐рдЦрд╛рддреЗ рд╣реИрдВ)ред рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ 2.0 рдореЗрдВ рдЪрдордХ рдкреНрд░рднрд╛рд╡ "рдЪрдордХрджрд╛рд░ рдШрдЯрдХ рд╕рдорд╛рдпреЛрдЬрд┐рдд рдХрд░реЗрдВ" рдХреЗ рдмрдЬрд╛рдп "рд╕рдлреЗрдж (рдпрд╛ рдХрд╛рд▓реЗ) рдХреЗ рд╕рд╛рде рдорд┐рд╢реНрд░рдг" рдЬреИрд╕рд╛ рд╣реИ? рд╣рд╛рд▓рд╛рдВрдХрд┐ рдореИрдВрдиреЗ рдкрд░реАрдХреНрд╖рдг рдирд╣реАрдВ рдХрд┐рдпрд╛ рд╣реИред

рдореБрдЭреЗ рдХреБрдЫ рдЕрдЬреАрдм рд▓рдЧрд╛

рдЕрдЪреНрдЫрд╛ рдЦреЛрдЬ, @fsih! рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдореЗрдВ рд░рдВрдЧ рдкреНрд░рднрд╛рд╡ рдЬреЛрдбрд╝рдиреЗ рд╕реЗ рд╕реНрдХреНрд░реИрдЪ 2.0 рдЕрдкрдиреЗ 3D рд░реЗрдВрдбрд░рд┐рдВрдЧ рдореЛрдб рдкрд░ рд╕реНрд╡рд┐рдЪ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ, рдЬрд┐рд╕рд╕реЗ рдпрд╣ рдкрддрд╛ рдЪрд▓рддрд╛ рд╣реИ рдХрд┐ рдРрд╕рд╛ рд╣реЛрдиреЗ рдкрд░ рдЕрдВрддрд░ рдХреНрдпреЛрдВ рджрд┐рдЦрд╛рдИ рджреЗрддрд╛ рд╣реИред рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рд╕реНрдХреНрд░реИрдЪ 2.0 рдореЗрдВ 2рдбреА рдФрд░ 3рдбреА рд░реЗрдВрдбрд░рд░реНрд╕ рдмреНрд░рд╛рдЗрдЯрдиреЗрд╕ рдЗрдлреЗрдХреНрдЯ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рдЕрд▓рдЧ рддрд░реАрдХреЗ рд╕реЗ рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВред рдпрд╣ рдХрдИ рдЧреНрд░рд╛рдлрд┐рдХрд▓ рдкреНрд░рднрд╛рд╡реЛрдВ рдХреЗ рд▓рд┐рдП рд╕рд╣реА рд╣реИ: рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рднрдВрд╡рд░ рдкреНрд░рднрд╛рд╡ рджрд┐рд╢рд╛ рдХреЛ рдЙрд▓рдЯ рджреЗрддрд╛ рд╣реИред

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

рд╕реНрдХреНрд░реИрдЪ 3.0 рдореЗрдВ рдЪрдордХ рдкреНрд░рднрд╛рд╡ рд╕реНрдХреНрд░реИрдЪ 2.0 рдореЗрдВ 3 рдбреА рд░реЗрдВрдбрд░рд░ рд╕реЗ рдореЗрд▓ рдЦрд╛рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рд╕реНрдХреНрд░реИрдЪ 2.0 рдореЗрдВ 2 рдбреА рд░реЗрдВрдбрд░рд░ рд╕реЗ рдореЗрд▓ рдирд╣реАрдВ рдЦрд╛рддрд╛ рд╣реИред рдЕрдЧрд░ рд╣рдо 3D рд░реЗрдВрдбрд░рд░ рд╕реЗ рдорд┐рд▓рд╛рди рдХрд░рдиреЗ рдХрд╛ рдирд┐рд░реНрдгрдп рд▓реЗрддреЗ рд╣реИрдВ рддреЛ рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рд╣рдо рдкрд╣рд▓реЗ рд╣реА рдХрд░ рдЪреБрдХреЗ рд╣реИрдВ; рдЕрдЧрд░ рд╣рдо 2D рд░реЗрдВрдбрд░рд░ рд╕реЗ рдорд┐рд▓рд╛рди рдХрд░рдиреЗ рдХрд╛ рдирд┐рд░реНрдгрдп рд▓реЗрддреЗ рд╣реИрдВ рддреЛ рдХрдо рд╕реЗ рдХрдо рдХреБрдЫ рд╢реЗрдбрд░ рдХрд╛ рдХрд╛рдо рд╣реЛрддрд╛ рд╣реИред

рдкрд░рд┐рдпреЛрдЬрдирд╛рдПрдВ рдЬреНрдпрд╛рджрд╛рддрд░ рд╕рдлреЗрдж рдФрд░ рдХрд╛рд▓реЗ рд░рдВрдЧ рд╕реЗ рд╕рдВрдХреНрд░рдордг рдХреЗ рд▓рд┐рдП рдЪрдордХ рдкреНрд░рднрд╛рд╡ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреА рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рд╕реНрдХреНрд░реИрдЪ 2 рдХреЗ 2 рдбреА рд░реЗрдВрдбрд░рд░ рд╕реЗ рдореЗрд▓ рдЦрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ рд╕рдордЭ рдореЗрдВ рдЖрддрд╛ рд╣реИред рд╕рдлреЗрдж рд╣реЛрдиреЗ рд╡рд╛рд▓реЗ рд╕реНрдкреНрд░рд╛рдЗрдЯреНрд╕ рднреА рдореВрд▓ рд╡реНрдпрд╡рд╣рд╛рд░ рдерд╛ рдЗрд╕рд╕реЗ рдкрд╣рд▓реЗ рдХрд┐ рд╣рдореЗрдВ 3 рдбреА рд░реЗрдВрдбрд░рд░ рдЬреЛрдбрд╝рдирд╛ рдкрдбрд╝реЗ, рдФрд░ рдмрдЧ LLK/scratch-flash#570 рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рдерд╛ рдХреНрдпреЛрдВрдХрд┐ 3D рд░реЗрдВрдбрд░рд░ "рдЧрд▓рдд" рдерд╛: https://scratch.mit.edu/discuss/topic/73118/

@cwillisf @fsih 2D рд░реЗрдВрдбрд░рд░ рдХреЗ рд╡реНрдпрд╡рд╣рд╛рд░ рд╕реЗ рдореЗрд▓

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

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

RexScratch picture RexScratch  ┬╖  6рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

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

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

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

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