Зінов'єв

3-D Моделювання
У комп'ютерній графіці 3D-моделювання — це процес розробки математичного представлення будь-якої тривимірної поверхні об'єкта за допомогою спеціалізованого ПЗ. Продукт моделювання є 3D-модель. Вона може бути представлена у вигляді програмного коду або відображена у вюпорті чи вювері, як 3D-модель, а також за допомогою двовимірного зображення, що створюється за допомогою процесу рендерингу. 3D-моделі можуть створюватись вручну або автоматично, у тому числі за допомогою 3D-сканера. Виготовлення моделей вручну є подібним до створення скульптури в пластичному мистецтві.
Картинки по запросу 3д моделювання                                                                          

Моделі


3D-моделі представляють 3D-об'єкт використовуючи набір точок в 3D-просторі, поєднаних між собою різноманітними геометричними об'єктами, як от трикутниками, лініями.


 Похожее изображение

Алгоритми моделювання


Тут перераховані математичні підходи, що інтегровані в тому чи іншому вигляді у програмне забезпечення і виділяють за своїми можливостями різні алгоритми для створення однієї і тієї ж моделі, кожна із яких має своєрідні властивості. Загалом на сьогодні усі алгоритми можна поділити на чотири категорії:
  • Сплайнове моделювання (термін «сплайн» означає криві, що бувають різних типів):
    • NURBS — поверхні NURBS визначаються кривими, на які впливають «важкі» контрольні точки. Крива слідує за точками (але не обов'язково дотикається до них). Збільшення ваги точки притягне криву ближче до неї. NURBS є насправді гладкими поверхнями, а не їхніми імітаціями за допомогою маленьких плоских поверхонь, тому цей метод часто застосовують для моделювання органічних форм. Часто термін NURBS використовується для позначення усіх методів сплайнового моделювання, перерахованих нижче;
    • Патчі і криві Безьє — примітивний тип NURBS;
    • Бі-сплайни  — це спеціальний тип сплайнів, які можуть бути швидко обчислені, як сума базових функцій;
    • Rational;
    • Non-uniform (нерівномірні) — дозволяє можливість нерівномірної параметризації вздовж поверхні;
  • Полігональне моделювання — точки в 3D-просторі, вершини , з'єднані між собою лінією — ребром , утворюють поверхню  за законами створення геометричних площин. Набір об'єднаних площин називають полігональною сіткою . Більша частина 3D-моделей сьогодні будується як текстуровані багатокутні моделі, оскільки вони досить гнучкі і комп'ютер може відрендерити їх досить швидко. Однак, багатокутники є плоскими й можуть тільки приблизно передати вигнуті поверхні, використовуючи багато багатокутників. Процес перетворення гладких поверхонь в багатокутники називається тесселяцією;
  • Моделювання за допомогою сабдивів — один із сучасних алгоритмів, який прогресивно розвивається і все більш нарощує конкуренцію двом попереднім.
  • Процедурне моделювання — таке моделювання дозволяє оперувати масштабними проектами, вимагає у більшості пайплайну, тому використовується великими студіями комп'ютерної графіки;

Немає коментарів:

Дописати коментар