β ΡΡΠΎ ΠΏΠ΅ΡΠ²ΡΠΉ ΠΈΠ· ΡΠ°ΡΡΠΌΠ°ΡΡΠΈΠ²Π°Π΅ΠΌΡΡ Π·Π΄Π΅ΡΡ ΡΠΈΠΏΠΎΠ² Π³Π΅ΠΎΠΌΠ΅ΡΡΠΈΡΠ΅ΡΠΊΠΈΡ Π΄Π°Π½Π½ΡΡ Ρ ΠΏΡΠΈΠ²ΡΡΠ½ΡΠΌ Π½Π°Π±ΠΎΡΠΎΠΌ ΡΠ²ΠΎΠΉΡΡΠ², ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΡΡΠΈΡ ΡΠΎΡΠΌΡ ΠΎΠ±ΡΠ΅ΠΊΡΠ° (ΡΡΠ΅ΠΏΠ΅Π½Ρ ΠΈΠ·Π³ΠΈΠ±Π°, Π΄Π»ΠΈΠ½Π° ΠΈ Ρ. Π΄.). Π‘Π»Π΅Π΄ΡΠ΅Ρ ΠΏΠΎΠΌΠ½ΠΈΡΡ, ΡΡΠΎ ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠΉ Π΅Π΄ΠΈΠ½ΠΈΡΠ΅ΠΉ ΠΏΡΠΈ ΠΏΠΎΡΡΡΠΎΠ΅Π½ΠΈΠΈ Π»ΡΠ±ΡΡ ΠΎΠ±ΡΠ΅ΠΊΡΠΎΠ² β ΠΎΡ ΠΎΡΡΠ΅Π·ΠΊΠ° Π΄ΠΎ ΡΠΏΠ»Π°ΠΉΠ½Π° ΠΈ Π²ΡΠ΅Ρ ΠΏΡΠΎΡΠΈΡ ΡΠΈΠΏΠΎΠ² ΠΊΡΠΈΠ²ΡΡ β ΠΎΡΡΠ°ΡΡΡΡ ΡΠΎΡΠΊΠΈ.
ΠΡΡΠ΅Π·ΠΎΠΊ
ΠΠΎΠ»ΠΈΠ»ΠΈΠ½ΠΈΡ
ΠΡΠ³Π°
ΡΠΎΡΡΠΎΠΈΡ ΠΈΠ· Π½Π°Π±ΠΎΡΠ° ΡΠΎΡΠ΅ΠΊ. Π ΠΊΠ°ΠΆΠ΄ΠΎΠΌ ΠΎΡΡΠ΅Π·ΠΊΠ΅ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±ΡΡΡ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅ 2 ΡΠΎΡΠ΅ΠΊ. ΠΠ΄ΠΈΠ½ ΠΈΠ· Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ ΡΠ°ΡΠΏΡΠΎΡΡΡΠ°Π½Π΅Π½Π½ΡΡ
ΡΠΏΠΎΡΠΎΠ±ΠΎΠ² ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΠΎΡΡΠ΅Π·ΠΊΠ° Π² Dynamo β ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ Line.ByStartPointEndPoint Π΄Π»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΠΎΡΡΠ΅Π·ΠΊΠ° Π² Dynamo.
!
β ΡΡΠΎ ΠΌΠΎΠ΄Π΅Π»Ρ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΠ°Ρ Π΄Π»Ρ ΡΠΎΡΠ½ΠΎΠ³ΠΎ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½ΠΈΡ ΠΊΡΠΈΠ²ΡΡ ΠΈ ΠΏΠΎΠ²Π΅ΡΡ Π½ΠΎΡΡΠ΅ΠΉ. Π‘ΠΎΠ·Π΄Π°ΠΉΡΠ΅ ΡΠΈΠ½ΡΡΠΎΠΈΠ΄Π°Π»ΡΠ½ΡΡ ΠΊΡΠΈΠ²ΡΡ Π² Dynamo Ρ ΠΏΠΎΠΌΠΎΡΡΡ Π΄Π²ΡΡ ΡΠ°Π·Π»ΠΈΡΠ½ΡΡ ΠΌΠ΅ΡΠΎΠ΄ΠΎΠ² ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΠΊΡΠΈΠ²ΡΡ NURBS ΠΈ ΡΡΠ°Π²Π½ΠΈΡΠ΅ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΡ.
!
Π£Π·Π΅Π» NurbsCurve.ByControlPoints Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ ΡΠΏΡΠ°Π²Π»ΡΡΡΠΈΡ ΡΠΎΡΠ΅ΠΊ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅Ρ ΡΠΏΠΈΡΠΎΠΊ ΡΠΎΡΠ΅ΠΊ.
Π£Π·Π΅Π» NurbsCurve.ByPoints ΡΠΎΠ·Π΄Π°Π΅Ρ ΠΊΡΠΈΠ²ΡΡ ΠΏΠΎ ΡΠΏΠΈΡΠΊΡ ΡΠΎΡΠ΅ΠΊ.
Π‘ΠΊΠ°ΡΠ°ΠΉΡΠ΅ ΡΠ°ΠΉΠ» ΠΏΡΠΈΠΌΠ΅ΡΠ°, ΡΠ΅Π»ΠΊΠ½ΡΠ² ΡΠΊΠ°Π·Π°Π½Π½ΡΡ Π½ΠΈΠΆΠ΅ ΡΡΡΠ»ΠΊΡ.
ΠΠΎΠ»Π½ΡΠΉ ΡΠΏΠΈΡΠΎΠΊ ΡΠ°ΠΉΠ»ΠΎΠ² ΠΏΡΠΈΠΌΠ΅ΡΠΎΠ² ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡΠΈ Π² ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ.
ΠΠΎΠ΄ ΡΠ΅ΡΠΌΠΈΠ½ΠΎΠΌ ΠΊΡΠΈΠ²Π°Ρ ΠΎΠ±ΡΡΠ½ΠΎ ΠΏΠΎΠ½ΠΈΠΌΠ°ΡΡΡΡ Π²ΡΠ΅ ΡΠΈΠΏΡ ΠΊΡΠΈΠ²ΠΎΠ»ΠΈΠ½Π΅ΠΉΠ½ΡΡ
ΡΠΎΡΠΌ (Π΄Π°ΠΆΠ΅ Π΅ΡΠ»ΠΈ ΠΎΠ½ΠΈ ΡΠ²Π»ΡΡΡΡΡ ΠΏΡΡΠΌΠΎΠ»ΠΈΠ½Π΅ΠΉΠ½ΡΠΌΠΈ). Π’Π°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ, ΠΊΡΠΈΠ²Π°Ρ β ΡΡΠΎ ΡΠΎΠ΄ΠΈΡΠ΅Π»ΡΡΠΊΠ°Ρ ΠΊΠ°ΡΠ΅Π³ΠΎΡΠΈΡ, Π² ΠΊΠΎΡΠΎΡΡΡ Π²Ρ
ΠΎΠ΄ΡΡ Π²ΡΠ΅ ΡΡΠΈ ΡΠΈΠΏΡ ΡΠΎΡΠΌ: ΠΎΡΡΠ΅Π·ΠΊΠΈ, ΠΎΠΊΡΡΠΆΠ½ΠΎΡΡΠΈ, ΡΠΏΠ»Π°ΠΉΠ½Ρ ΠΈ Ρ. Π΄. Π ΡΠ΅Ρ
Π½ΠΈΡΠ΅ΡΠΊΠΎΠΌ ΠΏΠ»Π°Π½Π΅ ΠΊΡΠΈΠ²Π°Ρ ΠΎΠΏΠΈΡΡΠ²Π°Π΅Ρ Π²ΡΠ΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΡΠ΅ ΡΠΎΡΠΊΠΈ, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡΠΈ, ΠΏΡΡΠ΅ΠΌ Π²Π²ΠΎΠ΄Π° ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠ° Β«tΒ» Π² Π½Π°Π±ΠΎΡ ΠΏΡΠΎΡΡΡΡ
(x = -1.26*t, y = t) ΠΈΠ»ΠΈ Π²ΡΡΡΠΈΡ
ΠΌΠ°ΡΠ΅ΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΡ
ΡΡΠ½ΠΊΡΠΈΠΉ. ΠΠ΅Π·Π°Π²ΠΈΡΠΈΠΌΠΎ ΠΎΡ ΡΠΈΠΏΠ° ΠΊΡΠΈΠ²ΠΎΠΉ, ΠΈΡΠΊΠΎΠΌΡΠΌ ΡΠ²ΠΎΠΉΡΡΠ²ΠΎΠΌ ΡΠ²Π»ΡΠ΅ΡΡΡ Π΄Π°Π½Π½ΡΠΉ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ, ΡΡΠ»ΠΎΠ²Π½ΠΎ ΠΎΠ±ΠΎΠ·Π½Π°ΡΠ°Π΅ΠΌΡΠΉ ΠΊΠ°ΠΊ Β«tΒ». ΠΡΠΎΠΌΠ΅ ΡΡΠΎΠ³ΠΎ, Π²ΡΠ΅ ΠΊΡΠΈΠ²ΡΠ΅, Π½Π΅Π·Π°Π²ΠΈΡΠΈΠΌΠΎ ΠΎΡ ΡΠ²ΠΎΠ΅ΠΉ ΡΠΎΡΠΌΡ, ΡΠ°ΠΊΠΆΠ΅ ΠΈΠΌΠ΅ΡΡ Π½Π°ΡΠ°Π»ΡΠ½ΡΡ ΠΈ ΠΊΠΎΠ½Π΅ΡΠ½ΡΡ ΡΠΎΡΠΊΠΈ, ΠΊΠΎΡΠΎΡΡΠ΅ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡΠ½ΠΎΠΌΡ ΠΈ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΠΎΠΌΡ Π·Π½Π°ΡΠ΅Π½ΠΈΡΠΌ Β«tΒ», ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΡΠΌ Π΄Π»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΠΊΡΠΈΠ²ΠΎΠΉ. ΠΡΠΎ ΡΠ°ΠΊΠΆΠ΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΠΈΡΡ Π½Π°ΠΏΡΠ°Π²Π»Π΅Π½Π½ΠΎΡΡΡ ΠΊΡΠΈΠ²ΠΎΠΉ.
ΠΠ°ΠΆΠ½ΠΎ ΠΏΠΎΠΌΠ½ΠΈΡΡ, ΡΡΠΎ Π² Dynamo ΠΎΠ±Π»Π°ΡΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ Β«tΒ» Π΄Π»Ρ ΠΊΡΠΈΠ²ΠΎΠΉ ΠΎΡ Π²Π°ΡΡΠ²Π°Π΅Ρ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ ΠΎΡ 0,0 Π΄ΠΎ 1,0.
ΠΡΠ΅ ΠΊΡΠΈΠ²ΡΠ΅ ΡΠ°ΠΊΠΆΠ΅ ΠΈΠΌΠ΅ΡΡ ΡΡΠ΄ ΡΠ²ΠΎΠΉΡΡΠ² ΠΈΠ»ΠΈ Ρ Π°ΡΠ°ΠΊΡΠ΅ΡΠΈΡΡΠΈΠΊ, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π΄Π»Ρ ΠΈΡ ΠΎΠΏΠΈΡΠ°Π½ΠΈΡ ΠΈΠ»ΠΈ Π°Π½Π°Π»ΠΈΠ·Π°. ΠΡΠ»ΠΈ ΡΠ°ΡΡΡΠΎΡΠ½ΠΈΠ΅ ΠΌΠ΅ΠΆΠ΄Ρ Π½Π°ΡΠ°Π»ΡΠ½ΠΎΠΉ ΠΈ ΠΊΠΎΠ½Π΅ΡΠ½ΠΎΠΉ ΡΠΎΡΠΊΠ°ΠΌΠΈ ΡΠ°Π²Π½ΠΎ Π½ΡΠ»Ρ, ΠΊΡΠΈΠ²Π°Ρ Π±ΡΠ΄Π΅Ρ Π·Π°ΠΌΠΊΠ½ΡΡΠΎΠΉ. ΠΡΠΎΠΌΠ΅ ΡΡΠΎΠ³ΠΎ, ΠΊΠ°ΠΆΠ΄Π°Ρ ΠΊΡΠΈΠ²Π°Ρ ΠΈΠΌΠ΅Π΅Ρ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΠΏΡΠ°Π²Π»ΡΡΡΠΈΡ ΡΠΎΡΠ΅ΠΊ. ΠΡΠ»ΠΈ Π²ΡΠ΅ ΡΡΠΈ ΡΠΎΡΠΊΠΈ ΡΠ°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½Ρ Π² ΠΎΠ΄Π½ΠΎΠΉ ΠΏΠ»ΠΎΡΠΊΠΎΡΡΠΈ, ΡΠΎ ΠΊΡΠΈΠ²Π°Ρ Π±ΡΠ΄Π΅Ρ ΠΏΠ»ΠΎΡΠΊΠΎΠΉ. ΠΠ΅ΠΊΠΎΡΠΎΡΡΠ΅ ΡΠ²ΠΎΠΉΡΡΠ²Π° ΠΏΡΠΈΠΌΠ΅Π½ΡΡΡΡΡ ΠΊΠΎ Π²ΡΠ΅ΠΉ ΠΊΡΠΈΠ²ΠΎΠΉ, Π΄ΡΡΠ³ΠΈΠ΅ β ΡΠΎΠ»ΡΠΊΠΎ ΠΊ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΡΠΌ ΡΠΎΡΠΊΠ°ΠΌ Π½Π° ΠΊΡΠΈΠ²ΠΎΠΉ. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΏΠ»Π°Π½Π°ΡΠ½ΠΎΡΡΡ ΡΠ²Π»ΡΠ΅ΡΡΡ Π³Π»ΠΎΠ±Π°Π»ΡΠ½ΡΠΌ ΡΠ²ΠΎΠΉΡΡΠ²ΠΎΠΌ, Π° Π²Π΅ΠΊΡΠΎΡ ΠΊΠ°ΡΠ°ΡΠ΅Π»ΡΠ½ΠΎΠΉ ΠΏΡΠΈ Π·Π°Π΄Π°Π½Π½ΠΎΠΌ Π·Π½Π°ΡΠ΅Π½ΠΈΠΈ β Π»ΠΎΠΊΠ°Π»ΡΠ½ΡΠΌ.
ΠΡΡΠ΅Π·ΠΊΠΈ β ΡΡΠΎ ΠΏΡΠΎΡΡΠ΅ΠΉΡΠ°Ρ ΡΠΎΡΠΌΠ° ΠΊΡΠΈΠ²ΡΡ . Π₯ΠΎΡΡ ΠΎΠ½ΠΈ ΠΌΠΎΠ³ΡΡ Π½Π΅ Π²ΡΠ³Π»ΡΠ΄Π΅ΡΡ ΠΈΠ·ΠΎΠ³Π½ΡΡΡΠΌΠΈ, Π½Π° ΡΠ°ΠΌΠΎΠΌ Π΄Π΅Π»Π΅, ΡΡΠΎ ΠΊΡΠΈΠ²ΡΠ΅, Ρ ΠΊΠΎΡΠΎΡΡΡ ΠΏΡΠΎΡΡΠΎ ΠΎΡΡΡΡΡΡΠ²ΡΠ΅Ρ ΠΊΡΠΈΠ²ΠΈΠ·Π½Π°. Π‘ΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΠΏΠΎΡΠΎΠ±ΠΎΠ² ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΠΎΡΡΠ΅Π·ΠΊΠΎΠ², Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ ΠΏΡΠΎΡΡΡΠΌ ΠΈΠ· ΠΊΠΎΡΠΎΡΡΡ ΡΠ²Π»ΡΠ΅ΡΡΡ ΡΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΎΡΡΠ΅Π·ΠΊΠ° ΠΎΡ ΡΠΎΡΠΊΠΈ A Π΄ΠΎ ΡΠΎΡΠΊΠΈ B. Π€ΠΎΡΠΌΠ° ΠΎΡΡΠ΅Π·ΠΊΠ° AB Π·Π°ΠΊΠ»ΡΡΠ΅Π½Π° ΠΌΠ΅ΠΆΠ΄Ρ ΡΡΠΈΠΌΠΈ ΡΠΎΡΠΊΠ°ΠΌΠΈ, Π½ΠΎ ΠΌΠ°ΡΠ΅ΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ ΠΎΠ½Π° Π±Π΅ΡΠΊΠΎΠ½Π΅ΡΠ½ΠΎ ΠΏΡΠΎΠ΄ΠΎΠ»ΠΆΠ°Π΅ΡΡΡ Π² ΠΎΠ±ΠΎΠΈΡ Π½Π°ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡΡ .
ΠΡΠΈ ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΠΈ Π΄Π²ΡΡ ΠΎΡΡΠ΅Π·ΠΊΠΎΠ² ΡΠΎΠ·Π΄Π°Π΅ΡΡΡ ΠΏΠΎΠ»ΠΈΠ»ΠΈΠ½ΠΈΡ. ΠΠ° ΡΡΠΎΠΌ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠΈ Π½Π°Π³Π»ΡΠ΄Π½ΠΎ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ, ΡΡΠΎ ΡΠΎΠ±ΠΎΠΉ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ΅Ρ ΡΠΏΡΠ°Π²Π»ΡΡΡΠ°Ρ ΡΠΎΡΠΊΠ°. ΠΡΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΈ ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΡ Π»ΡΠ±ΠΎΠΉ ΠΈΠ· ΡΡΠΈΡ ΡΠΎΡΠ΅ΠΊ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡΡ ΠΈ ΡΠΎΡΠΌΠ° ΠΏΠΎΠ»ΠΈΠ»ΠΈΠ½ΠΈΠΈ. ΠΡΠ»ΠΈ ΠΏΠΎΠ»ΠΈΠ»ΠΈΠ½ΠΈΡ Π·Π°ΠΌΠΊΠ½ΡΡΠ°, ΠΏΠΎΠ»ΡΡΠΈΡΡΡ ΠΏΠΎΠ»ΠΈΠ³ΠΎΠ½. ΠΡΠ»ΠΈ Π΄Π»ΠΈΠ½Π° Π²ΡΠ΅Ρ ΡΠ΅Π±Π΅Ρ ΠΏΠΎΠ»ΠΈΠ³ΠΎΠ½Π° ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²Π°, ΠΎΠ½ Π±ΡΠ΄Π΅Ρ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΡΠΌ.
ΠΠΎΡΡΠ΅ΠΏΠ΅Π½Π½ΠΎ ΡΡΠ»ΠΎΠΆΠ½ΡΡ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΡΡΠ½ΠΊΡΠΈΠΈ, ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΡΡΠΈΠ΅ ΡΠΎΡΠΌΡ, ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΡΡΡΠΎΠΈΡΡ Π½Π΅ ΠΏΡΠΎΡΡΠΎ ΠΎΡΡΠ΅Π·ΠΎΠΊ, Π½ΠΎ ΠΈ Π΄ΡΠ³Ρ, ΠΎΠΊΡΡΠΆΠ½ΠΎΡΡΡ, ΡΠ»Π»ΠΈΠΏΡΠΈΡΠ΅ΡΠΊΡΡ Π΄ΡΠ³Ρ ΠΈΠ»ΠΈ ΡΠ»Π»ΠΈΠΏΡ, Π·Π°Π΄Π°Π² ΠΎΠ΄ΠΈΠ½ ΠΈΠ»ΠΈ Π΄Π²Π° ΡΠ°Π΄ΠΈΡΡΠ°. ΠΡΠ»ΠΈΡΠΈΠ΅ ΠΌΠ΅ΠΆΠ΄Ρ Π΄ΡΠ³ΠΎΠΉ ΠΈ ΠΎΠΊΡΡΠΆΠ½ΠΎΡΡΡΡ ΠΈΠ»ΠΈ ΡΠ»Π»ΠΈΠΏΡΠΎΠΌ ΡΠΎΡΡΠΎΠΈΡ ΡΠΎΠ»ΡΠΊΠΎ Π² ΡΠΎΠΌ, ΡΡΠΎ ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΠ΅ Π΄Π²Π΅ ΡΠΎΡΠΌΡ ΡΠ²Π»ΡΡΡΡΡ Π·Π°ΠΌΠΊΠ½ΡΡΡΠΌΠΈ.
NURBS (Π½Π΅ΠΎΠ΄Π½ΠΎΡΠΎΠ΄Π½ΡΠ΅ ΡΠΏΠ»Π°ΠΉΠ½Ρ Ρ ΡΠ°ΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎΠΉ ΠΎΡΠ½ΠΎΠ²ΠΎΠΉ ) β ΡΡΠΎ ΠΌΠ°ΡΠ΅ΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½ΠΈΡ, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡΡ ΡΠΎΡΠ½ΠΎ ΡΠΌΠΎΠ΄Π΅Π»ΠΈΡΠΎΠ²Π°ΡΡ Π»ΡΠ±ΡΡ ΡΠΎΡΠΌΡ: ΠΎΡ ΠΏΡΠΎΡΡΠΎΠ³ΠΎ Π΄Π²ΡΠΌΠ΅ΡΠ½ΠΎΠ³ΠΎ ΠΎΡΡΠ΅Π·ΠΊΠ°, ΠΎΠΊΡΡΠΆΠ½ΠΎΡΡΠΈ, Π΄ΡΠ³ΠΈ ΠΈΠ»ΠΈ ΠΏΡΡΠΌΠΎΡΠ³ΠΎΠ»ΡΠ½ΠΈΠΊΠ° Π΄ΠΎ ΡΠ»ΠΎΠΆΠ½Π΅ΠΉΡΠ΅ΠΉ ΡΡΠ΅Ρ ΠΌΠ΅ΡΠ½ΠΎΠΉ ΠΎΡΠ³Π°Π½ΠΈΡΠ½ΠΎΠΉ ΠΊΡΠΈΠ²ΠΎΠΉ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ»ΡΠ½ΠΎΠΉ ΡΠΎΡΠΌΡ. ΠΠ»Π°Π³ΠΎΠ΄Π°ΡΡ ΡΠ²ΠΎΠ΅ΠΉ Π³ΠΈΠ±ΠΊΠΎΡΡΠΈ (ΠΏΠ»Π°Π²Π½ΠΎΠΉ ΠΈΠ½ΡΠ΅ΡΠΏΠΎΠ»ΡΡΠΈΠΈ, Π² Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ ΠΎΡ Π·Π°Π΄Π°Π½Π½ΠΎΠΉ ΡΡΠ΅ΠΏΠ΅Π½ΠΈ, ΠΏΡΠΈ ΠΎΡΠ½ΠΎΡΠΈΡΠ΅Π»ΡΠ½ΠΎ Π½Π΅Π±ΠΎΠ»ΡΡΠΎΠΌ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²Π΅ ΡΠΏΡΠ°Π²Π»ΡΡΡΠΈΡ ΡΠΎΡΠ΅ΠΊ) ΠΈ ΡΠΎΡΠ½ΠΎΡΡΠΈ (Π΄ΠΎΡΡΠΈΠ³Π°Π΅ΠΌΠΎΠΉ Π·Π° ΡΡΠ΅Ρ ΡΠ»ΠΎΠΆΠ½ΡΡ ΠΌΠ°ΡΠ΅ΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΡ Π²ΡΡΠΈΡΠ»Π΅Π½ΠΈΠΉ) ΠΌΠΎΠ΄Π΅Π»ΠΈ NURBS ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π² Π»ΡΠ±ΠΎΠΌ ΠΏΡΠΎΡΠ΅ΡΡΠ΅, Π±ΡΠ΄Ρ ΡΠΎ ΠΏΡΠ΅Π·Π΅Π½ΡΠ°ΡΠΈΡ, Π°Π½ΠΈΠΌΠ°ΡΠΈΡ ΠΈΠ»ΠΈ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡΠ²ΠΎ.
Π‘ΡΠ΅ΠΏΠ΅Π½Ρ: ΡΡΠ΅ΠΏΠ΅Π½Ρ ΠΊΡΠΈΠ²ΠΎΠΉ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ΅Ρ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ Π²Π»ΠΈΡΠ½ΠΈΡ ΡΠΏΡΠ°Π²Π»ΡΡΡΠΈΡ ΡΠΎΡΠ΅ΠΊ Π½Π° ΠΊΡΠΈΠ²ΡΡ (ΡΠ΅ΠΌ Π²ΡΡΠ΅ ΡΡΠ΅ΠΏΠ΅Π½Ρ, ΡΠ΅ΠΌ Π±ΠΎΠ»ΡΡΠ΅ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½). Π‘ΡΠ΅ΠΏΠ΅Π½Ρ β ΡΡΠΎ ΠΏΠΎΠ»ΠΎΠΆΠΈΡΠ΅Π»ΡΠ½ΠΎΠ΅ ΡΠ΅Π»ΠΎΠ΅ ΡΠΈΡΠ»ΠΎ. ΠΠ±ΡΡΠ½ΠΎ ΡΡΠΎ ΡΠΈΡΠ»ΠΎ 1, 2, 3 ΠΈΠ»ΠΈ 5, Π½ΠΎ Π²ΠΌΠ΅ΡΡΠΎ Π½Π΅Π³ΠΎ ΠΌΠΎΠΆΠ΅Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡΡΡ Π»ΡΠ±ΠΎΠ΅ Π΄ΡΡΠ³ΠΎΠ΅ ΠΏΠΎΠ»ΠΎΠΆΠΈΡΠ΅Π»ΡΠ½ΠΎΠ΅ ΡΠ΅Π»ΠΎΠ΅ ΡΠΈΡΠ»ΠΎ. NURBS-ΠΎΡΡΠ΅Π·ΠΊΠΈ ΠΈ ΠΏΠΎΠ»ΠΈΠ»ΠΈΠ½ΠΈΠΈ ΠΎΠ±ΡΡΠ½ΠΎ ΠΈΠΌΠ΅ΡΡ ΡΡΠ΅ΠΏΠ΅Π½Ρ 1, Π° ΠΊΡΠΈΠ²ΡΠ΅ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ»ΡΠ½ΠΎΠΉ ΡΠΎΡΠΌΡ β ΡΡΠ΅ΠΏΠ΅Π½ΠΈ 3 ΠΈΠ»ΠΈ 5.
Π£ΠΏΡΠ°Π²Π»ΡΡΡΠΈΠ΅ ΡΠΎΡΠΊΠΈ: ΡΠΏΠΈΡΠΎΠΊ ΡΠΎΡΠ΅ΠΊ Π² ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²Π΅ Π½Π΅ ΠΌΠ΅Π½ΡΡΠ΅ΠΌ, ΡΠ΅ΠΌ Β«ΡΡΠ΅ΠΏΠ΅Π½Ρ + 1Β». ΠΠ΄Π½ΠΈΠΌ ΠΈΠ· ΡΠ°ΠΌΡΡ ΠΏΡΠΎΡΡΡΡ ΡΠΏΠΎΡΠΎΠ±ΠΎΠ² ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ ΡΠΎΡΠΌΡ NURBS-ΠΊΡΠΈΠ²ΠΎΠΉ ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΏΠ΅ΡΠ΅ΠΌΠ΅ΡΠ΅Π½ΠΈΠ΅ Π΅Π΅ ΡΠΏΡΠ°Π²Π»ΡΡΡΠΈΡ ΡΠΎΡΠ΅ΠΊ.
ΠΠ΅Ρ: Ρ ΡΠΏΡΠ°Π²Π»ΡΡΡΠΈΠΌΠΈ ΡΠΎΡΠΊΠ°ΠΌΠΈ ΡΠ²ΡΠ·Π°Π½ΠΎ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠ΅ ΡΠΈΡΠ»ΠΎ, ΠΊΠΎΡΠΎΡΠΎΠ΅ Π½Π°Π·ΡΠ²Π°Π΅ΡΡΡ Π²Π΅ΡΠΎΠΌ. ΠΠ±ΡΡΠ½ΠΎ Π²Π΅Ρ ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΏΠΎΠ»ΠΎΠΆΠΈΡΠ΅Π»ΡΠ½ΡΠΌ ΡΠΈΡΠ»ΠΎΠΌ. ΠΡΠ»ΠΈ Π΄Π»Ρ ΡΠΏΡΠ°Π²Π»ΡΡΡΠΈΡ ΡΠΎΡΠ΅ΠΊ ΠΊΡΠΈΠ²ΠΎΠΉ ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΡΠΉ Π²Π΅Ρ (ΠΎΠ±ΡΡΠ½ΠΎ 1), ΠΊΡΠΈΠ²Π°Ρ Π½Π°Π·ΡΠ²Π°Π΅ΡΡΡ Π½Π΅ΡΠ°ΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎΠΉ. Π ΠΏΡΠΎΡΠΈΠ²Π½ΠΎΠΌ ΡΠ»ΡΡΠ°Π΅ ΠΎΠ½Π° ΡΡΠΈΡΠ°Π΅ΡΡΡ ΡΠ°ΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎΠΉ. ΠΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²ΠΎ NURBS-ΠΊΡΠΈΠ²ΡΡ ΡΠ²Π»ΡΡΡΡΡ Π½Π΅ΡΠ°ΡΠΈΠΎΠ½Π°Π»ΡΠ½ΡΠΌΠΈ.
Π£Π·Π»Ρ: ΡΠΏΠΈΡΠΎΠΊ ΡΠΈΡΠ΅Π» (ΡΡΠ΅ΠΏΠ΅Π½Ρ+N-1), Π³Π΄Π΅ N β ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΡΠΏΡΠ°Π²Π»ΡΡΡΠΈΡ ΡΠΎΡΠ΅ΠΊ. Π£Π·Π»Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ Π²ΠΌΠ΅ΡΡΠ΅ ΡΠΎ Π·Π½Π°ΡΠ΅Π½ΠΈΡΠΌΠΈ Π²Π΅ΡΠ° Π΄Π»Ρ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ Π²Π»ΠΈΡΠ½ΠΈΠ΅ΠΌ ΡΠΏΡΠ°Π²Π»ΡΡΡΠΈΡ ΡΠΎΡΠ΅ΠΊ Π½Π° ΠΈΡΠΎΠ³ΠΎΠ²ΡΡ ΠΊΡΠΈΠ²ΡΡ. ΠΠ΄Π½ΠΎΠΉ ΠΈΠ· ΡΡΠ½ΠΊΡΠΈΠΉ ΡΠ·Π»ΠΎΠ² ΡΠ²Π»ΡΠ΅ΡΡΡ ΡΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΡΠΎΡΠ΅ΠΊ ΠΈΠ·Π»ΠΎΠΌΠ° Π² ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΡΡ ΡΠΎΡΠΊΠ°Ρ ΠΊΡΠΈΠ²ΠΎΠΉ.
Π‘ΡΠ΅ΠΏΠ΅Π½Ρ = 1
Π‘ΡΠ΅ΠΏΠ΅Π½Ρ = 2
Π‘ΡΠ΅ΠΏΠ΅Π½Ρ = 3
ΠΠ±ΡΠ°ΡΠΈΡΠ΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, ΡΡΠΎ ΡΠ΅ΠΌ Π²ΡΡΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΡΡΠ΅ΠΏΠ΅Π½ΠΈ, ΡΠ΅ΠΌ Π±ΠΎΠ»ΡΡΠ΅ ΡΠΏΡΠ°Π²Π»ΡΡΡΠΈΡ ΡΠΎΡΠ΅ΠΊ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π΄Π»Ρ ΠΈΠ½ΡΠ΅ΡΠΏΠΎΠ»ΡΡΠΈΠΈ ΠΏΠΎΠ»ΡΡΠ΅Π½Π½ΠΎΠΉ ΠΊΡΠΈΠ²ΠΎΠΉ.
ΠΠ»Π»ΠΈΠΏΡ
NURBS-ΠΊΡΠΈΠ²Π°Ρ
Π‘Π»ΠΎΠΆΠ½Π°Ρ ΠΊΡΠΈΠ²Π°Ρ