3 рдбреА рдЪрд┐рддреНрд░ рдмрдирд╛рдирд╛ - рдПрдХ рдкреНрд░реЛрдЯреЛрдЯрд╛рдЗрдк рд╕рд┐рд╕реНрдЯрдо



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

рдмрд╣реБрдд рд╕рдордп рдкрд╣рд▓реЗ рдореИрдВ рдпрд╣ рдЬрд╛рдирдХрд░ рд╣реИрд░рд╛рди рдерд╛ рдХрд┐ рдореЗрд░рд╛ рд▓реИрдкрдЯреЙрдк (рд╕рдмрд╕реЗ рдирдпрд╛ рдФрд░ рд╕рдмрд╕реЗ рд╢рдХреНрддрд┐рд╢рд╛рд▓реА) рд╡реЗрдмрдЬреАрдПрд▓ рдорд╛рдирдХ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИред рдХреБрдЫ рдкреНрд░рдпрд╛рд╕реЛрдВ рдХреЗ рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк, 3D рдЪрд┐рддреНрд░ рдмрдирд╛рдиреЗ рдФрд░ рдкреНрд░рдХрд╛рд╢рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рд┐рд╕реНрдЯрдо рдХрд╛ рдПрдХ рдкреНрд░реЛрдЯреЛрдЯрд╛рдЗрдк рдкреНрд░рд╛рдкреНрдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред

http://ewclid.headfire.ru/

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

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



рдкреНрд░реЛрдЯреЛрдЯрд╛рдЗрдк рд╕реБрд╡рд┐рдзрд╛рдПрдБ


рдлрд┐рд▓рд╣рд╛рд▓, рдкреНрд░реЛрдЯреЛрдЯрд╛рдЗрдк рдореЗрдВ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдВ рд╣реИрдВ:

3D рджреГрд╢реНрдп рджреГрд╢реНрдп рдореЛрдб:


рдПрдХ рдбреНрд░рд╛рдЗрдВрдЧ рдмреЛрд░реНрдб рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ


рджреГрд╢реНрдпреЛрдВ рдкрд░, рдПрдХ рд╕реНрд╡реИрдЪреНрдЫрд┐рдХ рдбреНрд░рд╛рдЗрдВрдЧ рдмреЛрд░реНрдб рдПрдХ рдкреГрд╖реНрдарднреВрдорд┐ рдХреЗ рд░реВрдк рдореЗрдВ рдореМрдЬреВрдж рд╣реЛ рд╕рдХрддрд╛ рд╣реИред рдмреЛрд░реНрдб рдкрд░ A0 рдкреНрд░рд╛рд░реВрдк рдореЗрдВ рдХрд╛рдЧрдЬ рдХреА рдПрдХ рд╢реАрдЯ рд╣реИред рдореИрдВрдиреЗ рдкреЗрдбрд╝ рдХреЛ рдкреЗрдбрд╝ рдХреА рддрд░рд╣ рджрд┐рдЦрдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХреА, рдФрд░ рдХрд╛рдЧрдЬ рдкрд░ - рдХрд╛рдЧрдЬред рдпрджрд┐ рдЖрдк рдмрд╛рд░реАрдХреА рд╕реЗ рджреЗрдЦрддреЗ рд╣реИрдВ, рддреЛ рдЖрдк рдЪрд╛рд░ рдХреЛрдиреЛрдВ рдкрд░ рдкрд┐рди рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВред



рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдмреЛрд░реНрдб рдЙрдкрдпреЛрдЧреА рд╣реИ - рдпрд╣ рд╕рдордиреНрд╡рдп рдкреНрд░рдгрд╛рд▓реА рд╕реЗрдЯ рдХрд░рддрд╛ рд╣реИ, рдЕрдВрддрд░рд┐рдХреНрд╖ рдФрд░ рдкреИрдорд╛рдиреЗ рдХреА рднрд╛рд╡рдирд╛ рджреЗрддрд╛ рд╣реИред рдЙрд╕рдХреА рдкреГрд╖реНрдарднреВрдорд┐ рдкрд░ рдЪрд┐рддреНрд░ рдмреЗрд╣рддрд░ рджрд┐рдЦрддреЗ рд╣реИрдВред рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ, рдирд┐рд░реНрджреЗрд╢рд╛рдВрдХ рдХрд╛ рдХреЗрдВрджреНрд░ рд╢реАрдЯ рдХрд╛ рдХреЗрдВрджреНрд░ рд╣реИред рдЖрдпрд╛рдо рдорд┐рд▓реАрдореАрдЯрд░ (рд╢реАрдЯ рдЖрдпрд╛рдо, рдХреНрд░рдорд╢рдГ, 841 ├Ч 1189) рдореЗрдВ рджрд┐рдП рдЧрдП рд╣реИрдВред рдпрджрд┐ рдЖрдк Z=0 рд╕реЗрдЯ рдХрд░рдХреЗ рдирд┐рд░реНрдорд╛рдг рдХрд░реЗрдВрдЧреЗ, рддреЛ рдирд┐рд░реНрдорд╛рдг рдкреЗрдкрд░ рдкреНрд▓реЗрди рдореЗрдВ рд╣реЛрдЧрд╛ред рдЦреИрд░, рдЬреЛ рдХреЛрдИ рднреА рдорд╛рддреНрд░рд╛ рдореЗрдВ рдЬрд╛рддрд╛ рд╣реИ рдЙрд╕реЗ рдЧреИрд░-рд╢реВрдиреНрдп рдЬреЗрдб-рдореВрд▓реНрдпреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред

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

рдбреЗрдореЛ рдЪрд┐рддреНрд░рдг


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

рдбреЗрдореЛ 1. рдЖрджрд┐рдоред


рдбреЗрдореЛ 2. рдХрдВрдкрд╛рдЙрдВрдб рдСрдмреНрдЬреЗрдХреНрдЯред


рдбреЗрдореЛ 3. рдПрдХреНрд╕ 3 рдбреА рдкреНрд░рд╛рд░реВрдк рдореЗрдВ рдСрдмреНрдЬреЗрдХреНрдЯред


рдбреЗрдореЛ 4. рдПрдирд┐рдореЗрд╢рдиред рдЯреЗрдЯреНрд░рд╛рд╣реЗрдбреНрд░реЙрди рдХрд╛ рдирд┐рд░реНрдорд╛рдгред (рдПрдиреАрдореЗрд╢рди рджреГрд╢реНрдп рдХреЗ рдКрдкрд░реА рдмрд╛рдПрдВ рдХреЛрдиреЗ рдореЗрдВ рд╢рд╛рдорд┐рд▓ рд╣реИ)ред


рдореИрдВ рдбреЗрдореЛ 3 рдХреЗ рд╕реНрд░реЛрдд рдХреЛрдб рдХреЛ рд▓рд╛рддрд╛ рд╣реВрдВ рддрд╛рдХрд┐ рдпрд╣ рд╕реНрдкрд╖реНрдЯ рд╣реЛ рдХрд┐ рдХреИрд╕реЗ рдмрд┐рд▓реНрдб рд▓рдЧрднрдЧ рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВред

 ###3D### function zzCustomLamp($place, $color) { zzSetCoord($place); zzLamp('', array(0,0,0)); for ($i=1; $i<=6; $i++) { zzSetStyle($color, $i/7); zzCircle('', array(0,0,$i*40), 50+$i*10); } } zzDesk(); zzCustomLamp(array(-200,-200,0),'red'); zzCustomLamp(array(-200,200,0),'green'); zzCustomLamp(array(200,-200,0),'blue'); zzCustomLamp(array(200,200,0),'gray'); 


рдПрдХ 3 рдбреА рдЯреАрд╡реА рдкрд░ рдЯреЗрд╕реНрдЯ


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

рдбреНрд░реЙ рдХрд░рдиреЗ рдХреЗ рдЗрдЪреНрдЫреБрдХ рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдирд┐рд░реНрджреЗрд╢


рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдЬрд╛рдирдХрд╛рд░реА рдЙрди рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рд╣реИ рдЬреЛ рдЕрдкрдиреЗ рджрдо рдкрд░ рдЖрдХрд░реНрд╖рд┐рдд рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВред рдЖрдкрдХреЛ рд▓реЙрдЧрд┐рди рдПрдбрд┐рдЯрд░ рдХреЗ рдиреАрдЪреЗ рд▓реЙрдЧ рдЗрди рдХрд░рдирд╛ рд╣реЛрдЧрд╛ (рдкрд╛рд╕рд╡рд░реНрдб рд▓реЙрдЧрд┐рди рдХреЗ рд╕рдорд╛рди рд╣реИ)ред рдлрд┐рд░ рдЪрдпрди рдХрд░реЗрдВ - рдкреНрд░рдХрд╛рд╢рди рдмрдирд╛рдПрдВ, 3 рдбреА рджреГрд╢реНрдпред рд╕рд╛рдордЧреНрд░реА рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рд╡рд┐рдВрдбреЛ рдореЗрдВ, рдЖрдк рдХрдорд╛рдВрдб рдЯрд╛рдЗрдк рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдмрд╣реБрдд рдкрд╣рд▓реА рдЪреАрдЬ рд▓рд╛рдЗрди ###3D### рд╕рд╛рде рдореБрдЦреНрдп рд╕рд╛рдордЧреНрд░реА рд╕реЗ PHP рдХреЛрдб рдХреЛ рдЕрд▓рдЧ рдХрд░рдирд╛ рд╣реИред рдлрд┐рд░ zzDesk(); рдЯрд╛рдЗрдк рдХрд░реЗрдВ zzDesk(); - рдпрджрд┐ рдЖрдк рдПрдХ рдбреНрд░рд╛рдЗрдВрдЧ рдмреЛрд░реНрдб рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВред рдФрд░ рдлрд┐рд░ - рдХрдорд╛рдВрдб рджрд░реНрдЬ рдХрд░реЗрдВред

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

 // ###3D### -   PHP- $place=array( $x, $y, $z ) $size=array( $dx, $dy , $dz ) $rotation = array ( $axis_x, $axis_y, $axis_z, $angle) // $angle   ,     . $color = 'gray' 'red' 'green' 'blue' 'yellow' $transparent = 0..1 ( тАУ 1 тАУ  ). $emissive = true тАУ    $id = 'circle01' -   //    , //     $id_comment = 'com01' -   //         //  id,     //       //    function zzSetHide(); //     (  ) function zzSetShow(); //     function zzSetStyle($color, {$transparent}, {$emissive} ); //     function zzSetCoord($center, {$rotation} ); //     //   function zzDesk(); //   function zzPoint($id, $place) ; //  function zzLine($id, $pBegin, $pEnd); //  function zzVector($id, $pBegin, $pEnd); //  (   ) function zzCircle($id, $place, $radius, {$rotation} ) ; //  function zzBox($id, $place, $size, {$rotation} ) ; //  (  ) function zzSphere($id, $place, $radius) ; //  function zzCone($id, $place, $radius, $height, {$rotation} ); //  function zzCylinder($id, $place, $radius, $height, {$rotation} ) ; //  function zzLamp($id, $place) ; // ,  x3d (  teapot тАУ   ) //  function zzStepHide($id); //  function zzStepShow($id); //  function zzStepComment($comment_id); //   function zzStepCommentHide($comment_id); //    ( ) function zzStepPause(); //   (  2 ) 


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

рдкреНрд░реЛрдЯреЛрдЯрд╛рдЗрдк рдореЗрдВ рдХреНрдпрд╛ рд▓рд╛рдЧреВ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ


рдХрдИ рд╕рдВрднрд╛рд╡рдирд╛рдПрдВ рдкреНрд░реЛрдЯреЛрдЯрд╛рдЗрдк рдХреЗ рджрд╛рдпрд░реЗ рд╕реЗ рдкрд░реЗ рдереАрдВ, рд╣рд╛рд▓рд╛рдВрдХрд┐ рдЙрдиреНрд╣реЗрдВ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреЗ рдЗрд░рд╛рджреЗ рдереЗред


рд╣реБрдб рдХреЗ рдиреАрдЪреЗ рдПрдХ рдирдЬрд╝рд░ рдбрд╛рд▓реЗрдВ


рд╣реБрдб рдХреЗ рддрд╣рдд: рдПрдХ рд╕реАрдПрдордПрд╕ рдХреЗ рд░реВрдк рдореЗрдВ - Drupal 6 , рдПрдХ WebGL рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдХреЗ рд░реВрдк рдореЗрдВ - x3dom (xFreedom рдХреЗ рд░реВрдк рдореЗрдВ рдкрдврд╝реЗрдВ)ред рдЙрди рджреЛрдиреЛрдВ рдХреЛ рдереЛрдбрд╝рд╛ рд╕рдВрд╢реЛрдзрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдХреНрдпрд╛ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ:


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

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


All Articles