рдЦреЗрд▓ рджреГрд╢реНрдп рдХреЗ рд▓рд┐рдП 3 рдбреА рдореЙрдбрд▓ рдХрд╛ рдЕрдиреБрдХреВрд▓рди

рдпрд╣ рд▓реЗрдЦ рдпреВрдирд┐рдЯреА рдореЗрдВ 3 рдбреА рдореЙрдбрд▓ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд╡рд┐рднрд┐рдиреНрди рдкрд╣рд▓реБрдУрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреНрд░рд╛рд╕реНрдиреЛрдбрд╛рд░ рд╕реНрдЯреВрдбрд┐рдпреЛ рдкреНрд▓рд╛рд░рд┐рдпрдо рд╕реЗ рдкреНрд░рдХрд╛рд╢рдиреЛрдВ рдХреА рдПрдХ рд╢реНрд░реГрдВрдЦрд▓рд╛ рдХреЛ рдкреВрд░рд╛ рдХрд░рддрд╛ рд╣реИред рдкрд┐рдЫрд▓реЗ рд▓реЗрдЦ: "рдПрдХрддрд╛ рдореЗрдВ рдореЗрд╖ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреА рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдВ" , "рдПрдХрддрд╛: рдореЗрд╖ рдХреА рдкреНрд░рдХреНрд░рд┐рдпрд╛рддреНрдордХ рд╕рдВрдкрд╛рджрди" , "рдПрдХрддрд╛ рдФрд░ рдиреБрдХрд╕рд╛рди рдореЗрдВ 3 рдбреА рдореЙрдбрд▓ рдХрд╛ рдЖрдпрд╛рдд" , "рдмрдирд╛рд╡рдЯ рд╕реНрдХреИрдирд┐рдВрдЧ рдореЗрдВ рдкрд┐рдХреНрд╕реЗрд▓ рдЗрдВрдбреЗрдВрдЯреЗрд╢рди" ред

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



рджреГрд╢реНрдп рдореЗрдВ рдлрд╕рд▓


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

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

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

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


рдмрд╣реБрднреБрдЬ рдХреЗ рд╕рд╛рде рдмрд╣реБрднреБрдЬ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рддреЗ рд╕рдордп рд░рдВрдЧ рдкреНрд░рдХреНрд╖реЗрдк рдХрд╛ рдПрдХ рдЙрджрд╛рд╣рд░рдг

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

рдореВрд▓ рдЬрд╛рд▓ рдХреЛ рдкреНрд░рддреНрдпреЗрдХ рдмрд╣реБрднреБрдЬ рдХреЗ рд▓рд┐рдП рдПрдХ рдХреЛрдиреЗ рдХреЗ рд╕рд╛рде рдПрдХ рдЬрд╛рд▓ рдореЗрдВ рдмрджрд▓реЗрдВ
private static Mesh GetNotSmoothMesh(Mesh origin) { var oVertices = origin.vertices; var oTriangles = origin.triangles; var vertices = new Vector3[oTriangles.Length]; var triangles = new int[oTriangles.Length]; for (int i = 0; i < triangles.Length; i++) { vertices[i] = oVertices[oTriangles[i]]; triangles[i] = i; } return new Mesh() { indexFormat = vertices.Length > 65535 ? IndexFormat.UInt32 : IndexFormat.UInt16, vertices = vertices, triangles = triangles }; } 


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


рдмрд╛рдЗрдЯ рд░рдВрдЧ рдХрд╛ рдЬрд╛рд▓

рдореЗрд╖ рд░рдВрдЧ рдЬрд┐рд╕рдореЗрдВ рдкреНрд░рддреНрдпреЗрдХ рд╢реАрд░реНрд╖ рдХреЗрд╡рд▓ рдПрдХ рдмрд╣реБрднреБрдЬ рдХрд╛ рд╣реИ
 private static void ColorizePolygons(Mesh mesh) { var pColors = ColorsOfPolygons(mesh); var colors = new Color[mesh.vertexCount]; for (int i = 0; i < colors.Length; i++) { colors[i] = pColors[i / 3]; } mesh.colors = colors; } private static Color[] GetColorsOfPolygons(Mesh mesh) { var colors = new Color[mesh.triangles.Length / 3]; for (int i = 0; i < colors.Length; i++) { var color = Int2Color(i);//         ,     Color2Int //      ,       int     Color32 colors[i] = color; } return colors; } 


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

рд╡рд┐рднрд┐рдиреНрди рдХреИрдорд░рд╛ рдХреЛрдгреЛрдВ рд╕реЗ рд░рдВрдЧреЛрдВ рдХреЛ рдкрдврд╝рдирд╛ рдФрд░ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░рдирд╛
 // CameraTransform тАФ         //      SetCameraTransform private static HashSet<Color> GetVisibleColors(Camera camera, CameraTransform[] cameraTransforms) { var renderTexture = new RenderTexture(1920, 1080, 24);//for example var rtRect = new Rect(0, 0, renderTexture.width, renderTexture.height); var frame = new Texture2D(renderTexture.width, renderTexture.height, TextureFormat.RGB24, false);//    -  RGB24   ,    RGBA32 var visibleColorsSet = new HashSet<Color>(); foreach (var cameraTransform in cameraTransforms) { SetCameraTransform(camera, cameraTransform); CreateScreenShot(camera, renderTexture, frame, rtRect); visibleColorsSet.UnionWith(GetTextureColors(frame)); } return visibleColorsSet; } public static void SetCameraTransform(Camera camera, CameraTransform camTransform) { camera.transform.position = camTransform.Position; camera.transform.rotation = camTransform.Rotation; camera.fieldOfView = camTransform.FieldOfView; camera.orthographic = camTransform.IsOrthographic; camera.nearClipPlane = camTransform.NearClippingPlane; camera.farClipPlane = camTransform.FarClippingPlane; } private static HashSet<Color> GetTextureColors(Texture2D texture) { return new HashSet<Color>(texture.GetPixels()); } private static void CreateScreenShot(Camera cam, RenderTexture renderTexture, Texture2D screenShot, Rect renderTextureRect) { cam.targetTexture = renderTexture; cam.Render(); RenderTexture.active = cam.targetTexture; screenShot.ReadPixels(renderTextureRect, 0, 0); RenderTexture.active = null; cam.targetTexture = null; } } 


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

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

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

3 рдбреА рдлрд╕рд▓


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

рд╣рдорд╛рд░реА рдХрдВрдкрдиреА рдореЗрдВ 3 рдбреА рдореЙрдбрд▓ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдЙрдкрдХрд░рдг рдмреНрд▓реЗрдВрдбрд░ рд╣реИ ред рд╣рдо рдЙрд╕рдореЗрдВ рдЪрдврд╝ рдЧрдПред рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЗрд╕ рддрд░рд╣ рдХреЗ "рд╡рдпрд╕реНрдХ" рд╕реЙрдлреНрдЯрд╡реЗрдпрд░, рдмреНрд▓реЗрдВрдбрд░ рдХреА рддрд░рд╣, рд╕рдорд╛рди рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рд╣реЛрдиреА рдЪрд╛рд╣рд┐рдПред рд╣рд╛рд▓рд╛рдВрдХрд┐, рдпрд╣ рдкрддрд╛ рдЪрд▓рд╛ рдХрд┐ рдЙрд╕реЗ рдирд╣реАрдВ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред рдореБрдЭреЗ рдЕрдкрдиреА рдмрд╛рдЗрдХ рджреЗрдЦрдиреА рдереАред

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

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


рдмреНрд▓реЗрдВрдбрд░ рдореЗрдВ рджреВрд░ рд╕реЗ рд╣рд╛рдЗрд▓рд╛рдЗрдЯрд┐рдВрдЧ


рдЪрдпрди рдХрд╛ рдкрд░рд┐рдгрд╛рдо

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

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

рдпрд╣ рддрд░реАрдХрд╛, рдХрд▓рд╛рдХрд╛рд░реЛрдВ рдХреА рд░рд╛рдп рдореЗрдВ, рдмрд╣реБрдд рдЖрдХреНрд░рд╛рдордХ рдерд╛, рдЗрд╕рд▓рд┐рдП рд╣рдордиреЗ рдХреЗрд╡рд▓ рдмреИрдХрдлрд╕ рдХреЛ рдХреНрд░реЙрдк рдХрд░рдиреЗ рдкрд░ рдзреНрдпрд╛рди рджреЗрдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛ред

рдирд┐рд╖реНрдХрд░реНрд╖


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

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

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

Source: https://habr.com/ru/post/hi484792/


All Articles