77
олармен бірінші дененің дубликат пішінін келісу үшін, сонымен бірге
құрылуы керек шаблонды дене таңдалынып алынады. Одан кейін бірінші
дененің дубликат пішіндері шаблонды денелермен келісім операциясы
орындалады. Осыдан кейін берілген дубликаттар екінші мақсатты объекті
ретінде олардан морфингті объектілерді құру үшін қолданылады, объектілер
анимация кілтімен сахнаның керекті кадрларын құру жолымен анимирленуі
мүмкін.
Ереже: Мақсатты объектілер ретінде тек геометриялық дене
алынады.Бұл тәсіл морфингтік объектілердің анимирленген стандартты
пішіндеріне аралықты қамтамасыз ету жағдайында қолданылады.
Әдебиеттер: 2нег., [213-220], 8 қос., [409-411].
Бақылау сұрақтары:
11. Бульдік дене құру үшін қандай құрал саймандар қолданылады?
12. Бульдік дененің анықтамасы.
13. Векторлы контурдың проецирлеу операциялары қандай жағдайда
орындалады?
14. Кӛмей арқылы біріктіру әдісі.
15. Пішінді келісу операциясының мағынасын сипатта.
№ 6 Дәріс.Объектінің пішінін өңдеу
Объектілерді түрлендіру
Сахнаның кез-келген геометриялық денесінің негізі торлы қабықшасы
болады. Оның белгілі құрылымы болады және ішкі объектілер деп аталатын
әртүрлі типті элементерден тұрады. Денелерді ӛңдеу негізінде ішкі
объектінің қабықшасына әрқашан тікелей мүмкіндік бола бермейтін шама,
оның пішінін еркін түрде ӛзгертуге мүмкіндік болмайды. Егер еркін пішінді
денені модельдеу талап етілсе, онда оларды ӛңдеу мақсатымен оның ішкі
объектілеріне мүмкіндікті қамтамасыз ету қажет. Ондай объектіні осы
объектіні біртекті торлы цурилимға түрлендіру жолымен алуға болады.
Редакцияланатын немесе әдеттегі тор (editable mesh);
Редакцияланатын полисетка немесежай полисетка (editablepoly);
Безье тілімдерінің торы немесе жай тілімдердің торы (patchgrid);
NURBS типті бет немесеNURBS –бет (NURBSsurface).
Торлы құрылымды таңдау кӛптеген факторлармен анықталады, олардың
негізгілері болып:
Объектінің бастапқы және
ақырғы пішіні;
тордың ішкі объектілерімен қажетті орындалатын ӛңдеу кӛлемі,;
Дене ресімделген материал.
Ереже:
Сахнаның
геометриялық
денелері
және
контурлық
объектілеріторлы объектілерге түрлендіру тӛрт команданың кӛмегімен
78
проекция терезесінің ширек менюі
ConvertTo (Түрлендіру) тӛртінші ішкі
менюімен орындалады.
Convert to Editable Mesh(Редакцияланатын торға түрлендіру);
Convert to Editable Poly (Редакцияланатын полисеткаға түрлендіру);
Convert to Editable Patch (Редакцияланатын тілімге түрлендіру);
ConverttoNURBS (NURBS түрлендіру).
Жай торларды ӛңдеу
Жай тор бес түрлері ішкі объектілерден тұрады. Оларға жататындар:
Тӛбелер- дененің торлы қабықша қыры жинақталатын нүктелер;
Қырлар –тұтас сызықтармен кескінделген және оның екі кӛрші
тӛбелерін қосатын полигондар шекарасы.
Фейстер- дененің торлы қабықша минимальды үштік элеметтер;
Полигондар- бір жазықтықта жататын және кӛрінетін тұтас шеттерімен
кӛпбұрыш
құрайтын, бір біріне
қабысқан фейстер тобы;
Элементтер-ӛзара қырлар арқылы байланысқан дененің торлы
қабықша полигондарының барлық жиынтығы немесе дене тобы.
Полисеткаларды ӛңдеу
Полисетка 5 типті ішкі объектіден тұрады. Бірақ үшбұрышты фейс
үшін оларда
шекара типті ішкі объектілер қолданылады
.Олар полигонның
біреуіне жанасатын торлы қабықтың қырларын ұсынады
.
Полисетка типті
объект кезкелген геометриялық дене оған түрленуі арқылы немесе контурлы
объектіден құрылуы мүмкін. Ол келесілерді орындауға мүмкіндік береді:
Ерекшелінген ішкі объектілер үшін дубликаттар құруға (Shift
батырмасының кӛмегімен);
Баптаудың кӛптеген параметрінің кӛмегімен ӛңделген ішкі
объектілерді ӛзгертуге;
Таңдалған ішкі объектілерді стек модификаторы бойынша оларға
стандарты модификаторларды қолдану мақсатымен жоғары беруге;
Берілген объектілердің бетіндегі сипаттамаларды ӛзгерту.
79
Рис. 6.1. Пример обработки полисетки
Торлы тілімдерді ӛңдеу
Тілім торыәдеттегі тордан немесе полисеткадан айырмашылығы оның
беттерінің ең үлкен элементі
тілім(patch) деп аталады, мӛлшемі бойынша
біршама үлкен және пішіні қисық болуы мүмкін. Тілімнің пішінін үш немесе
тӛрт тӛбелердің кӛмегімен, сонымен бірге осы тӛбелерге қатысты түзу
сызықты кесінділер арқылы қосылған бақылау нүктелері арқылы тӛбелердің
орналасқан орындарында тілімнің бетінің жанамасы арқылы реттеуге
болады. Тілім құрамына экрандағы жанаманың тӛбелерімен байланыссыз
ерекшеленген бақылау нүктелері кіреді, бірақ ол тілім пішініне әсер етеді.
Ондай нүктелер стандартты тілім торларын сфераға түрлендіру кезінде
пайда болады.
Ереже: Тілім торын тегістеу пішінін модельдеу үшін қолданылады.
Оның негізгі лайықты қасиеті оның қалыптасудағы әдеттегідей және и
интерактивті басқару әлементтерінің кӛп емес сыптығыр бетті ӛңдеуде (тӛбе
және бақылау нүктелері), сонымен бірге
Modify командалық панельде
орналасқан элементтерді баптау
.
Тілім торы құрамына
бес типті ішкі объект кіреді
: тӛбелер, қырлар,
тілімдер, элементтер және бақылау нүктелері. Modify командалық
панелінде объектіні таңдау кезінде тілім торлар модификаторлар стек
терезесінде оған кіретін ішкі объектілер тізімінен тұратын
Vertex (Тӛбе),
Edge
(Қыр),
Patch
(Тілім),
Element
(Элемент),
Handle(Бақылау
нүктесі)Editable Patch (Редакцияланатын тілім) жолы пайда болады.
Тілім торын түктен құруға болмайды. Ол үшін бастапқы объект ретінде
жай пішінді
примитивті, немесе екіден бір параметрлік объектілер
категорияларыPatch Grids (Тілім торлары). Олар тікбұрышты жазықтардың
фрагменттерін құрайды және олардың бір бірінен айырмашылығы мынада:
оның біріншісі тікбұрышты ұяшықтардан тұрады, ал екіншісі – екі
үшбұрышты ұяшық. Кӛрсетілген параметрлік объект
Quad Patch және Tri
Patch құрал саймандарымен құрылады. Сонымен бірге тілім торы кез келген
геометриялық дене немесе контурлы объектіден
Convert ti Editable Patch
командасының кӛмегімен құрылады.
NURBS-беттерімен жұмыс
Анықтама.
NURBS-бетті деп тегістелетінпішіні және
В –сплайндарды
(Non- Uniform Rational B-Spline-NURBS) біртекті емес рациональды
математикалық сипатталатын
NURBS-типті қисықтармен құрылған, торлы
құрылым аталады.
NURBS-бетінің екі типі
болады:
сахнаның үшӛлшемді кеңістігінде берілген, барлық бақылау
нүктелері арқылы ӛтетін
Р- беттер (PointSurfaces);
басқарутӛбелері деп аталатын берілген бақылау нүктелеріне ӛтетін
CV –беттер (ControlVerticesSurfaces).