рдЗрдВрд╕реНрдЯрд╛рдЧреНрд░рд╛рдо рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ, рдпрд╛ рд╕реЙрд╕реЗрдЬ рдЙрдбрд╝рд╛рди рдкрде рдкрд░ 3 рдбреА рдЧреЗрдо



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

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

рдЦреЗрд▓ 1. рдкрд┐рдЬреНрдЬрд╛


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

рдЬрдм рдЧреНрд░рд╛рд╣рдХ рдиреЗ рдХрд╛рд░реНрдпрд╢реАрд▓ рдкреНрд░реЛрдЯреЛрдЯрд╛рдЗрдк рдХреЛ рджреЗрдЦрд╛, рддреЛ рдЙрд╕рдиреЗ рдореБрдЭреЗ рдпрд╣ рднреЗрдЬрд╛: ":))"ред рдЕрдВрддрд┐рдо рдкрд░рд┐рдгрд╛рдо рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдХрд░рддреЗ рд╕рдордп рдПрдХ рд╕рдорд╕реНрдпрд╛ рдереАред рдпрд╣ рдЗрд╕ рддрдереНрдп рдореЗрдВ рд╢рд╛рдорд┐рд▓ рдерд╛ рдХрд┐ рд╡рд┐рд╖рдп рдЦреЗрд▓ рдирд╣реАрдВ рдЦреЗрд▓ рд╕рдХрддреЗ рдереЗ: рд╡реЗ рдмрд╕ рд╣рдБрд╕реА рдХреЗ рд╕рд╛рде рдлрдЯ рд░рд╣реЗ рдереЗ - рдпрд╣ рдмрд╣реБрдд рдордЬреЗрджрд╛рд░ рдерд╛ред

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

рдЦреЗрд▓ рдХреЗ рд▓рд┐рдП рдЕрдиреБрд╕реВрдЪреА рдЧреНрд░рд╛рд╣рдХ рджреНрд╡рд╛рд░рд╛ рдкреНрд░рджрд╛рди рдХреА рдЧрдИ рдереАред 3 рдбреА рдореЙрдбрд▓ рдХреЗ рд╕рд╛рде рдХреБрдЫ рдХрдард┐рдирд╛рдЗрдпрд╛рдВ рдереАрдВред рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ, рдЕрдВрддрд░реНрдирд┐рд╣рд┐рдд рдПрдиреАрдореЗрд╢рди рдЗрдВрдЬрди рд╕реНрдкрд╛рд░реНрдХ рдПрдЖрд░ рд╕реНрдЯреВрдбрд┐рдпреЛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╕рдордп, рдпрд╣ рдкрддрд╛ рдЪрд▓рд╛ рдХрд┐ рдпрджрд┐ рдПрдХ рдЪрд▓рддреА рд╣реБрдИ рд╡рд╕реНрддреБ рдХреЛ рд╕реНрдХреЗрд▓ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдЧреЗрдо рдореЗрдВ рдЗрд╕рдХреЗ рдирд┐рд░реНрджреЗрд╢рд╛рдВрдХ рдЧрд▓рдд рддрд░реАрдХреЗ рд╕реЗ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВред рд▓реЗрдХрд┐рди рдпрд╣ рдХрд╖реНрдЯрдкреНрд░рдж рдкреНрд░рднрд╛рд╡ рдирд╣реАрдВ рджреЗрдЦрд╛ рдЬрд╛рддрд╛ рд╣реИ рдпрджрд┐ рдЖрдк рдкреВрд░реА рд╡рд╕реНрддреБ рдХреЛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдорд╛рдкрддреЗ рдирд╣реАрдВ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдЗрд╕рдХреЗ рдкреНрд░рддреНрдпреЗрдХ рдЬрд╛рд▓ рдХреЛ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдХрд░рддреЗ рд╣реИрдВред рдореБрдЭреЗ рдкрд┐рдЬреНрдЬрд╛ 1: 1 рдХреЗ рдкреИрдорд╛рдиреЗ рдХреЛ рдЫреЛрдбрд╝рдирд╛ рдкрдбрд╝рд╛, рдФрд░ рдкреНрд░рддреНрдпреЗрдХ рддрддреНрд╡ рдХреЗ рд▓рд┐рдП рдЧреБрдгрд╛рдВрдХ рд▓рд┐рдЦрдирд╛ рдерд╛ рдЬреЛ рдЗрд╕реЗ рдмрдирд╛рддрд╛ рд╣реИред FBX рдкреНрд░рд╛рд░реВрдк рдореЗрдВ рдРрд╕реА рд╕рдорд╕реНрдпрд╛рдПрдВ рднреА рдереАрдВ рдЬрд┐рдирдореЗрдВ рдЗрдВрд╕реНрдЯрд╛рдЧреНрд░рд╛рдо рдЧреЗрдо рдХреЗ рд▓рд┐рдП рдореЙрдбрд▓ рдирд┐рд░реНрдпрд╛рдд рдХрд┐рдП рдЬрд╛рдиреЗ рдЪрд╛рд╣рд┐рдПред рдЧреНрд░рд╛рдлрд┐рдХ рдбрд┐рдЬрд╛рдЗрдирд░ рдиреЗ рдмрд┐рд▓реНрдЯ-рдЗрди рдмрдирд╛рд╡рдЯ рдХреЗ рд╕рд╛рде рдореЙрдбрд▓ рднреЗрдЬреЗ, рдЬреЛ рдХрд┐ рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдПрдХ рд░рд┐рд╢реНрддреЗрджрд╛рд░ рдкрде рдХреЗ рд╕рд╛рде рд░рдЦрд╛ рдЧрдпрд╛ рдерд╛ред 3D рд╕рдВрдкрд╛рджрдХ рдиреЗ рдЙрдиреНрд╣реЗрдВ рджреЗрдЦрд╛, рд▓реЗрдХрд┐рди рд╕реНрдкрд╛рд░реНрдХ AR рдиреЗ рдирд╣реАрдВ рдХрд┐рдпрд╛ред рдореБрдЭреЗ рдореЙрдбрд▓реЛрдВ рдХреЛ рдлрд┐рд░ рд╕реЗ рддреИрдпрд╛рд░ рдХрд░рдирд╛ рдкрдбрд╝рд╛ рддрд╛рдХрд┐ рдмрдирд╛рд╡рдЯ рдХреА рдлрд╛рдЗрд▓реЗрдВ рдореЙрдбрд▓ рд╕реЗ рдЕрд▓рдЧ рд╣реЛ рдЬрд╛рдПрдВ рдФрд░ рдЙрдирдХреЗ рд╕рд╛рде рдПрдХ рдкрдеред

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

рд╕рд░рд▓ рдПрдиреАрдореЗрд╢рди


рдЗрд╕ рдЦреЗрд▓ рдореЗрдВ рдореЗрд░реЗ рд▓рд┐рдП рдирдИ рдЪреАрдЬреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ 3 рдбреА рд╡рд╕реНрддреБрдУрдВ рдХрд╛ рдПрдиреАрдореЗрд╢рди рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдерд╛ред (рдореЗрд░реЗ рдкрд┐рдЫрд▓реЗ рдЗрдВрд╕реНрдЯрд╛рдЧреНрд░рд╛рдо рдЧреЗрдо "рдЯрд┐рдХ-рдЯреИрдХ-рдЯреЛ" рдореЗрдВ рдХреЛрдИ рдПрдиреАрдореЗрд╢рди рдирд╣реАрдВ рдерд╛ред) рд╕реНрдкрд╛рд░реНрдХ рдПрдЖрд░ рд╕реНрдЯреВрдбрд┐рдпреЛ рдореЗрдВ рдПрдиреАрдореЗрд╢рди рдЗрдВрдЬрди рдмрд╣реБрдд рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╣реИред рдпрд╣ рдХреБрдЫ рдЗрдирдкреБрдЯ рдкреИрд░рд╛рдореАрдЯрд░ рд▓реЗрддрд╛ рд╣реИ, рдФрд░ рдлрд┐рд░ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛рд╢реАрд▓ рд░реВрдк рд╕реЗ рдЪрд░ рдХреЛ рдЙрд╕ рд╡рд╕реНрддреБ рд╕реЗ рдЬреЛрдбрд╝рддрд╛ рд╣реИ рдЬрд┐рд╕рдореЗрдВ рдЖрдк рдХреБрдЫ рдмрджрд▓рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдпрд╣ рд╕рдордп рдХреЗ рд╕рд╛рде рдХреБрдЫ 3D рдСрдмреНрдЬреЗрдХреНрдЯ рдХреЗ y рдирд┐рд░реНрджреЗрд╢рд╛рдВрдХ (startValue, endValue - рдЗрд╕рдХреЗ рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдФрд░ рдЕрдВрддрд┐рдо рдореВрд▓реНрдпреЛрдВ) рдХреЛ рдмрджрд▓ рджреЗрдЧрд╛:

var driverParameters = {
    durationMilliseconds: t,
    loopCount: Infinity,
    mirror: false
};
var driver = Animation.timeDriver(driverParameters);
var sampler = Animation.samplers.linear(startValue, endValue);
sceneObject.transform.y = Animation.animate(driver, sampler);
driver.start();

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

FaceTracking.face(0).mouth.openness.monitor().subscribe(function(event) {
    if (event.newValue > 0.2) {
        ...
    };
});

FaceTracking.face(1).mouth.openness.monitor().subscribe(function(event) {
    if (event.newValue > 0.2) {
        ...
    };
});

рдЗрд╕ рдЧреЗрдо рдХрд╛ рдореБрдЦреНрдп рдмрд┐рдВрджреБ рдЖрдкрдХреЗ рдореБрдВрд╣ рд╕реЗ рдЙрдбрд╝рдиреЗ рд╡рд╛рд▓реЗ рдЕрд╡рдпрд╡реЛрдВ рдХреЛ рдкрдХрдбрд╝ рд░рд╣рд╛ рд╣реИ, рджреВрд╕рд░реЗ рд╢рдмреНрджреЛрдВ рдореЗрдВ, рдХрд┐рд╕реА рд╡реНрдпрдХреНрддрд┐ рдХреЗ рдореБрдВрд╣ рдХреЗ рдХреЗрдВрджреНрд░ рдХреЗ рдЖрд╕рдкрд╛рд╕ рдПрдХ рдЫреЛрдЯреЗ рд╕реЗ рдХреНрд╖реЗрддреНрд░ рдореЗрдВ рдПрдХ рдЙрдбрд╝рдиреЗ рд╡рд╛рд▓реА рд╡рд╕реНрддреБ рдвреВрдВрдврдирд╛ред рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рдпрд╣ рдЧрдгрдирд╛ рдореЗрд░реЗ рд▓рд┐рдП рд╕рд╣реА рдврдВрдЧ рд╕реЗ рдирд╣реАрдВ рдХрд░рдирд╛ рдЪрд╛рд╣рддреА рдереА, рд▓реЗрдХрд┐рди рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╕рдорд╛рдзрд╛рди рдореБрдВрд╣ рдХреЗ рдирд┐рд░реНрджреЗрд╢рд╛рдВрдХ рд╕реЗ рдмрдВрдзреЗ рдПрдХ рдЫрд┐рдкреЗ рд╣реБрдП рдСрдмреНрдЬреЗрдХреНрдЯ рдХреА рд╢реБрд░реВрдЖрдд рдХреЗ рдмрд╛рдж рдкрд╛рдпрд╛ рдЧрдпрд╛, рдФрд░ рдЗрд╕рдиреЗ рдХрд╛рдо рдХрд┐рдпрд╛ред рдХрд┐рд╕реА рдХрд╛рд░рдг рд╕реЗ, рдореБрдВрд╣ рдХреЗ рдкреНрд░рддреНрдпрдХреНрд╖ рдирд┐рд░реНрджреЗрд╢рд╛рдВрдХ рд╡рд╛рдкрд╕ рдирд╣реАрдВ рдЖрдПред рдпрд╣рд╛рдБ CameraTransform.applyTo 3 рдбреА рджреБрдирд┐рдпрд╛ рдореЗрдВ рдирд┐рд░реНрджреЗрд╢рд╛рдВрдХ рдХреЗ рд▓рд┐рдП рдЪреЗрд╣рд░реЗ рдХреЗ рдмрд┐рдВрджреБрдУрдВ рдХреЗ рдирд┐рд░реНрджреЗрд╢рд╛рдВрдХ рдХреА рдХрдореА рд╣реИ (рд╡рд┐рдзрд┐ рдкреНрд░рд▓реЗрдЦрди рд╕реЗ рд▓реА рдЧрдИ рд╣реИ)ред

move: function() {
    //   (   )

    //    
    var object = Scene.root.find('pizzafly');
    var olast = {
        x: object.transform.x.pinLastValue(),
        y: object.transform.y.pinLastValue(),
        z: object.transform.z.pinLastValue()
    };

    //   ,       
    var objectHidden = Scene.root.find('nullObject');
    objectHidden.transform.x = FaceTracking.face(face).cameraTransform.applyTo(FaceTracking.face(face).mouth.center).x;
    objectHidden.transform.y = FaceTracking.face(face).cameraTransform.applyTo(FaceTracking.face(face).mouth.center).y;
    objectHidden.transform.z = FaceTracking.face(face).cameraTransform.applyTo(FaceTracking.face(face).mouth.center).z;

    //   
    var mouth = {
        x: objectHidden.transform.x.pinLastValue(),
        y: objectHidden.transform.y.pinLastValue(),
        z: objectHidden.transform.z.pinLastValue()
    };

    //    
    var d = {
        x: Math.abs(olast.x - mouth.x),
        y: Math.abs(olast.y - mouth.y),
        z: Math.abs(olast.z - mouth.z)
    };

    //  
    if ((d.x > 0.03) || (d.y > 0.03) || (d.z > 0.03)) {
        // 
        ...
    } else {
        // 
        ...
    };

},

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


рдЕрдВрдд рдореЗрдВ, рдЗрд╕ рдЧреЗрдо рдХреЛ рд▓рд┐рдЦрддреЗ рд╕рдордп рдореБрдЭреЗ рдЬреЛ рдЕрдВрддрд┐рдо рд╕рдорд╕реНрдпрд╛ рдЖрдИ, рд╡рд╣ рдереА рдЕрдВрддрд┐рдо рдирд┐рд░реНрдорд╛рдг рдХреЗ рдЖрдХрд╛рд░ рдХреЛ 4 рдПрдордмреА рддрдХ рд╕реАрдорд┐рдд рдХрд░рдирд╛ред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдлреЗрд╕рдмреБрдХ рдХреА рд╕рд┐рдлрд╛рд░рд┐рд╢ рдХреЗ рдЕрдиреБрд╕рд╛рд░, рдЦреЗрд▓ рдХреЛ рдпрдерд╛рд╕рдВрднрд╡ рдЕрдзрд┐рдХ рд╕реЗ рдЕрдзрд┐рдХ рдореЛрдмрд╛рдЗрд▓ рдЙрдкрдХрд░рдгреЛрдВ рдкрд░ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, 2 рдПрдордмреА рднреА рдлрд┐рдЯ рд╣реЛрдирд╛ рд╡рд╛рдВрдЫрдиреАрдп рд╣реИред рдФрд░ 3 рдбреА-рдореЙрдбрд▓рд░ рд░рдЪрдирд╛рддреНрдордХ рд▓реЛрдЧ рд╣реИрдВ рдФрд░ рдШрдиреЗ рдЧреНрд░рд┐рдб рдФрд░ рднрд╛рд░реА рдмрдирд╛рд╡рдЯ рдХреЗ рд╕рд╛рде рднрд╛рд░реА рдореЙрдбрд▓ рдмрдирд╛рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд╣рдорд╛рд░реЗ рдмрд╛рд░реЗ рдореЗрдВ рджреЗрдЦрднрд╛рд▓ рдирд╣реАрдВ рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рдкреНрд░реЛрдЧреНрд░рд╛рдорд░, рдпрд╛ рдмрд▓реНрдХрд┐, рдЦреЗрд▓реЛрдВ рдореЗрдВ рдЕрдВрддрд┐рдо рдкреНрд░рджрд░реНрд╢рди рдХреЗ рдмрд╛рд░реЗ рдореЗрдВред рдореИрдВрдиреЗ рдХрд┐рд╕реА рднреА рддрд░рд╣ рд╕реЗ рдЖрдХрд╛рд░ рдореЗрдВ рдмрдирд╛рд╡рдЯ рдХреЛ рдХрдо рдХрд┐рдпрд╛ рдФрд░ рдЬреЗрдкреАрдЬреА (рдкреАрдПрдирдЬреА рдХреЗ рдмрдЬрд╛рдп) рдореЗрдВ рд╕рдВрдкреАрдбрд╝рд┐рдд рдХрд┐рдпрд╛, рд▓реЗрдХрд┐рди рдкрд┐рдЬреНрдЬрд╛ рдореЙрдбрд▓ рдХреЛ рдЦреБрдж рд╣реА рд╕рдВрд╢реЛрдзрди (рд░реЗрдЯреЛрдкреЛрд▓реЙрдЬреА) рдХреЗ рд▓рд┐рдП рднреЗрдЬрд╛ рдЬрд╛рдирд╛ рдерд╛ред рдирддреАрдЬрддрди, рдлрд┐рд░ рднреА, рд╕рднреА рдореЙрдбрд▓реЛрдВ, рдмрдирд╛рд╡рдЯ рдФрд░ рдПрдХ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЗ рд╕рд╛рде 2MB рдорд╛рддреНрд░рд╛ рдореЗрдВ рдлрд┐рдЯ рд╣реЛрдирд╛ рд╕рдВрднрд╡ рдерд╛ред рдФрд░ рдЦреЗрд▓ рдореЙрдбрд░реЗрд╢рди рдкрд░ рдЪрд▓рд╛ рдЧрдпрд╛ред

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

рдЦреЗрд▓ 2. рддрд┐рддрд▓реА рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ (рдмрдЯрд░рдлреНрд▓рд╛рдк)



рдЕрдм рдореИрдВ рджреВрд╕рд░рд╛ рдЧреЗрдо рдмрдирд╛рдиреЗ рдХреА рдмрд╛рдд рдХрд░реВрдВрдЧрд╛ред рдореИрдВ рдЧреЗрдо рдмрдирд╛рдиреЗ рдореЗрдВ рдорджрдж рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛, рдпрд╣ рдореЗрд░рд╛ рд╢реМрдХ рд╣реИред 8 рдорд╛рд░реНрдЪ рд╕реЗ рдХреБрдЫ рджрд┐рди рдкрд╣рд▓реЗ, рдореИрдВрдиреЗ рдЗрд╕ рдЫреБрдЯреНрдЯреА рдХреЗ рд▓рд┐рдП рдПрдХ рдЗрдВрд╕реНрдЯрд╛рдЧреНрд░рд╛рдо рдЧреЗрдо рдмрдирд╛рдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛ред рдлреВрд▓, рддрд┐рддрд▓рд┐рдпреЛрдВ рдФрд░ рдорд┐рдард╛рдИ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреБрдЫред рд▓реЗрдХрд┐рди рдореИрдВ рдпрд╣ рдирд╣реАрдВ рд╕реЛрдЪ рд╕рдХрддрд╛ рдХрд┐ рдЦреЗрд▓ рдХрд╛ рд╕рд╛рд░ рдХреНрдпрд╛ рд╣реЛ рд╕рдХрддрд╛ рд╣реИред рд╡рд┐рдЪрд╛рд░ рдореЗрд░реЗ рд╕рд┐рд░ рдореЗрдВ рдШреВрдо рдЧрдпрд╛ред рд╢рд╛рдпрдж рддрд┐рддрд▓реА рдХреИрдВрдбреАрдЬ рдЗрдХрдЯреНрдард╛ рдХрд░реЗрдЧреА рдФрд░ рдЙрдиреНрд╣реЗрдВ рдПрдХ рдЯреЛрдХрд░реА рдореЗрдВ рдбрд╛рд▓ рджреЗрдЧреА? рдпрд╛ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рддрд┐рддрд▓рд┐рдпрд╛рдБ рд╣рд╡рд╛ рдореЗрдВ рдорд┐рдард╛рдЗрдпрд╛рдБ рдЙрдард╛рдПрдБ рдФрд░ рдЙрдиреНрд╣реЗрдВ рдлреЗрдВрдХ рджреЗрдВ, рдФрд░ рдЦрд┐рд▓рд╛рдбрд╝реА рдХреЛ рдЙрдиреНрд╣реЗрдВ рдЕрдкрдиреЗ рдореБрдБрд╣ рд╕реЗ рдкрдХрдбрд╝рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреА? рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░, рдореИрдВрдиреЗ рдХреБрдЫ рджрд┐рдиреЛрдВ рдХреЗ рд▓рд┐рдП рдШреЛрдЯрд╛рд▓рд╛ рдХрд┐рдпрд╛ рдФрд░, рд╕рдорд╛рдзрд╛рди рдирд╣реАрдВ рдорд┐рд▓рд╛, рдореБрдЭреЗ рдПрд╣рд╕рд╛рд╕ рд╣реБрдЖ рдХрд┐ 8 рдорд╛рд░реНрдЪ рддрдХ, рдореЗрд░реЗ рдЦреЗрд▓ рдореЗрдВ рдореЙрдбрд░реЗрд╢рди рд╕реЗ рдЧреБрдЬрд░рдиреЗ рдХрд╛ рд╕рдордп рдирд╣реАрдВ рд╣реЛрдЧрд╛, рдХреНрдпреЛрдВрдХрд┐ рдмрд╛рдж рдореЗрдВ 3-4 рджрд┐рди рд▓рдЧрддреЗ рд╣реИрдВред рдореИрдВ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдЗрд╕ рдЙрджреНрдпрдо рдХреЛ рдЫреЛрдбрд╝рдирд╛ рдЪрд╛рд╣рддрд╛ рдерд╛, рдЬрдм рдЕрдЪрд╛рдирдХ рдпрд╣ рд╡рд┐рдЪрд╛рд░ рдЖрдпрд╛, рдЕрдЪрд╛рдирдХред рдореИрдВрдиреЗ рдЕрдм рдЦреЗрд▓ рдХреЛ рдорд╣рд┐рд▓рд╛ рджрд┐рд╡рд╕ рд╕реЗ рдирд╣реАрдВ рдЬреЛрдбрд╝рд╛, рдЕрдм рдпрд╣ рд╕рд┐рд░реНрдл рдПрдХ рдЦреЗрд▓ рдерд╛ред

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

рд╣рд╛рдБ, рдпрд╣ рд╕рдм рдЕрдЪреНрдЫрд╛ рд▓рдЧрддрд╛ рд╣реИред рдореИрдВ, рд╕реАрдзреЗ, рдЦреБрдж рдЦреЗрд▓рдирд╛ рдЪрд╛рд╣рддрд╛ рдерд╛ред рд▓реЗрдХрд┐рди рдореБрдЭреЗ рдпрд╛рдж рдЖрдпрд╛ рдХрд┐ рдореИрдВ рдХрд▓рд╛рдХрд╛рд░ рдирд╣реАрдВ рдерд╛ред рд╣рд╛рд▓рд╛рдВрдХрд┐, рдореИрдВ 3 рдбреА рдореЙрдбрд▓ рдмрдирд╛рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реВрдВ, рдФрд░ рдпрд╣ рдбреНрд░рд╛рдЗрдВрдЧ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдЖрд╕рд╛рди рд╣реИред рддреЛ, рдпрд╣ рддрдп рдХрд┐рдпрд╛ рдЧрдпрд╛, рдЪрд▓реЛ рдПрдХ 3D рд╕реНрдХреЛрд░рд░ рдмрдиреЗрдВред

рд▓рд▓рд┐рдд рдХрд▓рд╛рдПрдВ


рдореБрдЭреЗ рдСрдирд▓рд╛рдЗрди рд░реЙрдпрд▓реНрдЯреА-рдореБрдХреНрдд рдореЙрдбрд▓ рдорд┐рд▓реЗ рдЬрд┐рдиреНрд╣реЗрдВ рдореБрдЭреЗ рдкрд░рд┐рд╖реНрдХреГрдд рдХрд░рдирд╛ рдерд╛ред рдЙрд╕рдиреЗ рдЙрди рдмрдирд╛рд╡рдЯреЛрдВ рдХреЛ рдЦреАрдВрдЪрд╛ рдЬреЛ рдмрд┐рдирд╛ рдмрдирд╛рд╡рдЯ рдХреЗ рдереЗ, рдкрд╣рд▓реЗ рд╡рд╛рд▓реЗ рдХреЛ рдПрдХ рдмрдирд╛рд╡рдЯ рд╡рд╛рд▓реЗ рдПрдЯрд▓рд╕ рдореЗрдВ рд░рдЦрд╛ рдерд╛: "рд▓реИрдбрд░" рдХреЗ рд░реВрдк рдореЗрдВ рдХрд▓рд╛рдХреГрддрд┐рдпрд╛рдБ рдЧреИрд░-рдмрдирд╛рд╡рдЯ рд╡рд╛рд▓реЗ рдореЙрдбрд▓ рдкрд░ рджрд┐рдЦрд╛рдИ рджреЗрддреА рд╣реИрдВ, рдФрд░ рдЦреЗрд▓ рдореЗрдВ рдмрдирд╛рд╡рдЯ рдХреЗ рд▓рд┐рдП рд╕реНрдореВрдерд┐рдВрдЧ рд╕реЗрдЯ рдХреА рдЬрд╛ рд╕рдХрддреА рд╣реИ, рдЬреЛ рд╡рд╕реНрддреБрдУрдВ рдХреА рдЙрдкрд╕реНрдерд┐рддрд┐ рдХреЛ рдЕрдзрд┐рдХ рдкреНрд░рд╕реНрддреБрдд рдХрд░рдиреЗ рдпреЛрдЧреНрдп рдмрдирд╛рддрд╛ рд╣реИ рдФрд░ рдЗрддрдирд╛ рд╕рдкрд╛рдЯ рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИред рдЬрд┐рди рдореЙрдбрд▓реЛрдВ рдореЗрдВ рдмрдирд╛рд╡рдЯ рдереА, рдЙрдирдХреЗ рджреЛрд╖ рднреА рдереЗ рдЬрд┐рдиреНрд╣реЗрдВ рдареАрдХ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдерд╛ред рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рдмрдирд╛рд╡рдЯ рдХрд╛ рдЖрдХрд╛рд░ рд╕рддреНрддрд╛ рдореЗрдВ рджреЛ рдХреЗ рдПрдХ рд╕реЗ рдЕрдзрд┐рдХ рдирд╣реАрдВ рдерд╛ред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдпрд╣ 1200x1200 рдХреЗ рдмрд░рд╛рдмрд░ рд╣реЛ рд╕рдХрддрд╛ рд╣реИред рдореБрдЭреЗ 1024x1024 рддрдХ рд╕реЗрдХ рдХрд░рдирд╛ рдкрдбрд╝рд╛ред рд╡реАрдбрд┐рдпреЛ рдкреНрд░реЛрд╕реЗрд╕рд░ рдЦрд╛рд▓реА рдЬрдЧрд╣ рдХреЗ рд╕рд╛рде рдЕрдиреБрдЪрд┐рдд рдмрдирд╛рд╡рдЯ рдХреЛ рдорд╛рдк рд╕рдХрддреЗ рд╣реИрдВ рдпрд╛ рднрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЕрд░реНрдерд╛рддреН, рдЬреЛ 1024x1024, 512x512, 256x256, рдЖрджрд┐ рдирд╣реАрдВ рд╣реИрдВред рдХрд┐рд╕реА рднреА рдорд╛рдорд▓реЗ рдореЗрдВ, рдЗрд╕ рддрд░рд╣ рдХреЗ рдХрд╛рд░реНрдпреЛрдВ рдХреЛ рдЦреЗрд▓ рдХреЗ рдХрд╛рдо рдХреЗ рджреМрд░рд╛рди рдПрдХ рдЕрддрд┐рд░рд┐рдХреНрдд рднрд╛рд░ рдФрд░ рдЕрд░реНрдерд╣реАрди рдореЗрдореЛрд░реА рдЦрдкрдд рд╣реИ;рдЗрд╕рд▓рд┐рдП, рд╕рд╣реА рдЪрд┐рддреНрд░реЛрдВ рдХреЛ рдкрд╣рд▓реЗ рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ рддреИрдпрд╛рд░ рдХрд░рдирд╛ рдмреЗрд╣рддрд░ рд╣реИред рдЗрд╕ рд╕реНрдерд┐рддрд┐ рдХреЛ рдЗрд╕ рддрдереНрдп рд╕реЗ рднреА рдмрдЪрд╛рдпрд╛ рдЧрдпрд╛ рдерд╛ рдХрд┐ рдореИрдВрдиреЗ рдмрдирд╛рд╡рдЯ рдмрдирд╛рд╡рдЯ рджреНрд╡рд╛рд░рд╛ рд╕рднреА рдмрдирд╛рд╡рдЯреЛрдВ рдХреЛ рд╡рд┐рддрд░рд┐рдд рдХрд┐рдпрд╛ рдерд╛, рдЗрд╕рд▓рд┐рдП, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдореВрд▓ рдмрдирд╛рд╡рдЯ 400x200 рдкрд┐рдХреНрд╕реЗрд▓ рдЖрдХрд╛рд░ рдореЗрдВ рдереА, рддреЛ рдореИрдВ рдЗрд╕реЗ рдХреЗрд╡рд▓ 1024x102424 рдПрдЯрд▓рд╕ рдореЗрдВ рд░рдЦ рд╕рдХрддрд╛ рдерд╛, рдЬреИрд╕рд╛ рдХрд┐ рдпрд╣ рдЕрдиреНрдп рд╕рдорд╛рди рд╣реИред рдЗрд╕рдХреЗ рдмрд╛рдж, рд╕реНрд╡рд╛рднрд╛рд╡рд┐рдХ рд░реВрдк рд╕реЗ рдпреВрд╡реА рд╕реНрдХреИрди рдХреЛ рд╕реНрдХреЗрд▓ рдХрд░рдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рдХреБрдЫ рд╕реЗрдХрдВрдб рдореЗрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдлрд┐рд░ рднреА рдЙрди рдореЙрдбрд▓реЛрдВ рдХреЗ рд╡реЗрд░рд┐рдПрдВрдЯ рдЖрдП рдЬрд╣рд╛рдВ рдХрд┐рд╕реА рдХрд╛рд░рдг рд╕реЗ рдмрдирд╛рд╡рдЯ рдХреЛ рдПрдХ рдкреВрд░реНрдг рдкрде рдЬреИрд╕реЗ "C: \ Work \ Vasya \ Map.jpg" рдХреЗ рд╕рд╛рде рдмрд╛рдВрдзрд╛ рдЧрдпрд╛ рдерд╛ред рд╡реИрд╕реЗ, рдореЗрд░реЗ рдХрдВрдкреНрдпреВрдЯрд░ рдкрд░ рдРрд╕рд╛ рдХреЛрдИ рдлрд╝реЛрд▓реНрдбрд░ рдирд╣реАрдВ рд╣реИ! рдореБрдЭреЗ рдмрдирд╛рд╡рдЯ рдХреЛ рдкрдереЛрдВ рдХреЛ рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдирд╛ рдерд╛ ... рд▓реЗрдХрд┐рди рдЖрдкрдХреЛ рдпрд╣ рд╡рд┐рдЪрд╛рд░ рдХреНрдпреЛрдВ рдЖрдпрд╛ рдХрд┐ рдореБрдЭреЗ рдЕрдкрдиреА рд╕рднреА рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдХреЛ "C:" рдбреНрд░рд╛рдЗрд╡ рдкрд░ рд░рдЦрдирд╛ рдЪрд╛рд╣рд┐рдП? рдУрд╣, рдпреЗ рдореЙрдбрд▓рд░, рдореБрдлреНрдд рдХрд▓рд╛рдХрд╛рд░ ... рдЗрд╕ рддрд░рд╣, рдмреЗрддрд░рддреАрдм рдврдВрдЧ рд╕реЗ рдмрд╛рдПрдВ рд░рд╛рд╕реНрддреЛрдВ рдореЗрдВ рдлрд╝реЛрд▓реНрдбрд░реНрд╕ рдХреЗ рдирд╛рдо рд╕реЗ, рдЖрдк рдЕрдирдЬрд╛рдиреЗ рдореЗрдВ рдореЙрдбрд▓рд░ рдХреА рдкрд╣рдЪрд╛рди рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЕрдзрд┐рдХ рдЬрд╛рди рд╕рдХрддреЗ рд╣реИрдВ,рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЙрд╕рдХрд╛ рдирд╛рдоред рдЖрдкрд╕реЗ рдорд┐рд▓рдХрд░ рдЕрдЪреНрдЫрд╛ рд▓рдЧрд╛!

рд╕рдмрд╕реЗ рдореБрд╢реНрдХрд┐рд▓ рдмрд╛рдд рдпрд╣ рдереА рдХрд┐ рдПрдиреАрдореЗрд╢рди рдХреЗ рд╕рд╛рде рдПрдХ рдЙрдкрдпреБрдХреНрдд рддрд┐рддрд▓реА рдореЙрдбрд▓ рдвреВрдВрдврдирд╛ рдерд╛ред рд╕реНрдкрд╛рд░реНрдХ AR рдПрдиреАрдореЗрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ рдЬрд┐рд╕реЗ рдХрд┐рд╕реА рднреА 3D рд╕рдВрдкрд╛рджрдХ рд╕реЗ FBX рдкреНрд░рд╛рд░реВрдк рдореЗрдВ рдирд┐рд░реНрдпрд╛рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдореЗрд░реЗ рджреНрд╡рд╛рд░рд╛ рдбрд╛рдЙрдирд▓реЛрдб рдХрд┐рдП рдЧрдП рддрд┐рддрд▓реА рдореЙрдбрд▓ рдХреА рдПрдХ рдЬреЛрдбрд╝реА рдХреЗ рдкрдВрдЦреЛрдВ рдХреЛ рдХрд┐рд╕реА рддрд░рд╣ рд╕реЗ рдЕрдЬреАрдм рд░реВрдк рд╕реЗ рдкреНрд░рддрд┐рдмрд┐рдВрдмрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ - рдПрдХ рд╡рд┐рдВрдЧ рдХреЛ рдореЙрдбрд▓рд┐рдВрдЧ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдФрд░ рджреВрд╕рд░реЗ рдХреЛ рдХрд┐рд╕реА рддрд░рд╣ рд╕реЗ рдкреНрд░рддрд┐рдмрд┐рдВрдмрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ рдЬреЛ рдореБрдЭреЗ рд╕рдордЭ рдореЗрдВ рдирд╣реАрдВ рдЖрдпрд╛ рдерд╛, рдФрд░ рдЗрд╕ рдкреНрд░рдХрд╛рд░, рдЙрдирдореЗрдВ рд╕реЗ рджреЛ рдирд┐рдХрд▓ рдЧрдПред рдореЙрдбрд▓рд┐рдВрдЧ рдХреЗ рдЗрд╕ рджреГрд╖реНрдЯрд┐рдХреЛрдг рдХреЗ рд╕рд╛рде, рдЕрдВрдд рдореЗрдВ, рдЦреЗрд▓ рдореЗрдВ, рдкрдВрдЦреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ (рдирдХрд▓) рд╕реНрд░реЛрдд рд╕реЗ рдкреНрд░рдХрд╛рд╢ рдкреНрд░рд╛рдкреНрдд рдирд╣реАрдВ рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рдерд╛ рдФрд░ рд╣рдореЗрд╢рд╛ рдордВрдж рд░рд╣рд╛ред рдореИрдВрдиреЗ рдмрд╣реБрдд рддреЗрдЬрд╝реА рд╕реЗ рдореЙрдбрд▓ рдмрджрд▓рдиреЗ рдХрд╛ рдЬреЛрдЦрд┐рдо рдирд╣реАрдВ рдЙрдард╛рдпрд╛, рдХреНрдпреЛрдВрдХрд┐ рддрдм рдПрдиреАрдореЗрд╢рди рдмрд╣ рдЧрдпрд╛ рд╣реЛрдЧрд╛ред рдФрд░ рдПрдирд┐рдореЗрд╢рди рдореЗрдВ рдореИрдВ 3 рдбреА рдореЙрдбрд▓рд┐рдВрдЧ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдмрд╣реБрдд рдмрдбрд╝рд╛ рд╣реИред рд╢рд╛рдпрдж рд╕рдорд╕реНрдпрд╛ рдХреБрдЫ рдФрд░ рдереА: рдореИрдВрдиреЗ рдХреЛрд╢рд┐рд╢ рдХреА, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдорд╛рдирджрдВрдбреЛрдВ рдХрд╛ рд╡рд┐рд╕реНрддрд╛рд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд▓реЗрдХрд┐рди рдЗрд╕рд╕реЗ рдХреЛрдИ рдлрд╛рдпрджрд╛ рдирд╣реАрдВ рд╣реБрдЖред рд╕рдВрдХреНрд╖реЗрдк рдореЗрдВ, рдирд┐: рд╢реБрд▓реНрдХ 3 рдбреА рдореЙрдбрд▓ рдПрдХ рджрд░реНрдж рд╣реИред рдирддреАрдЬрддрди, рд╕рд╛рд░реА рд╢рд╛рдо рдзреЛрдпрд╛,рдкрд░реАрдХреНрд╖рдг рдФрд░ рддреНрд░реБрдЯрд┐ рд╕реЗ, рдореБрдЭреЗ рдПрдХ рдЙрдкрдпреБрдХреНрдд рдореЙрдбрд▓ рдорд┐рд▓рд╛, рдЬреЛ рдПрдХ рдлрд╝рд╛рдЗрд▓ рдХреЗ рд╕рд╛рде рдХреБрдЫ рдареАрдХ-рдареАрдХ рд╣реЛрдиреЗ рдХреЗ рдмрд╛рдж рд╕рдВрддреЛрд╖рдЬрдирдХ рд▓рдЧрдиреЗ рд▓рдЧрд╛ред рдХреБрдЫ рдРрд╕рд╛ рдерд╛ рдЬрд┐рд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдореБрдЭреЗ рдкрд╕рдВрдж рдирд╣реАрдВ рдерд╛, рд▓реЗрдХрд┐рди рдпрд╣ рдмрд╣реБрдд рдХрдо рдЪреАрдЬреЗрдВ рдереАрдВ: рдореИрдВрдиреЗ рдмрдирд╛рд╡рдЯ рдХреЛ рдмрджрд▓ рджрд┐рдпрд╛, рдХреБрдЫ рдЬрдЧрд╣реЛрдВ рдкрд░ рдЬреНрдпрд╛рдорд┐рддрд┐ рдХреЛ рдмрджрд▓ рджрд┐рдпрд╛, рдФрд░ рд╕рд╛рдордЧреНрд░реА рдорд╛рдкрджрдВрдбреЛрдВ рдХреЛ рд╕рдорд╛рдпреЛрдЬрд┐рдд рдХрд┐рдпрд╛ред рдЕрдВрдд рдореЗрдВ, рддрд┐рддрд▓реА рдиреЗ рдЙрдбрд╝рд╛рди рднрд░реАред рд╣реБрд░реНрд░реЗред рд▓реЗрдХрд┐рди рдЕрдм рдореИрдВ рдердХ рдЪреБрдХрд╛ рд╣реВрдВред рдЗрд╕рд▓рд┐рдП рдореИрдВрдиреЗ рдмрд┐рд╕реНрддрд░ рдкрд░ рдЬрд╛рдиреЗ рдФрд░ рдЕрдЧрд▓реЗ рджрд┐рди рдЬрд╛рд░реА рд░рдЦрдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛ред рд╣рд╛рдВ, рдореИрдВрдиреЗ рдЧреЗрдо рдмрдирд╛рдиреЗ рдореЗрдВ 7-8 рджрд┐рди рдмрд┐рддрд╛рдПред рд▓реЗрдХрд┐рди рдпрд╣ рд╢рд╛рдо рдХреЛ рдРрд╕рд╛ рдПрдХ рдЗрддреНрдореАрдирд╛рди рд╕реЗ рдХрд╛рдо рдерд╛, рджрд╕реНрддрд╛рд╡реЗрдЬрд╝реАрдХрд░рдг рдкрдврд╝рдирд╛, рд▓реЗрдЦ рдФрд░ рд╕рд╡рд╛рд▓реЛрдВ рдХреЗ рдЬрд╡рд╛рдм рдвреВрдВрдврдирд╛редрдЗрд╕рд▓рд┐рдП рдореИрдВрдиреЗ рдмрд┐рд╕реНрддрд░ рдкрд░ рдЬрд╛рдиреЗ рдФрд░ рдЕрдЧрд▓реЗ рджрд┐рди рдЬрд╛рд░реА рд░рдЦрдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛ред рд╣рд╛рдВ, рдореИрдВрдиреЗ рдЧреЗрдо рдмрдирд╛рдиреЗ рдореЗрдВ 7-8 рджрд┐рди рдмрд┐рддрд╛рдПред рд▓реЗрдХрд┐рди рдпрд╣ рд╢рд╛рдо рдХреЛ рдРрд╕рд╛ рдПрдХ рдЗрддреНрдореАрдирд╛рди рд╕реЗ рдХрд╛рдо рдерд╛, рджрд╕реНрддрд╛рд╡реЗрдЬрд╝реАрдХрд░рдг рдкрдврд╝рдирд╛, рд▓реЗрдЦ рдФрд░ рд╕рд╡рд╛рд▓реЛрдВ рдХреЗ рдЬрд╡рд╛рдм рдвреВрдВрдврдирд╛редрдЗрд╕рд▓рд┐рдП рдореИрдВрдиреЗ рдмрд┐рд╕реНрддрд░ рдкрд░ рдЬрд╛рдиреЗ рдФрд░ рдЕрдЧрд▓реЗ рджрд┐рди рдЬрд╛рд░реА рд░рдЦрдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛ред рд╣рд╛рдВ, рдореИрдВрдиреЗ рдЧреЗрдо рдмрдирд╛рдиреЗ рдореЗрдВ 7-8 рджрд┐рди рдмрд┐рддрд╛рдПред рд▓реЗрдХрд┐рди рдпрд╣ рд╢рд╛рдо рдХреЛ рдРрд╕рд╛ рдПрдХ рдЗрддреНрдореАрдирд╛рди рд╕реЗ рдХрд╛рдо рдерд╛, рджрд╕реНрддрд╛рд╡реЗрдЬрд╝реАрдХрд░рдг рдкрдврд╝рдирд╛, рд▓реЗрдЦ рдФрд░ рд╕рд╡рд╛рд▓реЛрдВ рдХреЗ рдЬрд╡рд╛рдм рдвреВрдВрдврдирд╛ред


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

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

рдХреБрд▓ рдорд╛рддреНрд░рд╛ред рдХреБрд▓ рдорд┐рд▓рд╛рдХрд░, рдореБрдЭреЗ 4 рдкреНрд░рдХрд╛рд░ рдХреЗ рдкреМрдзреЗ рдорд┐рд▓реЗ, рдПрдХ рдЪрдЯреНрдЯрд╛рди, рдПрдХ рддрд┐рддрд▓реА, рдЬрд┐рд╕реЗ рдЦрд┐рд▓рд╛рдбрд╝реА рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░реЗрдЧрд╛, рдФрд░ рдПрдХ рдмрд╛рджрд▓ред рд╕рдВрдкреАрдбрд╝рд┐рдд рд░реВрдк рдореЗрдВ рдЗрди рд╕рднреА рдореЙрдбрд▓реЛрдВ рдХреЗ рдмрдирд╛рд╡рдЯ рдореЗрдВ 2 рдПрдЯрд▓рд╕ 1024x1024 jpg рдереЗ рдФрд░ 500 рдХреЗ рдХреБрд▓ рд╡реЙрд▓реНрдпреВрдо рдХреЗ рд╕рд╛рде рдкреАрдПрдирдЬреАред рдореЙрдбрд▓реНрд╕ рдиреЗ рдЦреБрдж рд▓рдЧрднрдЧ 200 Kb рд▓рд┐рдПред рд╕рд╛рде рд╣реА рдПрдХ рд╕реНрдХреНрд░рд┐рдкреНрдЯред рд▓рдЧрддрд╛ рд╣реИ - 31 Kbред рдХреБрд▓: рд▓рдЧрднрдЧ 1 рдПрдордмреАред рд╣рд░реЗ рд░рдВрдЧ рдореЗрдВ, рдмрд┐рд▓реНрдб рдХрд╛ рдЖрдХрд╛рд░ рдмрд╕ рдкреНрд░рджрд░реНрд╢рд┐рдд рд╣реЛрддрд╛ рд╣реИ (рдпрд╣ 2 рдПрдордмреА рдореЗрдВ рдлрд┐рдЯ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП)ред


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

рд╕реНрдерд▓


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

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

lv:[
    {n:'flower1', x:8.0, y:-6.5},
    {n:'cloud', x:10.0, y:0.1},
    {n:'rain', x:10.0, y:6.6},
    {n:'flower1', x:14, y:-2.5},
    {n:'diamond_red', x:20, y:2.0},
	...
],

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

colld:{
    'flower1': {dx:0, dy:5, w:2.3, h:1.4, col:true},
    'diamond_green': {dx:0, dy:0, w:1, h:1, col:false, v:1, destroy:true},
    'diamond_red':{dx:0, dy:0, w:1, h:1, col:false, v:-2},

    ...
},

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

рдкрд╣рд▓реЗ рдЧреЗрдо рдХреЛ рд╡рд┐рдХрд╕рд┐рдд рдХрд░рддреЗ рд╕рдордп рдореБрдЭреЗ рдЬреЛ рд╕реНрдХреЗрд▓ рдкреНрд░реЙрдмреНрд▓рдо рд╣реБрдИ, рдЙрд╕реЗ рдзреНрдпрд╛рди рдореЗрдВ рд░рдЦрддреЗ рд╣реБрдП, рдореИрдВрдиреЗ 3D рдПрдбрд┐рдЯрд░ рдореЗрдВ рд╕рднреА рдореЙрдбрд▓реНрд╕ рдХреЗ рд╕реНрдХреЗрд▓ рдХреЛ рд░реАрд╕реЗрдЯ рдХрд░ рджрд┐рдпрд╛ред рдЗрд╕ рдкреНрд░рдХрд╛рд░, рд╕реИрдкреНрд░рдХ рдПрдЖрд░ рдореЙрдбрд▓ рдореЗрдВ рддреБрд░рдВрдд рд╕рд╛рдорд╛рдиреНрдп рдЖрдХрд╛рд░реЛрдВ рдореЗрдВ рд▓реЛрдб рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рд╕рдЪ рд╣реИ, рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдореЗрдВ рд╡реИрд╕реЗ рднреА, рдпрд╣ "рдЬрд╛рджреВ рдирдВрдмрд░" рдХреЗ рдмрд┐рдирд╛ рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛ рдерд╛, рд╡реИрд╢реНрд╡рд┐рдХ рдЧреБрдгрд╛рдВрдХ, рд╕рд╛рд░реНрд╡рднреМрдорд┐рдХ рдХреЛрдб, рдЬрд┐рд╕рдореЗрдВ рдмреНрд░рд╣реНрдорд╛рдВрдб рдХрд╛ рд╕рд╛рд░ рд╣реИред рдПрдХ рдЖрднрд╛рд╕реА рдмреНрд░рд╣реНрдорд╛рдВрдб, рдмрд┐рд▓реНрдХреБрд▓ред рдФрд░ рдореИрдВ рдЗрд╕ рд╕рдВрдЦреНрдпрд╛ рдХреЛ рдЖрдкрдХреЗ рд╕рд╛рдордиреЗ рдкреНрд░рдХрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рддреИрдпрд╛рд░ рд╣реВрдВред рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ, рд▓реЛрдЧ! рдореБрдЭреЗ рдХреЛрдИ рджрд┐рдХреНрдХрдд рдирд╣реАрдВ рд╣реИ! рдпрд╣ рд╕рдВрдЦреНрдпрд╛ 0.023423 рд╣реИред рд╕рдВрдХреНрд╖реЗрдк рдореЗрдВ, рд╕рднреА рдкреИрдорд╛рдиреЛрдВ рдХреЛ рд░реАрд╕реЗрдЯ рдХрд░рдиреЗ рдХреЗ рдмрд╛рд╡рдЬреВрдж, 3 рдбреА рд╕рдВрдкрд╛рджрдХ рдореЗрдВ рдПрдХ рдореАрдЯрд░ рд╕реНрдкрд╛рд░реНрдХ рдПрдЖрд░ рд╕реНрдЯреВрдбрд┐рдпреЛ рдореЗрдВ рдЗрд╕реА рд╕рдВрдЦреНрдпрд╛ рдХреЗ рдмрд░рд╛рдмрд░ рдирд┐рдХрд▓рд╛ред рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ рд╕рдВрднрд╛рд╡рдирд╛ рд╣реИ, рдореИрдВ, рдлрд┐рд░ рднреА, 3 рдбреА рдЧреНрд░рд╛рдлрд┐рдХреНрд╕ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреА рд╕рднреА рдЬрдЯрд┐рд▓рддрд╛рдУрдВ рдХреЛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдирд╣реАрдВ рд╕рдордЭрддрд╛ рд╣реВрдВ, рдЗрд╕рд▓рд┐рдП рдЧреБрдгрд╛рдВрдХред рд╕рдВрдкрд╛рджрдХ рд╕реЗ рдирд┐рд░реНрдпрд╛рдд рдХреА рдЧрдИ рд╕рднреА рд╡рд╕реНрддреБрдУрдВ рдХреЗ рдирд┐рд░реНрджреЗрд╢рд╛рдВрдХ (рд▓реЗрдХрд┐рди рдЖрдХрд╛рд░ рдирд╣реАрдВ) рдЗрд╕рдХреЗ рджреНрд╡рд╛рд░рд╛ рдЧреБрдгрд╛ рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВ, рдЖрдкрдиреЗ рдЕрдиреБрдорд╛рди рд▓рдЧрд╛рдпрд╛редрд╕реНрдкрд╛рд░реНрдХ рдПрдЖрд░ рдореЗрдВ рджреГрд╢реНрдп рдХреЗ рдкреИрдорд╛рдиреЗ рдХреЛ рд╕рдорд╛рдпреЛрдЬрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдореБрдЭреЗ рдирд╣реАрдВ рдорд┐рд▓рд╛ред

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

рдЬрдЯрд┐рд▓ рдПрдиреАрдореЗрд╢рди


рдПрдХ рдФрд░ рддреАрди рд╢рд╛рдо рдХреЗ рд▓рд┐рдП, рдореИрдВрдиреЗ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд┐рдпрд╛ред рдпрджрд┐ рдореИрдВрдиреЗ рдПрдХ рддрд┐рддрд▓реА рдХреЗ рдкрдВрдЦреЛрдВ рдХреЛ рдЪреЗрддрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдорд╛рдирдХ рд╕реНрдкрд╛рд░реНрдХ рдПрдЖрд░ рд╕реНрдЯреВрдбрд┐рдпреЛ рдЗрдВрдЬрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛, рддреЛ рдкреГрд╖реНрдарднреВрдорд┐ рдХреЛ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рдиреЗ рдХрд╛ рдХрд╛рд░реНрдп рдЗрддрдирд╛ рд╕рд░рд▓ рдирд╣реАрдВ рдерд╛ред рдореБрдЭреЗ рдЕрднреА рднреА рд╕рдордЭ рдореЗрдВ рдирд╣реАрдВ рдЖрдпрд╛ рдХрд┐ рдЧрддрд┐ рдЪрдХреНрд░ рдХреЗ рдкреБрдирд░рд╛рд╡реГрддреНрддрд┐рдпреЛрдВ рдореЗрдВ рди рдХреЗрд╡рд▓ рдПрдХ рдЪрд░ рдкреИрд░рд╛рдореАрдЯрд░ рдХреИрд╕реЗ рд╕рдВрд▓рдЧреНрди рдХрд┐рдпрд╛ рдЬрд╛рдП, рдмрд▓реНрдХрд┐ рдПрдХ рдкреВрд░реНрдг рдХреЙрд▓рдмреИрдХ рдлрд╝рдВрдХреНрд╢рдиред рдХрд┐рд╕реА рднреА рдорд╛рдорд▓реЗ рдореЗрдВ, рдореИрдВ рдРрд╕рд╛ рдирд╣реАрдВ рдХрд░ рд╕рдХрд╛, рд╡рд░реНрддрдорд╛рди рдПрдиреАрдореЗрд╢рди рдкреИрд░рд╛рдореАрдЯрд░ рд╡рд╣рд╛рдВ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдирд╣реАрдВ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рдереЗред рдФрд░ рдЗрд╕ рддрд░рд╣ рдХреЗ рдПрдХ рд╕рдорд╛рд░реЛрд╣ рдмрд╕ рдЖрд╡рд╢реНрдпрдХ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдЕрдЧрд░ рдкрд╣рд▓реЗ рдЧреЗрдо рдореЗрдВ (рдкрд┐рдЬреНрдЬрд╛ рдХреЗ рд╕рд╛рде) рдореИрдВрдиреЗ рдЗрд╕реЗ рд╕рджрд╕реНрдпрддрд╛ рд▓реЗрдиреЗ рдХреЗ рджреНрд╡рд╛рд░рд╛ рдореБрдВрд╣ рдЦреЛрд▓рдиреЗ рдХреА рдШрдЯрдирд╛ рд╕реЗ рдЯрдХрд░рд╛рд╡ рдХреА рдЬрд╛рдВрдЪ рдХреА, рддреЛ рдпрд╣рд╛рдВ рдРрд╕рд╛ рдХреЛрдИ рдЖрдпреЛрдЬрди рдирд╣реАрдВ рдерд╛ред рдФрд░ рдпрд╣ рд╕рд┐рд░реНрдл рдкрд░реНрдпрд╛рд╡рд░рдг рдХреЗ рд╕рд╛рде рдЯрдХрд░рд╛рд╡ рдХреА рдЬрд╛рдВрдЪ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рдерд╛ рдЬреИрд╕рд╛ рдХрд┐ рдЗрд╕рдХреЗ рд╡рд░реНрддрдорд╛рди рдирд┐рд░реНрджреЗрд╢рд╛рдВрдХ рдХреЗ рдЕрдиреБрд╕рд╛рд░ рдЪрд░рд┐рддреНрд░ рдЪрд▓рддрд╛ рд╣реИред рдФрд░ рдЗрд╕рдХреЗ рд▓рд┐рдП, рдкреНрд░рддреНрдпреЗрдХ рдкреБрдирд░рд╛рд╡реГрддреНрддрд┐ рдкрд░ рдирд┐рд░реНрджреЗрд╢рд╛рдВрдХ рдХреА рддреБрд▓рдирд╛ рдХреА рдЬрд╛рдиреА рдЪрд╛рд╣рд┐рдПред рдФрд░ рдлрд┐рд░ рдореИрдВрдиреЗ рд╕реЛрдЪрд╛ред рдЖрдЦрд┐рд░рдХрд╛рд░, рдореИрдВрдиреЗ рдкрд╣рд▓реЗ рд╣реА рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдореЗрдВ рдЧреЗрдо рд▓рд┐рдЦрд╛редрдФрд░ рдЕрдкрдиреЗ рдПрдиреАрдореЗрд╢рди рдЗрдВрдЬрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХреНрдпреЛрдВ рди рдХрд░реЗрдВ рдЬреЛ рдореИрдВрдиреЗ рдЙрди рдЦреЗрд▓реЛрдВ рдХреЗ рд▓рд┐рдП рдкрд╣рд▓реЗ рд▓рд┐рдЦрд╛ рдерд╛? рдЗрд╕рдХреЗ рд╕рдВрдЪрд╛рд▓рди рдХрд╛ рд╕рд┐рджреНрдзрд╛рдВрдд рд▓рдЧрднрдЧ рд╕рдорд╛рди рд╣реИ: рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рд╕рдордп рдореЗрдВ, рджрд┐рдП рдЧрдП рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдФрд░ рдЕрдВрддрд┐рдо рдореВрд▓реНрдпреЛрдВ рдХреЗ рдмреАрдЪ рдкреИрд░рд╛рдореАрдЯрд░ (рдпрд╛ рдкреИрд░рд╛рдореАрдЯрд░) рдмрджрд▓рддрд╛ рд╣реИред рдФрд░ рд╡рд░реНрддрдорд╛рди рдорд╛рди рдХреЛ рдПрдХ рдкреИрд░рд╛рдореАрдЯрд░ рдХреЗ рд░реВрдк рдореЗрдВ рдкрд╛рд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ - рдЖрдк рдЗрд╕ рдкрд░ рд╡рд┐рд╢реНрд╡рд╛рд╕ рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВ - рджрд┐рдП рдЧрдП рдХреЙрд▓рдмреИрдХ рдлрд╝рдВрдХреНрд╢рди рдореЗрдВ, рдЬрд┐рд╕рдореЗрдВ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЖрдк рдЗрди рд╡рд░реНрддрдорд╛рди рдореВрд▓реНрдпреЛрдВ рдХреЗ рдмрд░рд╛рдмрд░ рдирд┐рд░реНрджреЗрд╢рд╛рдВрдХ рдкрд░ рджреГрд╢реНрдп рдкрд░ рдПрдХ 3 рдбреА рдСрдмреНрдЬреЗрдХреНрдЯ рд╕реЗрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдпрд╛ рдЙрди рдкрд░ рдЯрдХрд░рд╛рд╡ рдХреА рдЬрд╛рдВрдЪ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдзрдиреНрдпрд╡рд╛рдж, рдХреИрдкред рдореБрдЭреЗ рдЕрдкрдиреЗ рдЗрдВрдЬрди рдХреЛ рд╕реНрдерд╛рдиреАрдп "рдЗрдХреЛрд╕рд┐рд╕реНрдЯрдо" рдкрд░ рдереЛрдбрд╝рд╛ рдЕрдиреБрдХреВрд▓рд┐рдд рдХрд░рдирд╛ рдкрдбрд╝рд╛: рдЦрд┐рдбрд╝рдХреА рдХреА рд╡рд╕реНрддреБ рдХреЗ рд╕рдВрджрд░реНрднреЛрдВ рдХреЛ рд╡рд╣рд╛рдВ рд╕реЗ рд╣рдЯрд╛ рджреЗрдВ, рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдпрд╣рд╛рдВ рдирд╣реАрдВ рд╣реИ, рдФрд░ рдЕрдиреНрдп рдЫреЛрдЯреА рдЪреАрдЬреЗрдВредрдФрд░ рд╡рд░реНрддрдорд╛рди рдорд╛рди рдХреЛ рдПрдХ рдкреИрд░рд╛рдореАрдЯрд░ рдХреЗ рд░реВрдк рдореЗрдВ рдкрд╛рд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ - рдЖрдк рдЗрд╕ рдкрд░ рд╡рд┐рд╢реНрд╡рд╛рд╕ рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВ - рджрд┐рдП рдЧрдП рдХреЙрд▓рдмреИрдХ рдлрд╝рдВрдХреНрд╢рди рдореЗрдВ, рдЬрд┐рд╕рдореЗрдВ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЖрдк рдЗрди рд╡рд░реНрддрдорд╛рди рдореВрд▓реНрдпреЛрдВ рдХреЗ рдмрд░рд╛рдмрд░ рдирд┐рд░реНрджреЗрд╢рд╛рдВрдХ рдкрд░ рджреГрд╢реНрдп рдкрд░ рдПрдХ 3 рдбреА рдСрдмреНрдЬреЗрдХреНрдЯ рд╕реЗрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдпрд╛ рдЙрди рдкрд░ рдЯрдХрд░рд╛рд╡ рдХреА рдЬрд╛рдВрдЪ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдзрдиреНрдпрд╡рд╛рдж, рдХреИрдкред рдореБрдЭреЗ рдЕрдкрдиреЗ рдЗрдВрдЬрди рдХреЛ рд╕реНрдерд╛рдиреАрдп "рдЗрдХреЛрд╕рд┐рд╕реНрдЯрдо" рд╕реЗ рдереЛрдбрд╝рд╛ рдЕрдиреБрдХреВрд▓рд┐рдд рдХрд░рдирд╛ рдкрдбрд╝рд╛: рдЦрд┐рдбрд╝рдХреА рдХреА рд╡рд╕реНрддреБ рдХреЗ рд╕рдВрджрд░реНрднреЛрдВ рдХреЛ рд╡рд╣рд╛рдБ рд╕реЗ рд╣рдЯрд╛ рджреЗрдВ, рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдпрд╣рд╛рдБ рдирд╣реАрдВ рд╣реИ, рдФрд░ рдЕрдиреНрдп рдЫреЛрдЯреА рдЪреАрдЬреЗрдВредрдФрд░ рд╡рд░реНрддрдорд╛рди рдорд╛рди рдХреЛ рдПрдХ рдкреИрд░рд╛рдореАрдЯрд░ рдХреЗ рд░реВрдк рдореЗрдВ рдкрд╛рд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ - рдЖрдк рдЗрд╕ рдкрд░ рд╡рд┐рд╢реНрд╡рд╛рд╕ рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВ - рджрд┐рдП рдЧрдП рдХреЙрд▓рдмреИрдХ рдлрд╝рдВрдХреНрд╢рди рдореЗрдВ, рдЬрд┐рд╕рдореЗрдВ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЖрдк рдЗрди рд╡рд░реНрддрдорд╛рди рдореВрд▓реНрдпреЛрдВ рдХреЗ рдмрд░рд╛рдмрд░ рдирд┐рд░реНрджреЗрд╢рд╛рдВрдХ рдкрд░ рджреГрд╢реНрдп рдкрд░ рдПрдХ 3 рдбреА рдСрдмреНрдЬреЗрдХреНрдЯ рд╕реЗрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдпрд╛ рдЙрди рдкрд░ рдЯрдХрд░рд╛рд╡ рдХреА рдЬрд╛рдВрдЪ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдзрдиреНрдпрд╡рд╛рдж, рдХреИрдкред рдореБрдЭреЗ рдЕрдкрдиреЗ рдЗрдВрдЬрди рдХреЛ рд╕реНрдерд╛рдиреАрдп "рдЗрдХреЛрд╕рд┐рд╕реНрдЯрдо" рд╕реЗ рдереЛрдбрд╝рд╛ рдЕрдиреБрдХреВрд▓рд┐рдд рдХрд░рдирд╛ рдкрдбрд╝рд╛: рдЦрд┐рдбрд╝рдХреА рдХреА рд╡рд╕реНрддреБ рдХреЗ рд╕рдВрджрд░реНрднреЛрдВ рдХреЛ рд╡рд╣рд╛рдБ рд╕реЗ рд╣рдЯрд╛ рджреЗрдВ, рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдпрд╣рд╛рдБ рдирд╣реАрдВ рд╣реИ, рдФрд░ рдЕрдиреНрдп рдЫреЛрдЯреА рдЪреАрдЬреЗрдВред

рд╣рд╛рдВ, рдлрд┐рд░ рднреА - рдкрд░реНрдпрд╛рд╡рд░рдг рдХреЗ рдкрд░рд┐рджреГрд╢реНрдп рдФрд░ рд╡рд╕реНрддреБрдУрдВ рдХреЛ рд╕реНрдХреНрд░реЙрд▓ рдХрд░рдиреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВред рдореИрдВрдиреЗ рдкреВрд░реА рджреБрдирд┐рдпрд╛ рдХреЛ рдПрдХ NullObject рдореЗрдВ рд░рдЦрдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛, рдЬреЛ рдХрд┐ рдПрдХ рдЦрд╛рд▓реА 3 рдбреА рдСрдмреНрдЬреЗрдХреНрдЯ, рдПрдХ рдХрдВрдЯреЗрдирд░ рдореЗрдВ рд╣реИ, рдФрд░ рдПрдиреАрдореЗрд╢рди рдХреЗ рд▓рд┐рдП рдХреЗрд╡рд▓ рдПрдХ рдкреИрд░рд╛рдореАрдЯрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЗрд╕реЗ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░реЗрдВ - рдЗрд╕рдХрд╛ рдПрдХреНрд╕ рд╕рдордиреНрд╡рдпред рдХрдВрдЯреЗрдирд░ рдХреЗ рдЕрдВрджрд░, рд╕рднреА рдореЙрдбрд▓реЛрдВ рдореЗрдВ рд╕рдорд╛рди рдирд┐рд░реНрджреЗрд╢рд╛рдВрдХ рд╣реЛрддреЗ рд╣реИрдВ рдЬреИрд╕реЗ рдХрд┐ рд╡реЗ рдмрд╛рд╣рд░ рдереЗ, рдХреЗрд╡рд▓ рдЕрдм рдЙрдирдХреЗ рд▓рд┐рдП рд╕рдВрджрд░реНрдн рдкреНрд░рдгрд╛рд▓реА рдЗрд╕ рдЦрд╛рд▓реА рд╡рд╕реНрддреБ рд╕реЗ рдмрдВрдзреА рд╣реИред рдЪрдЯреНрдЯрд╛рдиреЛрдВ рдФрд░ рдлреВрд▓реЛрдВ рдХреЛ рджреЛрд╣рд░рд╛рдпрд╛ рдЬрд╛рдПрдЧрд╛ (рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдЬрдореАрди рд╕реЗ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдКрдВрдЪрд╛рдЗрдпреЛрдВ рдкрд░, рд╕реНрддрд░ рдЖрд░реЗрдЦ рдХреЗ рдЕрдиреБрд╕рд╛рд░), рдЗрд╕рд▓рд┐рдП рдЖрдк рдЗрди рд╡рд╕реНрддреБрдУрдВ рдХрд╛ рдкреБрди: рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдЬреИрд╕рд╛ рдХрд┐ рдЖрдк рдЪрд▓рддреЗ рд╣реИрдВ, рдЙрдиреНрд╣реЗрдВ "рдХрдВрдЯреЗрдирд░" рдХреЗ рдЕрдВрджрд░ рд╡рд╛рдВрдЫрд┐рдд рдХреНрд╖реИрддрд┐рдЬ рдФрд░ рдКрд░реНрдзреНрд╡рд╛рдзрд░ рд╕реНрдерд┐рддрд┐ рд╕реЗрдЯ рдХрд░рдирд╛ рд╣реИред рдореИрдВрдиреЗ рдлреНрд░реЗрдо рдореЗрдВ рдЧрд┐рд░рдиреЗ рд╡рд╛рд▓реА рд╡рд╕реНрддреБрдУрдВ рдХреЗ рд▓рд┐рдП рдПрдХ рдЦреЛрдЬ рдкреНрд░рдгрд╛рд▓реА рд▓рд┐рдЦреА (рд╡рд░реНрддрдорд╛рди рдХрдВрдЯреЗрдирд░ рдСрдлрд╕реЗрдЯ рдкрд░), рдЬреЛ рдЙрд╕ рд╡рд╕реНрддреБ рдХреЛ рд╕реЗрдЯ рдХрд░рддрд╛ рд╣реИ рдЬреЛ рдлреНрд░реЗрдо рдХреЛ рдПрдХ рдирдИ рд╕реНрдерд┐рддрд┐ рдореЗрдВ рдЫреЛрдбрд╝ рджреЗрддрд╛ рд╣реИ рдЕрдЧрд░ рдпрд╣ рд╡рд╣рд╛рдВ рджрд┐рдЦрд╛рдИ рджреЗред рдЖрдк рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ,рдпрд╣ рддреАрди рд╡рд╕реНрддреБрдУрдВ рдХреЗ рдЙрджрд╛рд╣рд░рдг рдкрд░ рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред (рдЦреЗрд▓ рдореЗрдВ рдЙрдирдореЗрдВ рд╕реЗ рдЕрдзрд┐рдХ рд╣реЛрдЧрд╛, рдЗрд╕рд▓рд┐рдП рд╡рд╣рд╛рдВ рдЕрдм рдЖрдк рдкрд░реНрдпрд╛рд╡рд░рдг рд╡рд╕реНрддреБрдУрдВ рдХреЗ "рдкреБрдирд░реНрд╡реНрдпрд╡рд╕реНрдерд╛" рдХрд╛ рдРрд╕рд╛ рдкреНрд░рднрд╛рд╡ рдирд╣реАрдВ рджреЗрдЦреЗрдВрдЧреЗред)



рд╡рд╕реНрддреБрдУрдВ рдХреЗ рдирд┐рд░реНрджреЗрд╢рд╛рдВрдХ рдХреЛ рдЕрджреНрдпрддрди рдХрд░рдиреЗ рдХрд╛ рдХрд╛рд░реНрдп рдЗрд╕ рддрд░рд╣ рджрд┐рдЦрддрд╛ рд╣реИ:

oCoordSet: function(v) {
    //  :    
    //   
    var camx = -ap.oWorld.transform.x.pinLastValue();
    //  
    var x1 = camx - ap.game.scro.w2;
    var x2 = camx + ap.game.scro.w2;
    //   
    for (var i = 0; i < ap.d.lv.length; i++) {
        //    
        if ((ap.d.lv[i].x >= x1) & (ap.d.lv[i].x <= x2)) {
            //   
            ap.d.lv[i].o = Scene.root.find(ap.d.lv[i].n);
            //  -  
            ap.d.lv[i].o.transform.y = ap.d.lv[i].y;
            if ((ap.d.lv[i].n == 'cloud') || (ap.d.lv[i].n == 'rain')) {
                //    ,
                //  
                //   2.3,
                //     
                ap.d.lv[i].o.transform.x = ap.d.lv[i].x - (x2 - ap.d.lv[i].x) * 2.3 + 0.2;
            } else {
                //    ,
                //      
                ap.d.lv[i].o.transform.x = ap.d.lv[i].x;
            };
        };
    };
    //        
    //     
    if (camx > ap.game.grassPosLast) {
        ap.game.grassPosLast += ap.game.grassd;
        ap.game.grassi = 1 - ap.game.grassi;
        ap[ap.game.grassNm[ap.game.grassi]].transform.x = ap.game.grassPosLast;
    };
},

рдореБрдЦреНрдп рдЪрд░рд┐рддреНрд░


рдЦреЗрд▓ рдореЗрдВ рдореБрдЦреНрдп рдЪрд░рд┐рддреНрд░ рдПрдХ рдЕрдХрд▓реНрдкрдиреАрдп рддрд┐рддрд▓реА рд╣реИ, рдЬреЛ рдмрд╛рдзрд╛рдУрдВ рдХреЛ рдкрд╛рд░ рдХрд░рддреЗ рд╣реБрдП рд╕рд╛рд╣рд╕рдкреВрд░реНрд╡рдХ рдЖрдЧреЗ рдмрдврд╝рддрд╛ рд╣реИред рдореИрдВрдиреЗ рдЕрдкрдиреЗ рд╕рд┐рд░ рдХреЛ рдореЛрдбрд╝рдХрд░ рдФрд░ рдЭреБрдХрд╛рдХрд░, рдПрдХ рдорд╛рд░реНрдХрд░ рдпрд╛ рдХрд░реНрд╕рд░ (рд▓рд╛рдЗрдЯ рдкреНрд╡рд╛рдЗрдВрдЯ) рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдХреЗ рдкреНрд░рдмрдВрдзрди рдХрд░рдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛ред рдФрд░ рдЗрд╕ рдмрд┐рдВрджреБ рдХреА рджрд┐рд╢рд╛ рдореЗрдВ рдПрдХ рддрд┐рддрд▓реА рдзреАрд░реЗ рд╕реЗ рдЙрдбрд╝ рдЬрд╛рдПрдЧреА (рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдпрд╣ рдПрдХ рд▓рдбрд╝рд╛рдХреВ рдирд╣реАрдВ рд╣реИ, рди рд╣реА рдпрд╣ рдЯреЗрд▓реАрдкреЛрд░реНрдЯ рдХрд░ рд╕рдХрддрд╛ рд╣реИ)ред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдпрджрд┐ рдЖрдк рд╕рд┐рд░ рдЭреБрдХрд╛рд╡ рдШрдЯрдирд╛ рдХреА рд╕рджрд╕реНрдпрддрд╛ рд▓реЗрддреЗ рд╣реИрдВ, рддреЛ рдЖрдк рдЗрд╕ рддрд░рд╣ рдКрд░реНрдзреНрд╡рд╛рдзрд░ рдирд┐рдпрдВрддреНрд░рдг рд▓рд╛рдЧреВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ:

FaceTracking.face(0).cameraTransform.rotationX.monitor().subscribe(function(event) {
    var v = event.newValue;
    //  
    var scrH2 = ap.game.scr.h2;
    //
    var p = -v * 0.5;
    if (p < -scrH2) {
        p = -scrH2;
    } else if (p > scrH2) {
        p = scrH2;
    };
    //  
    var d = 0.006;
    //  
    var cur = ap.oPers.transform.y.pinLastValue();
    if (p < cur) {
        cur -= d;
        if (cur < p) {cur = p;};
    } else {
        cur += d;
        if (cur > p) {cur = p;};
    };
    //    ()
    ap.oPointer1.transform.y = p;
    //   ,
    // ,    
    ap.game.pers.dy + = cur - ap.game.pers.y;
});

рдЗрд╕реА рддрд░рд╣ рдХреНрд╖реИрддрд┐рдЬ рдХреЗ рд▓рд┐рдПред рдХреЗрд╡рд▓ рд╡рд╣рд╛рдБ рдШрдЯрдирд╛ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рд╣реИ рдХрд┐ рд╡рд╣ рдЭреБрдХрд╛рд╡ рдХреА рдирд╣реАрдВ, рдмрд▓реНрдХрд┐ рдПрдХ рд╣реЗрдб рд░реЛрдЯреЗрд╢рди (рд░реЛрдЯреЗрд╢рдирд╡рд╛рдИ) рдХреА рд╣реИ, рдФрд░ рд╕реНрдХреНрд░реАрди рдХреА рдКрдВрдЪрд╛рдИ рдХреЗ рдмрдЬрд╛рдп, рдЗрд╕рдХреА рдЪреМрдбрд╝рд╛рдИ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВред

colliders


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

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

рд╕рд┐рджреНрдзрд╛рдВрдд рдЬреИрд╕рд╛ рд╣реЛрдЧрд╛ред рд╕рд┐рд░ рдЭреБрдХрд╛рд╡ рдФрд░ рд╕рд┐рд░ рдореЛрдбрд╝ рдШрдЯрдирд╛рдУрдВ рдореЗрдВ, рдПрдХреНрд╕ рдФрд░ рд╡рд╛рдИ рдХреБрд▓реНрд╣рд╛рдбрд╝рд┐рдпреЛрдВ рдХреЗ рд╕рд╛рде рдПрдХ рдСрдлрд╕реЗрдЯ рдЬрдорд╛ рд╣реЛрддрд╛ рд╣реИред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рджреБрдирд┐рдпрд╛ рдХреЛ рд╕реНрдХреНрд░реЙрд▓ рдХрд░рдиреЗ рдХреЗ рдХрд╛рд░реНрдп рдореЗрдВ, "рдЧреБрд▓реНрд▓рдХ" рдореЗрдВ рдПрдХ рдХреНрд╖реИрддрд┐рдЬ рд╡рд┐рд╕реНрдерд╛рдкрди рднреА рдЬреЛрдбрд╝рд╛ рдЬрд╛рддрд╛ рд╣реИред рдФрд░ рдлрд┐рд░ рдЗрд╕рдХреА рдЬрд╛рдВрдЪ рдХреА рдЬрд╛рддреА рд╣реИ, рдпрджрд┐ рд╕рдВрдЪрд┐рдд рд╡рд┐рд╕реНрдерд╛рдкрди рдХреЛ рдореВрд▓ рдирд┐рд░реНрджреЗрд╢рд╛рдВрдХ рдореЗрдВ рдЬреЛрдбрд╝рд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рджреБрдирд┐рдпрд╛ рдХреА рдХрд┐рд╕реА рднреА рд╡рд╕реНрддреБ рдХреЗ рд╕рд╛рде рдЯрдХрд░рд╛рд╡ рд╣реЛрдЧрд╛ред рдпрджрд┐ рдирд╣реАрдВ, рддреЛ рдЦрд┐рд▓рд╛рдбрд╝реА рдХреЗ рдореВрд▓ рдирд┐рд░реНрджреЗрд╢рд╛рдВрдХ рдкреНрд▓рд╕ рдСрдлрд╕реЗрдЯ рд╡рд░реНрддрдорд╛рди рдирд┐рд░реНрджреЗрд╢рд╛рдВрдХ рджреНрд╡рд╛рд░рд╛ рдмрдирд╛рдП рдЬрд╛рддреЗ рд╣реИрдВред рдФрд░ рдлрд┐рд░ рд╣рдо рд╕реНрд░реЛрдд рд╡рд╛рд▓реЗ рдХреЛ рд╡рд░реНрддрдорд╛рди рд▓реЛрдЧреЛрдВ рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд░рддреЗ рд╣реИрдВ (рд░реАрд╕реЗрдЯ рдХрд░рддреЗ рд╣реИрдВ) рдФрд░ рдСрдлрд╝рд╕реЗрдЯ рд░реАрд╕реЗрдЯ рдХрд░рддреЗ рд╣реИрдВред рдпрджрд┐ рдРрд╕рд╛ рд╣реИ, рддреЛ рдирд┐рд░реНрджреЗрд╢рд╛рдВрдХ рдХреЛ рдореВрд▓ рдореЗрдВ рд╡рд╛рдкрд╕ рд░реЛрд▓ рдХрд░реЗрдВред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рд╣рдореЗрдВ рдпрд╣ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдХрд┐ рдЯрдХреНрдХрд░ рдХрд┐рд╕ рдЕрдХреНрд╖ рдкрд░ рд╣реЛрдЧреА, рдХреНрдпреЛрдВрдХрд┐ рджреЛрдиреЛрдВ рдирд┐рд░реНрджреЗрд╢рд╛рдВрдХ рд╡рд╛рдкрд╕ рдирд╣реАрдВ рд▓реБрдврд╝рдХреЗ рдЬрд╛ рд╕рдХрддреЗред рдЕрдиреНрдпрдерд╛, рдЦрд┐рд▓рд╛рдбрд╝реА рдмрд╕ рдЕрдВрддрд░рд┐рдХреНрд╖ рдореЗрдВ рдПрдХ рдмрд┐рдВрджреБ рдкрд░ "рдЪрд┐рдкрдХ рдЬрд╛рддрд╛ рд╣реИ" рдФрд░ рдЕрдм рдХрд╣реАрдВ рднреА рдирд╣реАрдВ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдЙрд╕реЗ рдзреБрд░реА рдХреЗ рд╕рд╛рде рдЖрдВрджреЛрд▓рди рдХреА рд╕реНрд╡рддрдВрддреНрд░рддрд╛ рджреЗрдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИ рдЬрд┐рд╕рдХреЗ рд╕рд╛рде рдЯрдХрд░рд╛рд╡ рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИредрддреЛ рдЖрдк рдЙрд╕реЗ рдПрдХ рдмрд╛рдзрд╛ рдХреЗ рдЪрд╛рд░реЛрдВ рдУрд░ рдЙрдбрд╝рдиреЗ рдХрд╛ рдореМрдХрд╛ рджреЗ рд╕рдХрддреЗ рд╣реИрдВред

setPersPos: function(camx, camdx) {
    //   
    //       (camx,camdx)

    //     
    var persx = ap.game.pers.x;
    var persy = ap.game.pers.y;
    var dx = ap.game.pers.dx;
    var dy = ap.game.pers.dy;

    // ,     
    var col = ap.collisionDetect(
        {x: persx, y: persy, dx: dx, dy: dy},
        {x: camx, dx: camdx, y: 0}
    );

    if (col.f == true) {
        // 

        if (col.colx == true) {
            //   
            //    ,
            //   
            //(    ,    )
            ap.game.pers.x = col.x;
        } else {
            //    ,
            //   
            ap.game.pers.x = persx + dx;
        };

        if (col.coly == true) {
            // -  
            ap.game.pers.y = col.y;
        } else {
            ap.game.pers.y = persy + dy;
        };

    } else {
        //  ,   
        ap.game.pers.x = persx + dx;
        ap.game.pers.y = persy + dy;
    };

    // 
    ap.game.pers.dx = 0;
    ap.game.pers.dy = 0;

    //     
    ap.oPers.transform.x = ap.game.pers.x;
    ap.oPers.transform.y = ap.game.pers.y;
},

рдЯрдХрд░рд╛рд╡ рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рдиреЗ рдХрд╛ рдХрд╛рд░реНрдп рд╕реНрд╡рдпрдВ:

collisionDetect: function(opers, ow) {
    // , opers -   , ow -  

    var res = {f: false, colx: false, coly: false, x: 0, y: 0};

    var ocoll, x, y, w, h, persx, persy, persx0, persy0, od, colx1, coly1, colx2, coly2;
    var collw = false, collh = false;

    //  
    //(  ,  "" )
    persx0 = opers.x + ow.x - ow.dx;
    persy0 = opers.y + ow.y;

    //       
    persx = persx0 + opers.dx;
    persy = persy0 + opers.dy;

    //  
    for (var i = 0; i < ap.d.lv.length; i++) {
        od = ap.d.lv[i]; //obj data

        //    (   ),
        //     
        //        
        if (typeof ap.d.colld[od.n] !== "undefined") {

            //       
            ocoll = ap.d.colld[od.n];
            colx1 = od.x + ocoll.x1;
            colx2 = od.x + ocoll.x2;
            coly1 = od.y + ocoll.y1;
            coly2 = od.y + ocoll.y2;

            if ((persx < colx1) || (persx > colx2) || (persy < coly1) || (persy > coly2)) {} else {
                //   
                res.f = true;

                //        ,
                //,    
                if ((persx0 < colx1) || (persx0 > colx2)) {
                    collw = true;
                };
                //        ,
                //,    
                if ((persy0 < coly1) || (persy0 > coly2)) {
                    collh = true;
                };

            };
        };

    };

    //   

    //  ,     ,
    //  
    if (collw == true) {
        res.colx = true;
        res.x = persx0 - ow.x;
    } else {
        res.x = opers.x;
    };

    // -  
    if (collh == true) {
        res.coly = true;
        res.y = persy0 + ow.y;
    } else {
        res.y = opers.y;
    };

    return res;
},

рдмрд╛рд░рд┐рд╢


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

рд╕рдВрдпрдо


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

рд╕рд╛рд░рд╛рдВрд╢


рдРрд╕рд╛ рдирд╣реАрдВ рд╣реИ рдХрд┐ рдореЗрд░рд╛ рдЦреЗрд▓ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рд░реЛрдорд╛рдВрдЪрдХ рдерд╛ред рд╡рд╣ рд╢рд╛рдпрдж рдЧрддрд┐рд╢реАрд▓рддрд╛ рдФрд░ рдЕрддрд┐рд░рд┐рдХреНрдд рдпрд╛рдВрддреНрд░рд┐рдХреА рдХрд╛ рдЕрднрд╛рд╡ рд╣реИред рдореИрдВ рдПрдХ рдЕрдкрдбреЗрдЯ рдЬрд╛рд░реА рдХрд░реВрдВрдЧрд╛ред рд▓реЗрдХрд┐рди рдореБрдЭреЗ рдПрд╣рд╕рд╛рд╕ рд╣реБрдЖ рдХрд┐ рдЗрдВрд╕реНрдЯрд╛рдЧреНрд░рд╛рдо рдкрд░ рдЧреЗрдо рдмрдирд╛рдирд╛ рджрд┐рд▓рдЪрд╕реНрдк рд╣реИред рдпрд╣ рдПрдХ рддрд░рд╣ рдХреА рдЪреБрдиреМрддреА рд╣реИред рдореБрдЭреЗ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рд╕рд╛рдзрдиреЛрдВ рдХреЗ рд╕рдВрджрд░реНрдн рдореЗрдВ рдФрд░ рд╕рднреА рдкреНрд░рдХрд╛рд░ рдХреЗ рдХрд╛рд░реНрдпреЛрдВ рдХреЛ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдФрд░ рд╣рд▓ рдХрд░рдиреЗ рдХреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдФрд░ рдЖрд╡рдВрдЯрд┐рдд рд╕реНрдореГрддрд┐ рдХреА рдорд╛рддреНрд░рд╛ рдХрд╛ рдЖрдирдВрдж рдорд┐рд▓рд╛ред рдореБрдЭреЗ рдпрд╛рдж рд╣реИ рдХрд┐рд╕реА рдиреЗ рдХрд╣рд╛ рдерд╛ рдХрд┐ 640 Kb рд╕рднреА рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рд╣реИред рдЕрдм 2 рдПрдордмреА рдХреЗ 3 рдбреА рдЧреЗрдо рдХреЛ рдлрд┐рдЯ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░реЗрдВред рдореИрдВ, рд╢рд╛рдпрдж, рдпрд╣ рддрд░реНрдХ рдирд╣реАрдВ рджреВрдВрдЧрд╛ рдХрд┐ рд╡реЗ рд╕рднреА рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рд╣реИрдВ ... рд▓реЗрдХрд┐рди рдХреЛрд╢рд┐рд╢ рдХрд░реЛ!


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

  • рд╕реНрдХреЗрд▓ред 3 рдбреА рд╕рдВрдкрд╛рджрдХ рдореЗрдВ рд╕рднреА 3 рдбреА рдореЙрдбрд▓ рдХреЗ рдкреИрдорд╛рдиреЗ рдХреЛ рд╕рдорд╛рдпреЛрдЬрд┐рдд рдХрд░реЗрдВ рддрд╛рдХрд┐ рд╡рд╣ рдЦреЗрд▓ рдореЗрдВ рдордВрдЪ рдкрд░ рддреБрд░рдВрдд 1: 1 рд╣реЛред
  • . . , .
  • . FBX, . -. , .
  • . JPG , , , -, JPG, PNG.
  • . , , . Spark AR , . , , , 3D-.
  • 3D , : , . . .
  • , , . javascript .
  • рд╕реНрдкрд╛рд░реНрдХ рдПрдЖрд░ рдХреЗ рд╕рдВрджрд░реНрдн рдореЗрдВ, рдХреЛрдИ рд╡рд┐рдВрдбреЛ рдСрдмреНрдЬреЗрдХреНрдЯ рдирд╣реАрдВ рд╣реИ рдФрд░ рд╕рднреА рдкреНрд░рдХрд╛рд░ рдХреЗ рдмреНрд░рд╛рдЙрдЬрд╝рд░-рд╡рд┐рд╢рд┐рд╖реНрдЯ рдСрдмреНрдЬреЗрдХреНрдЯ рдЬреИрд╕реЗ рдХрд┐ webkitRequestAnimationFrame, mozRequestAnimationFrame, рдФрд░ рдЗрд╕реА рддрд░рд╣ред рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдПрдиреАрдореЗрд╢рди рдореЗрдВ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдХрд░рддреЗ рд╕рдордп рдпрд╣ рдПрдХ рднрд╛рдЧреНрдп рд╣реИред

All Articles