рдлреЛрд░реНрде рдФрд░ рд╢реЗрдбреНрд╕

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

рдпрд╣рд╛рдБ рдПрдХ рдирдореВрдирд╛ рдлреЛрд░реНрде рд╣рд╛рдЗрдХреБ рдХреЛрдб рдФрд░ рдЫрд╡рд┐ рд╣реИ рдХрд┐ рдпрд╣ рдХреЛрдб рдмрдирд╛рддрд╛ рд╣реИ: рдмреНрд░реИрдб рдиреЗрд▓реНрд╕рди рджреНрд╡рд╛рд░рд╛ "рд▓рд╛рдЗрдЯ рдбреНрд░реЙрдк"ред

: iii xyz* Sin ; x 5 * xy - iii exp y iii 

рдмреНрд░реИрдб рджреНрд╡рд╛рд░рд╛ рд▓рд╛рдЗрдЯ рдбреНрд░реЙрдк

рд╣рдо рдореЗрдВ рд╕реЗ рдХрдИ рдЕрджреНрднреБрдд ("рд▓рд╛рдЗрд╡" рд╕рд╣рд┐рдд) рдЪрд┐рддреНрд░реЛрдВ рдХрд╛ рдЗрдВрддрдЬрд╛рд░ рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдкрд╣рд▓реЗ - рдереЛрдбрд╝рд╛ рд╕рд┐рджреНрдзрд╛рдВрддред

рдореВрд▓ рдЕрд╡рдзрд╛рд░рдгрд╛рдПрдБ


рд╕реБрд░рдХреНрд╖рд╛ рд╕рдВрдмрдВрдзреА рд╕рд╛рд╡рдзрд╛рдирд┐рдпрд╛рдВ ред рдЬрд╛рд╣рд┐рд░ рд╣реИ, рдкреИрд░рд╛ "рд╡рд╛рд░реНрдирд┐рдВрдЧ" рд╕реЗ рдкрд╣рд▓реЗ рдХрд┐рд╕реА рдХреЗ рдкрд╛рд╕ рдкрдврд╝рдиреЗ рдХрд╛ рд╕рдордп рдирд╣реАрдВ рд╣реИ, рдЗрд╕рдХреЗ рдмрдЬрд╛рдп, рд╡реЗ рддреБрд░рдВрдд рдСрдирд▓рд╛рдЗрди рд╕рдВрдкрд╛рджрдХ рдХреЗ рдкрд╛рд╕ рдЬрд╛рддреЗ рд╣реИрдВ рдФрд░ рдХреБрдЫ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░рддреЗ рд╣реИрдВред рдкрд░рд┐рдгрд╛рдо рджреБрдЦрдж рд╣реИрдВ: рд╕рд░реНрд╡рд░ рдмрд╛рдврд╝ рдЧрдпрд╛ рдерд╛, рдХрд╛рдо рдХрд╛ рдЖрдзрд╛рд░ рдирд┐рд╖реНрдХреНрд░рд┐рдп рд╣рд╛рдЗрдХреБ рдХреЗ рд╕рд╛рде рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдХреГрдкрдпрд╛ рдереЛрдбрд╝рд╛ рдиреАрдЪреЗ рд╕реНрдХреНрд░реЙрд▓ рдХрд░реЗрдВ рдФрд░ рд╕реЗрд▓реНрдл-рд╕реНрд╡рд┐рдорд┐рдВрдЧ рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдкрд╛рдиреА рдкрд░ рд╡реНрдпрд╡рд╣рд╛рд░ рдХреЗ рдирд┐рдпрдореЛрдВ рдХреЛ рдкрдврд╝реЗрдВред рдзрдиреНрдпрд╡рд╛рдж!

рдлреЛрд░реНрде рдПрдХ рдЦрдбрд╝реА рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖рд╛ рд╣реИред рдХрдИ рдирдВрдмрд░реЛрдВ рдкрд░ рдХрд╛рд░реНрд░рд╡рд╛рдИ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рдкрд╣рд▓реЗ рдЙрдиреНрд╣реЗрдВ рд╕реНрдЯреИрдХ рдкрд░ рд▓реЛрдб рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред рдпрд╣ рдХреЗрд╡рд▓ рд░рд┐рдХреНрдд рд╕реНрдерд╛рди рджреНрд╡рд╛рд░рд╛ рдЕрд▓рдЧ рдХрд┐рдП рдЧрдП рдирдВрдмрд░реЛрдВ рдХреЛ рд╕реВрдЪреАрдмрджреНрдз рдХрд░рдХреЗ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдлрд┐рд░ рд╕реНрдЯреИрдХ рд╕реЗ рд╕рдВрдЦреНрдпрд╛рдУрдВ рдкрд░ рдХреА рдЬрд╛рдиреЗ рд╡рд╛рд▓реА рдХреНрд░рд┐рдпрд╛ рдХреЛ рдЗрдВрдЧрд┐рдд рдХрд░реЗрдВред рдЯреАрдореЗрдВ рднреА рд░рд┐рдХреНрдд рд╕реНрдерд╛рди рд╕реЗ рдЕрд▓рдЧ рд╣реЛ рдЬрд╛рддреА рд╣реИрдВ рдФрд░ рдЧрдгрдирд╛ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рдХрд┐рд╕реА рднреА рдХреНрд░рдо рдореЗрдВ рд╕рдВрдЦреНрдпрд╛рдУрдВ рдХреЗ рд╕рд╛рде рдорд┐рд▓рд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рд╕рд╛рдзрд╛рд░рдг рдЕрдВрдХрдЧрдгрд┐рддреАрдп рдСрдкрд░реЗрд╢рди рд╕реНрдЯреИрдХ рдХреЗ рд╢реАрд░реНрд╖ рд╕реЗ рдСрдкрд░реЗрдВрдб рд▓реЗрддреЗ рд╣реИрдВ рдФрд░ рдЗрд╕рдХреЗ рдмрдЬрд╛рдп рдкрд░рд┐рдгрд╛рдо рджреЗрддреЗ рд╣реИрдВред
1 2 3 + /
рдЙрджрд╛рд╣рд░рдг 1: рд╣рдо рд╕реНрдЯреИрдХ рдкрд░ рд╕рдВрдЦреНрдпрд╛ 1, 2 рдФрд░ 3 рдХреЛ рд▓реЛрдб рдХрд░рддреЗ рд╣реИрдВ, рдлрд┐рд░ рджреЛ рдКрдкрд░реА рд╕рдВрдЦреНрдпрд╛рдУрдВ рдХреЛ рдЬреЛрдбрд╝рддреЗ рд╣реИрдВ (рд╕реНрдЯреИрдХ 1, 5 рдХрд╛ рд░реВрдк рд▓реЗрддрд╛ рд╣реИ) рдФрд░ рдлрд┐рд░ рдПрдХ рд╕рдВрдЦреНрдпрд╛ рдХреЛ рджреВрд╕рд░реЗ рдореЗрдВ рд╡рд┐рднрд╛рдЬрд┐рдд рдХрд░рддреЗ рд╣реИрдВред рдирддреАрдЬрддрди, рд╕реНрдЯреИрдХ рдореЗрдВ рдЙрддреНрддрд░ рд╣реЛрддрд╛ рд╣реИ: рд╕рдВрдЦреНрдпрд╛ 0.2
1 2 + 3 /
рдЙрджрд╛рд╣рд░рдг 2: рдПрдХ рдЕрд▓рдЧ рдкреНрд░рдХреНрд░рд┐рдпрд╛ред рд╣рдо рд╕рдВрдЦреНрдпрд╛ 1 рдФрд░ 2 рдХреЛ рд╕реНрдЯреИрдХ рдкрд░ рд▓реЛрдб рдХрд░рддреЗ рд╣реИрдВ, рдЙрдиреНрд╣реЗрдВ рдЬреЛрдбрд╝рддреЗ рд╣реИрдВред рдкрд░рд┐рдгрд╛рдо рд╕реНрдЯреИрдХ рдкрд░ рд╕рдВрдЦреНрдпрд╛ 3 рд╣реИред рд╣рдо рд╕реНрдЯреИрдХ рдкрд░ рдПрдХ рдФрд░ рд╕рдВрдЦреНрдпрд╛ 3 рд▓реЛрдб рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рд╡рд┐рднрд╛рдЬрди рдХрд░рддреЗ рд╣реИрдВред рдЙрддреНрддрд░: рдвреЗрд░ рдХреЗ рд╢реАрд░реНрд╖ рдкрд░ рдирдВрдмрд░ 1ред

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

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

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

рдиреНрдпреВрдирддрдо рдПрдиреАрдореЗрд╢рди
 x y t sin 1 + 2 / 

рд╕рд░рд▓рддрдо рдПрдиреАрдореЗрд╢рди рдХрд╛ рдПрдХ рдЙрджрд╛рд╣рд░рдг ред рд╣рдо рд╕реНрдЯреИрдХ рдкрд░ рдПрдХреНрд╕ рдХреЛрдСрд░реНрдбрд┐рдиреЗрдЯ рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдЗрд╕реЗ рдЕрдкрд░рд┐рд╡рд░реНрддрд┐рдд рдЫреЛрдбрд╝ рджреЗрддреЗ рд╣реИрдВ - рдпрд╣ рд░рдВрдЧ рдХреЗ рд▓рд╛рд▓ рдШрдЯрдХ рдХреЛ рдкреНрд░рддрд┐рдмрд┐рдВрдмрд┐рдд рдХрд░реЗрдЧрд╛ред рд╣рдордиреЗ рд╕реНрдЯреИрдХ рдкрд░ рджреВрд╕рд░реЗ рд╕реНрдерд╛рди рдкрд░ рд╣рд░реЗ рд░рдВрдЧ рдХреЗ рдШрдЯрдХ рдХреЛ рд░рдЦрд╛, рдпрд╣ рд╡рд╛рдИ рд╣реЛрдЧрд╛ (рдЗрд╕рд▓рд┐рдП, рд╣рд░рд╛ рдиреАрдЪреЗ рд╕реЗ рдКрдкрд░ рддрдХ рдЬрд╛рдПрдЧрд╛)ред рдиреАрд▓реЗ рдШрдЯрдХ рдХреЗ рд░реВрдк рдореЗрдВ, рд╣рдо рд╕рдордп рдЯреА рдбрд╛рд▓рддреЗ рд╣реИрдВред рдФрд░ рдЕрдм рд╣рдо рдЕрдВрддрд┐рдо рд╕реЗрдЯ рд╕рдВрдЦреНрдпрд╛ рдкрд░ рдХрдИ рдСрдкрд░реЗрд╢рди рдХрд░рддреЗ рд╣реИрдВред рдкрд╣рд▓реЗ рд╣рдо рдЗрд╕рдореЗрдВ рд╕реЗ рд╕рд╛рдЗрди рд▓реЗрддреЗ рд╣реИрдВред рдлрд┐рд░ рд╣рдо 1 рдЬреЛрдбрд╝рддреЗ рд╣реИрдВ рдФрд░ 2 рд╕реЗ рд╡рд┐рднрд╛рдЬрд┐рдд рдХрд░рддреЗ рд╣реИрдВред рд╡рд╣ рд╕рдм рд╣реИред рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рд░реЗрдВрдЬ рдореЗрдВ рдПрдХ рд╕рд╛рдЗрди рдерд╛ [-1,1], рдФрд░ рдмрди рдЧрдпрд╛ [0,1] - рдЬреИрд╕рд╛ рдХрд┐ рд░рдВрдЧ рдХрд╛ рдПрдХ рдШрдЯрдХ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред рдФрд░ рдлрд┐рд░ рдПрдХ рд╕реБрдЦрдж рд▓рд╣рд░ рдиреАрд▓реЗ рдШрдЯрдХ рдХреЗ рд╕рд╛рде рдЪрд▓реА рдЧрдИ, рдФрд░ рдЕрдм рд╡реЗ рдкрд┐рдЫрд▓реЗ рдмрд┐рдВрджреБ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдЕрдзрд┐рдХ рдЬрд▓рд╛рдП рдЧрдП рдереЗ, рд▓рд╛рд▓ рдФрд░ рд╣рд░реЗ рд░рдВрдЧ рдХреЗ рдШрдЯрдХ - рд╕реМрдВрджрд░реНрдп рд╕реЗ рдЫрд╛рдпрд╛рдВрдХрд┐рдд!
рддреБрд▓рдирд╛ рдХреЗ рд▓рд┐рдП, рдпрд╣рд╛рдВ рд╡рд╣реА GLSL рд╢реЗрдбрд░ рд╣реИ:
 void main(void) { vec2 uv = gl_FragCoord.xy / iResolution.xy; gl_FragColor = vec4(uv,0.5+0.5*sin(iGlobalTime),1.0); } 

рдпрд╣ рдХрд┐рд╕рдХреЗ рд▓рд┐рдП рд▓рдЧрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдлреЛрд░реНрде рдХреЛрдб рдореБрдЭреЗ рдЖрд╕рд╛рди рдФрд░ рд╕реНрдкрд╖реНрдЯ рд▓рдЧрддрд╛ рд╣реИ, рдпрд╣ рд╡рд┐рд╖рдп рдореЗрдВ рдкреНрд░рд╡реЗрд╢ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рдХрдо рд╕реАрдорд╛ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред рджреЗрдЦреЗрдВ рдХрд┐ рдореЗрд░реЗ 9 рд╕рд╛рд▓ рдХреЗ рдмреЗрдЯреЗ рдиреЗ рдХрд┐рд╕ рддрд░рд╣ (рдЦрд░реЛрдВрдЪ рд╕реЗ) рдлреЛрд░реНрде рд╣рд╛рдПрдмреВ рдХреЗ рд╕рд╛рде рдореЗрд░реЗ рдХреБрдЫ рджрд┐рдиреЛрдВ рдХреЗ рдкреНрд░рдпреЛрдЧреЛрдВ рдХреЛ рджреЗрдЦрд╛ред рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдПрдХ рд╕рдВрдХреЗрддрдХ рд╣реИред

рдЖрдЧреЗ рдмрдврд╝реЛ!


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

рдордирд╡реЗ рджреНрд╡рд╛рд░рд╛ рдЧреЛрд▓реНрдбрди рдмрдореНрдк рдХреЙрдлреА рдордиреЗ рдордирд╡реЗ рджреНрд╡рд╛рд░рд╛ рдкрдЪрдорди
рддрд╕реНрд╡реАрд░реЛрдВ рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВ рдпрд╣ рд╡рд╣рд╛рдБ рдЪрд▓рд╛ рдЬрд╛рддрд╛ рд╣реИ! (рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдХреНрд░реЛрдо, рдлрд╝рд╛рдпрд░рдлрд╝реЙрдХреНрд╕, IE11 рдореЗрдВ)

рдореЗрд░реЗ рдХрд╛рд░реНрдпрдХреНрд░рдо, рдЬрд╝рд╛рд╣рд┐рд░ рд╣реИ, рдмрд╣реБрдд рдЕрдкрдардиреАрдп рд╣реИрдВред рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рд╣рд╛рд▓ рд╣реА рдореЗрдВ (рдЗрд╕ рдлреЛрд░реНрде рдЕрдиреБрд╡рд╛рджрдХ рдХреЗ рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЛ рдЪреБрдирдиреЗ рд╡рд╛рд▓реЗ рдЫреЛрдЯреЗ рдмреЗрдЯреЗ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж) рдореИрдВрдиреЗ рдХрд╛рд░реНрдпрдХреНрд░рдо рдореЗрдВ рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдВ рд▓рд┐рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдЕрдиреИрдЪреНрдЫрд┐рдХ рдХреНрд╖рдорддрд╛ рдХреЗ рдЕрд╕реНрддрд┐рддреНрд╡ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕реАрдЦрд╛ (рдХреЛрд╖реНрдардХ рдореЗрдВ, рдЬрд┐рд╕реЗ рдЯрд┐рдкреНрдкрдгреА рдкрд╛рда рд╕реЗ рдПрдХ рд╕реНрдерд╛рди рд╕реЗ рдЕрд▓рдЧ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП)ред рджреВрд╕рд░реА рдмрд╛рдд - рдФрд░ рдпрд╣ рдореБрдЦреНрдп рдмрд╛рдд рд╣реИ - рдореИрдВрдиреЗ рдХрд╛рд░реНрдпрдХреНрд░рдо рдХреЗ рдЖрдХрд╛рд░ рдХреЛ рдХрдо рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХреАред рдЗрд╕ рддрд░рд╣ рдХрд╛ рдПрдХ рдЦреЗрд▓ рд╣реИ - рдЕрдиреБрдХреВрд▓рди, рдпрд╣ рд▓реЛрдХрддрд╛рдВрддреНрд░рд┐рдХ рдореЗрдВ рдмрд╣реБрдд рд▓реЛрдХрдкреНрд░рд┐рдп рд╣реИ ред 256 рдмрд╛рдЗрдЯреНрд╕ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ? рд╢рд╛рдмрд╛рд╢! рдЕрдм рдЗрд╕реЗ 128 рдореЗрдВ рд░рдЦрддреЗ рд╣реИрдВред рдЗрд╕рд▓рд┐рдП рд╕рдмрд╕реЗ рдкрд╣рд▓реА рдмрд╛рдд рдореИрдВ рдлреЛрд░реНрде рднрд╛рд╖рд╛ рдХреЗ рдХрдорд╛рдВрдб рдХреЛ рдлрд┐рд░ рд╕реЗ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рддрд╛ рд╣реВрдВред
 : q dup * ; 

рдмреГрд╣рджрд╛рдиреНрддреНрд░ рдлреЛрд░реНрде рднрд╛рд╖рд╛ рдХрд╛ рдПрдХ рдРрд╕рд╛ рдСрдкрд░реЗрдЯрд░ рд╣реИ (рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдлреЛрд░реНрдЯ рдкреНрд░реЛрдЧреНрд░рд╛рдорд░реНрд╕ рдХреЗ рдмреАрдЪ "рдХрдорд╛рдВрдб" рдФрд░ "рдбрд┐рдХреНрд╢рдирд░реА" рдХреЗ рдмрдЬрд╛рдп "рд╢рдмреНрдж" рдХреЛ "рдХрдорд╛рдВрдб рдФрд░ рдлрд╝рдВрдХреНрд╢рдВрд╕ рдХрд╛ рдПрдХ рд╕реЗрдЯ" рдХреЗ рд░реВрдк рдореЗрдВ рдХрд╣рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░рдерд╛рдЧрдд рд╣реИ, рд▓реЗрдХрд┐рди рд╣рдо рдЗрд╕реЗ рдЬрдЯрд┐рд▓ рдирд╣реАрдВ рдХрд░реЗрдВрдЧреЗ)ред рдмреГрд╣рджрд╛рдиреНрддреНрд░ рд╡рд┐рд╡рд░рдг рдПрдХ рдлрд╝рдВрдХреНрд╢рди рдкрд░рд┐рднрд╛рд╖рд╛ рдХреЗ рд╕рдорд╛рди рд╣реИред рдмреГрд╣рджрд╛рдиреНрддреНрд░ рдХреЗ рдмрд╛рдж (рдПрдХ рд╕реНрдерд╛рди рд╕реЗ рдЕрд▓рдЧ, рд╣рдореЗрд╢рд╛ рдХреА рддрд░рд╣) рдирдП рдСрдкрд░реЗрдЯрд░ рдХрд╛ рдирд╛рдо рд╣реИ, рдЗрд╕ рдЙрджрд╛рд╣рд░рдг рдореЗрдВ рдпрд╣ "рдХреНрд╖" ("рд╡рд░реНрдЧ" рд╢рдмреНрдж рд╕реЗ) рд╣реИред рдирд╛рдо рдХреЗ рдмрд╛рдж, рдПрдХ рдЫреЛрдЯреЗ рд╕реЗ рдХрд╛рд░реНрдпрдХреНрд░рдо рдХреЛ рдПрдХ рд╕реНрдерд╛рди рдХреЗ рд╕рд╛рде рд▓рд┐рдЦрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬреЛ рд╣рдорд╛рд░реЗ рдирдП рдмрдиреЗ рдСрдкрд░реЗрдЯрд░ "рдХреНрдпреВ" рдХрд╛ рд╢рд░реАрд░ рд╣реИред рдЕрдВрддрд┐рдо рдСрдкрд░реЗрдЯрд░ рдЕрд░реНрдзрд╡рд┐рд░рд╛рдо рд╣реИ, рдкрд░рд┐рднрд╛рд╖рд╛ рдХрд╛ рдЕрдВрдд (рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдпрд╣ рд╡рд┐рд╢реЗрд╖ рд░рд┐рдЯрд░реНрди рд╕реНрдЯреИрдХ рд╕реЗ рд░рд┐рдЯрд░реНрди рдПрдбреНрд░реЗрд╕ рдХреЛ рдирд┐рдХрд╛рд▓рддрд╛ рд╣реИ рдФрд░ рд╡рд╣рд╛рдВ рдЕрдиреБрджреЗрд╢ рдХрд╛рдЙрдВрдЯрд░ рдХреЛ рдлрд┐рд░ рд╕реЗ рд╡реНрдпрд╡рд╕реНрдерд┐рдд рдХрд░рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдлрд┐рд░ рд╕реЗ, рд╣рдо рдЗрд╕реЗ рдЬрдЯрд┐рд▓ рдирд╣реАрдВ рдХрд░реЗрдВрдЧреЗ)ред
рдЕрдХреНрд╕рд░ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд┐рдП рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рдХрдорд╛рдВрдб рдХреНрд░рдо рдЕрд▓рдЧ-рдЕрд▓рдЧ рдирдП рдСрдкрд░реЗрдЯрд░реЛрдВ рдореЗрдВ рд╕рдордЭ рдореЗрдВ рдЖрддреЗ рд╣реИрдВ, рднрд▓реЗ рд╣реА рдЗрд╕рдХрд╛ рднреМрддрд┐рдХ рдЕрд░реНрде рди рд╣реЛ ред рдорд╛рди рд▓реАрдЬрд┐рдП рдХрд┐ рдореИрдВ рдПрдХ рдкрд╛рд░рдВрдкрд░рд┐рдХ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рджреГрд╖реНрдЯрд┐рдХреЛрдг рдХреЗ рд╕рд╛рде рд░реЗ рдЯреНрд░реЗрд╕рд┐рдВрдЧ рд▓рд┐рдЦ рд░рд╣рд╛ рд╣реВрдВред рдореЗрд░реЗ рд▓рд┐рдП рд╡реИрдХреНрдЯрд░ рддреАрди рд╕рдВрдЦреНрдпрд╛рдУрдВ рдХреЗ рдЕрдЯреВрдЯ рд░реВрдк рд╕реЗ рдЬреБрдбрд╝реЗ рд╣реБрдП рд╕реЗрдЯ рд╣реИрдВ, рдореЗрд░реЗ рд▓рд┐рдП рд╕рд╛рдорд╛рдиреНрдпреАрдХрд░рдг рдлрд╝рдВрдХреНрд╢рди рдПрдХ рдЕрд▓рдЧ рд╕реВрддреНрд░ рд╣реИ рдЬрд┐рд╕рдХрд╛ рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рднреМрддрд┐рдХ рдЕрд░реНрде рд╣реИ, рдФрд░ рдЗрд╕реА рддрд░рд╣ред рд▓реЗрдХрд┐рди рдЕрдЧрд░ рдореИрдВ рд╡рд┐рд╢реБрджреНрдз рд░реВрдк рд╕реЗ рдпрдВрддреНрд░рд╡рддреН рд░реВрдк рд╕реЗ, "рдЧрд╣рди рдЖрдВрддрд░рд┐рдХ рдЕрд░реНрде" рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕реЛрдЪреЗ рдмрд┐рдирд╛, рдлреЛрд░реНрде рдХрд╛рд░реНрдпрдХреНрд░рдо рдХрд╛ рдЕрдиреБрдХреВрд▓рди рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░ рджреВрдВ, рддреЛ рд╕реНрдерд┐рд░рд╛рдВрдХ рджреНрд╡рд╛рд░рд╛ рдЧреБрдгрди рд╡рд╛рд╖реНрдкреАрдХрд░рдг рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ, рдХреБрдЫ рдХрд╛рд░реНрдп рдмреАрдЪ рдореЗрдВ рдЯреВрдЯ рдЬрд╛рддреЗ рд╣реИрдВ рдФрд░ рдЕрдиреНрдп рдХрд╛рд░реНрдпреЛрдВ рдХреЗ рд╕рд╛рде рдЪрд┐рдкрдХ рдЬрд╛рддреЗ рд╣реИрдВ, рдФрд░ рдЕрдВрдд рдореЗрдВ ... рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк, рдореБрдЭреЗ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЕрд▓рдЧ рд╕рдВрд░рдЪрд┐рдд рдХрд╛рд░реНрдпрдХреНрд░рдо рдорд┐рд▓рддрд╛ рд╣реИред рдЕрдкрдиреА рд╡рд┐рд╢реЗрд╖ рд╕реБрдВрджрд░рддрд╛ рд╣реИред рдЗрд╕ рддрдереНрдп рдХрд╛ рдЙрд▓реНрд▓реЗрдЦ рдирд╣реАрдВ рд╣реИ рдХрд┐ рдпрд╣ рдЫреЛрдЯрд╛ рд╣реЛ рдЧрдпрд╛ рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП:
 x ' r / z * lx m y ' r / z * ly m 

рдпрд╣рд╛рдВ x рдФрд░ y рд╡реИрд╢реНрд╡рд┐рдХ рд╕реНрдерд┐рд░рд╛рдВрдХ рд╣реИрдВ, рдмрд╛рдХреА рд╕рдм рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рджреНрд╡рд╛рд░рд╛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред "рд╕реНрдЯреНрд░реЛрдХ" рдСрдкрд░реЗрдЯрд░ рд╣рдореЗрдВ рдХрд┐рд╕реА рдЕрдиреНрдп рд╕рдордиреНрд╡рдп рдкреНрд░рдгрд╛рд▓реА рдореЗрдВ рд▓реЗ рдЬрд╛рддрд╛ рд╣реИ, "r" рдСрдкрд░реЗрдЯрд░ рд╡реЗрдХреНрдЯрд░ рдХреА рд▓рдВрдмрд╛рдИ рдХреА рдЧрдгрдирд╛ рдХрд░рддрд╛ рд╣реИ, z рдСрдкрд░реЗрдЯрд░ рд╕рд╛рдорд╛рдиреНрдп рдХреА рдЧрдгрдирд╛ рдХрд░рддрд╛ рд╣реИ, "lx" рдФрд░ "ly" рдкреНрд░рдХрд╛рд╢ рд╕реНрд░реЛрдд рдХреЗ рдирд┐рд░реНрджреЗрд╢рд╛рдВрдХ рджреЗрддрд╛ рд╣реИ, "m" рд╡реЗрдХреНрдЯрд░ рдХреЛ рд╕рд╛рдорд╛рдиреНрдп рдХрд░рддрд╛ рд╣реИ (рдЕрдзрд┐рдХ рд╕рдЯреАрдХ рд░реВрдк рд╕реЗ, рдЗрд╕рдХреЗ рдирд┐рд░реНрджреЗрд╢рд╛рдВрдХ рдореЗрдВ рд╕реЗ рдПрдХ)ред рдпрджрд┐ рдЖрдк рдЪрд╛рд╣реЗрдВ, рддреЛ рд╣рдо рд╕реНрд╡рдпрдВ "z" рдСрдкрд░реЗрдЯрд░ рдХреЗ рд╢рд░реАрд░ рдореЗрдВ "z" рдХреЗ рдмрд╛рдж рдЧреБрдгрд╛ рдХреЛ рдЬреЛрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВ (рдХреБрдЫ рдЬреЛрдбрд╝реЗ рдХреЛ рдмрдЪрд╛рдПрдВ)ред рдФрд░ "z" рд╕реЗ рдкрд╣рд▓реЗ рдХреЗ рд╡рд┐рднрд╛рдЬрди рдХреЛ рдЗрд╕рдореЗрдВ рдЬреЛрдбрд╝рд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ (рдпрд╛ рдкрд┐рдЫрд▓реЗ рдСрдкрд░реЗрдЯрд░ "r") рдореЗрдВред рдЕрдиреБрдХреВрд▓рди рдХреЗ рджреМрд░рд╛рди, рдпреЗ рд╕рднреА рдордзреНрдпрд╡рд░реНрддреА рдХреНрд░рд┐рдпрд╛рдПрдВ рд╢рдмреНрджрдХреЛрд╢ рдореЗрдВ рд░реЗрдВрдЧрддреА рд╣реИрдВ, рдФрд░ рдХрд╛рд░реНрдпрдХреНрд░рдо рдХреЗ рд╢рд░реАрд░ рдореЗрдВ рдХреЗрд╡рд▓ рдирдВрдЧреЗ рд╕рд╛рд░ рд░рд╣рддрд╛ рд╣реИ: x, y, t ред
рдпрд╣ рд╕реБрдВрджрд░ рд╣реИред рд▓реЗрдХрд┐рди рдПрдХ рд╣рдлреНрддреЗ рдмрд╛рдж рдпрд╣ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЕрдкрдардиреАрдп рдерд╛, рдЬрд╝рд╛рд╣рд┐рд░ рд╣реИред

рдХреНрдпрд╛ рдЖрдк рдПрдХ рд╕рд░рд▓ рдХрд╛рд░реНрдпрдХреНрд░рдо рдХрд╛ рдЙрджрд╛рд╣рд░рдг рдЪрд╛рд╣рддреЗ рд╣реИрдВ рдЬрд┐рд╕реЗ рдЖрдк рдлреЛрд░реНрде рд╣рд╛рдЗрдХреБ рд╢рдмреНрджрдХреЛрд╢ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╕рдордЭ рд╕рдХрддреЗ рд╣реИрдВ? рдпрд╣ рд╢рдмреНрджрдХреЛрд╢ рдХреНрд▓рд╛рд╕рд┐рдХ рдлреЛрд░реНрде рд╢рдмреНрджрдХреЛрд╢ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдмрд╣реБрдд рдЧрд░реАрдм рд╣реИ, рдФрд░ рдпрд╣ рдЬрд╛рдирдмреВрдЭрдХрд░ рд╣реИред рдСрдкрд░реЗрдЯрд░ рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВ рдФрд░ рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЕрдзрд┐рдХ рдкрдврд╝реЗрдВред
рдордирд╡реЗ рджреНрд╡рд╛рд░рд╛ рдХреИрдВрдбреА рдЭрд░рдирд╛
 : r dup y 12 ** * t + sin swap x * cos + 1 mod ; 18 r 25 r dup 12 r / 

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

рдХрдЯреНрдЯрд░ рдХреЗ рдкреНрд░рд╢рдВрд╕рдХреЛрдВ рдХреЗ рд▓рд┐рдП - рдмрд╛рдЗрдирд░реА рд╕рдВрдЪрд╛рд▓рди рдХреА рдЕрдиреБрдкрд╕реНрдерд┐рддрд┐ рдореЗрдВ рдбреНрд░рд╛рдЗрдВрдЧ рд╕реНрдкреНрд░рд╛рдЗрдЯ рдФрд░ рдереЛрдбрд╝рд╛ рдЕрдзрд┐рдХ:
рдордирд╡реЗ рджреНрд╡рд╛рд░рд╛ рдкреЛрдВрдЧ рдордирд╡реЗ рджреНрд╡рд╛рд░рд╛ рдЖрдХреНрд░рдордгрдХрд╛рд░реА Trisomie21 рдФрд░ Manwe рджреНрд╡рд╛рд░рд╛ рд▓рд╛рд╡рд╛ рд▓реИрдВрдк

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


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

рд╕рдВрджрд░реНрдн


рдмреНрд░реИрдб рдиреЗрд▓реНрд╕рди рдХреЗ рдлреЛрд░реНрде рдкреНрд░реЛрдЬреЗрдХреНрдЯреНрд╕ ред
рд╣рд╛рдЗрдХреБ рдбрдВрдк - рдХрд╛рд░реНрдпреЛрдВ рдХреА рдЧреИрд▓рд░реА рдХреЗ рд▓рд┐рдП "рдмреИрдХ рдбреЛрд░"ред

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


All Articles