Тақырыбы: 3D модельдеу. «Blender» бағдарламасының мүмкіндіктері


Үш өлшемді графика тұрғысынан



бет2/5
Дата03.01.2024
өлшемі3.32 Mb.
#488403
түріБағдарламасы
1   2   3   4   5
№1 дәріс Blender

Үш өлшемді графика тұрғысынан материал - бұл беттің параметрлерін сипаттайтын математикалық модель.
Модельге текстураны қолданбас бұрын, оны үстіне салу керек, яғни модельдің бетін жазықтықтағы проекция түрінде көрсету керек.
Осылайша, үш өлшемді модельді құру бірнеше кезеңнен тұрады:
- модельдің эскизін салу немесе модель жасалатын суретті іздеу;
- эскиз немесе сурет негізінде объектінің геометриялық пішінін модельдеу;
- кескіннің жайылып қойғандағы көрінісін құру;
- текстураларды жасау;
- материалдың параметрлерін реттеу (текстуралар, шағылысу, сыну, мөлдірлік және т. б.).
Осы қадамдарды жасаған соң модель визуализацияға дайын немесе онымен жұмыс істеуді жалғастыра аласыз:
- модельдің риггингін орнату;
- анимация жасау.
3d графикте модель жасалғаннан кейін оны басқа нысандарға жұмыс аумағына қою керек, камера мен жарықтандыруды қосу керек, содан кейін ғана соңғы сурет алынады.
Бұл сурет физикалық модель негізінде есептеледі, ол шағылысу, сыну, дисперсия және т.б. ескере отырып, жарық сәулесінің таралу моделі болып табылады.
Дәстүрлі сурет салу кезінде суретшінің өзі жарқырау, шағылысу, көлеңке және т.б., ал 3d графикте бағдарламашы геометрияны, жарық материалдарын, камераның қасиеттерін ескере отырып, жұмыс аумағын дайындайды, ал визуализатор қорытынды кескінді өзі есептейді.
Үш өлшемді жүйелер үш координатамен жұмыс істейді, онда бір түрдің өзгеруі басқа түрлердің өзгеруіне әкеледі. Кейбір 3d жүйелерінде инерция моменттері, салмақ және т. б. сияқты физикалық сипаттамаларды автоматты түрде талдау құралдары бар.
Үш өлшемді модельдеу әдістері үш түрлі:
- Каркасты (сымды) модельдеу;
- Қатты денелі (көлемді, жаппай) модельдеу;
- Беттік (полигоналды) модельдеу.
Каркасты модельдеу - бұл сызықтар мен нүктелер тұрғысынан толық сипатталған модель.
Модельдеудің бұл әдісінің көптеген шектеулері бар және ең төменгі деңгейдегі модельдеу әдісі болып саналады. Көптеген шектеулер сызықтар арасындағы беттер туралы ақпараттың болмауына және көлемді қатты зат бейнесінің сыртқы және ішкі бөлігін ерекшелей алмауына байланысты туындайды.
Каркасты модельдеу кемшіліктері:
- күрделілік - модельді ұсыну үшін барлық жиектерді ұсыну қажеттілігі;
- модельдеуге арналған объектілердің шектеулі класы - қисық сызықты беттерді танудың мүмкін еместігі модельдеуге болатын объектілер ауқымын едәуір тарылтады;
- екі объектінің өзара орналасуы туралы деректердің болмауы;
- объектінің физикалық сипаттамаларын есептеудегі қателер;
- беттер туралы мәліметтердің болмауына байланысты реңктік бейнелерді орындай алмауы.
Алайда, модельдеудің бұл әдісі мүлдем пайдасыз деп айтуға болмайды. Каркасты модель компьютерлік ресурстарды аз қажет етеді және қарапайым мәселелерді шешуге жарамды. Көбінесе бұл әдіс модельдеу кезінде қолданылмайды, бірақ дайын модельдерді визуализация әдістерінің бірі ретінде көрсету кезінде қолданылады.
Шайнектің каркасты моделі
Екінші модельдеу әдісі - бұл нүктелер, сызықтар және беттер тұрғысынан анықталатын беттік модельдеу.
Бұл әдіс объектілерді қоршаған ортадан бөлетін беттермен шектейді деп болжайды. Бұл қабықша графикалық беттермен бейнеленген. Нысанның беті екі немесе қиылысатын беттердің нәтижесі болып табылатын контурлармен шектелген. Нысандардың шыңдары үш беттің қиылысуымен орнатылады.
Беттік модельдеудің каркастыдан бірнеше артықшылықтары бар:
- Күрделі қисық сызықты қырларды анықтау мүмкіндігі;
- Реңктік бейнелерді алу қабілеті;
- Бетіндегі арнайы құрылыстарды, мысалы, тесіктерді тануы;
  • Сапалы кескін алуы.

  • Беттік модельдеу арқылы жасалған кез келген объектінің ішкі және сыртқы жағы бар.

Беттердің әртүрлі типтерін қарастырамыз:
  • Негізгі геометриялық беттер - бұл бір жазықтық қисықтың екіншісіне қатысты қозғалуымен алынған беттер;
  • Айналу беттері - бұл тегіс бетті белгілі бір осьтің айналасында айналдыру арқылы пайда болатын беттер;

  • - Конъюгация және қиылысу беттері - бұл беттердің түйісуі немесе қиылысуы нәтижесінде пайда болатын беттер;
  • Мүсіндік беттер - математикалық теңдеулермен сипатталмайтын және кеңістіктегі нүктелерді байланыстыратын сплайндардың көмегімен ғана пайда болатын беттер;

  • - Аналитикалық беттер - математикалық теңдеумен сипатталатын беттер.

Беттік модельдеу көрінісі
Модельдеудің үшінші әдісі – қатты денелі модельдеу.
Қатты денелі модель ол анықтайтын денені алатын үш өлшемді көлем тұрғысынан анықталады.
Қатты денелі модельдеу - нақты объектіні құрудың ең жақсы және сенімді әдісі.
Бұл әдістің бірқатар артықшылықтары бар:
- объектінің ішкі және сыртқы аймақтарын ажырату мүмкіндігі;
- жасырын сызықтарды автоматты түрде жою;
- күрделі бұйымдарды талдау кезінде маңызды болып табылатын объектінің үш өлшемді қималарының автоматты құрылуы;
- нақты сипаттамалардың бейнесін автоматты түрде алу арқылы талдау әдістерін қолдану;
- реңктік бейнелерді алу қабілеті.
Қатты денелі модельдерді құру әдістерінің екі класы бар:
- конструктивті бейнелеу әдісі;
  • шектік бейнелеу әдісі.

  • Конструктивті бейнелеу әдісі - қатты денелі модель негізгі құраушы элементтерден (пішіні, өлшемі, байланыстыру нүктесі және бағыты бойынша анықталатын қатты денелі примитивтер) жасалады.

Қатты денелі модельдер логикалық операциялар арқылы жасалады:
- бірігу;
- қиылысу;
- айырым.
Бұл әдістің оң және теріс жақтары бар. Конструктивті бейнелеу әдісін қолдана отырып, объектінің физикалық қасиеттерін есептеудің жоғары дәлдігі қамтамасыз етіледі. Кемшілігі – бұл әдіс модельдеудің әдеттегі әдістерінен өзгеше және тиісті жұмыс тәжірибесінсіз қолдану оңай бола бермейді.
Екінші әдіс - шектік бейнелеу әдісі.
Ол объектінің шектерін сипаттайды және денені сипаттайтын беттерді дәл анықтайды. Бұл геометриялық қатты заттың нақты көрінісін жасауға мүмкіндік беретін жалғыз әдіс. Бұл тәсілде объектінің контурларын немесе шектерін және әртүрлі нысандардың эскиздерін орнату, сондай-ақ өзара сәйкестікті орнату үшін осы түрлер арасындағы байланыс жолдарын көрсету қажет.
Екі әдістің де артықшылықтары мен кемшіліктері бар. Конструктивті бейнелеу әдісі модельдің бастапқы құрылысында ыңғайлы; сонымен қатар, бұл әдіс мәліметтер базасында аз орын алады. Алайда, бұл әдіс шектік бейнелеу әдісіне қарағанда күрделі формаларды құру үшін өте жақсы емес. Сондай-ақ, деректерді конструктивті бейнелеу әдісінде аз орын алса да, модельді ойнату кезінде есептеу көлемі көбірек болады.
Екінші жағынан, шектік бейнелеу әдісі көп жадты алатын модель шектерінің нақты сипаттамасын сақтайды, бірақ модельді ойнату үшін ешқандай есептеуді қажет етпейді. Шектік бейнелеу жүйелерінің артықшылығы сонымен қатар каркасты модельге және керісінше түрлендірудің қарапайымдылығы болып табылады.
Қатты денелі модельдеу
Конструктивті және шектік көріністердің үйлесімі гибридті жүйе болып табылады.
Гибридті модельдеу каркасты, қатты денелі және беттік геометрияны біріктіруге, сонымен қатар параметрлік модельдеуді қолдануға мүмкіндік береді.


Достарыңызбен бөлісу:
1   2   3   4   5




©dereksiz.org 2024
әкімшілігінің қараңыз

    Басты бет