3D - Графіка
No comments« Вектори в просторі Однорідні координати Матриці перетворень | Освітлення в додатках реального часу Модель освітлення Модель затінювання »
Тривимірна графіка знайшла широке застосування в таких областях, як наукові розрахунки, інженерне проектування, комп’ютерне моделювання фізичних об’єктів.
Для створення реалістичної моделі об’єкту використовуються геометричні примітиви (куб, куля, конус і ін.) і гладкі, так звані поверхні сплайнів. Вид поверхні визначається розташованою в просторі сіткою опорних точок. Кожній крапці привласнюється коефіцієнт, величина якого визначає ступінь її впливу на частину поверхні, крапки, що проходить поблизу.
Від взаємного розташування крапок і величини коефіцієнтів залежить форма і гладкість поверхні в цілому.
Деформація об’єкту забезпечується переміщенням контрольних крапок, розташованих поблизу. Кожна контрольна крапка пов′язана з найближчими опорними точками, ступінь її впливу на них визначається віддаленістю. Інший метод називають сіткою деформації.
Навколо об’єкту або його частини розміщується тривимірна сітка, переміщення будь-якої точки якої викликає пружну деформацію як самої сітки, так і оточеного об’єкту.
Ще одним способом побудови об’єктів з примітивів служить твердотільне моделювання. Об’єкти представлені твердими тілами, які при взаємодії з іншими тілами різними способами (об’єднання, віднімання, злиття і ін.) зазнають необхідну трансформацію.
Все різноманіття властивостей в комп’ютерному моделюванні зводиться до візуалізації поверхні, тобто до розрахунку коефіцієнта прозорості поверхні і кута заломлення променів світла на межі матеріалу і навколишнього простору.
Властивості поверхні описуються в створюваних масивах текстур, в яких містяться дані про ступінь прозорості матеріалу, коефіцієнт заломлення, колір в кожній крапці, колір відблиску, його ширину і різкість і ін.
Після завершення конструювання і візуалізації об’єкту приступають його “пожвавленню”, тобто завданню параметрів руху. Комп’ютерна анімація базується на ключових кадрах.
Tags: візуалізація поверхонь, віртуальні параметри, графік, компютерне моделювання, крапка, моделювання, нерівномірна сітка, обєкт, поверхня
3D теорія
Схожі записи
Monday, March 30th, 2009 at 09:15 and is filed under 3D теорія. You can follow any responses to this entry through the feed. Both comments and pings are currently closed.
