posts | comments
06Apr

Моделі затінювання Плоска модель Затінювання по Гуро і Фонгу

No comments
« Тривимірної 3D графіки   |   Аффінниє перетворення простору »

В цій моделі освітлення не усереднюється для грані, а лінійно інтерполюється між вершинамі, тому для даної моделі важливе те, що нормалі задаються у вершинах. Цей алгоритм дозволяє отримати набагато візуально-приємніше зображення, ніж при використанні алгоритму плоского затінювання.

3D теорія - Моделі затінювання Плоска модель Затінювання по Гуро і Фонгу
3D теорія - Моделі затінювання Плоска модель Затінювання по Гуро і Фонгу
Сфера із затінюванням по Гуро, близько 2000 трикутників
Сфера із затінюванням по Гуро, близько 32000 трикутників

З іншого боку, обчислювальна вартість затінювання по Гуро залишається прийнятною, оскільки дорогий розрахунок освітлення як і раніше здійснюється у вершинах, а лінійну інтерполяцію можна добре оптимізувати. На жаль, модель затінювання по Гуро не бездоганна. Відблиски на освітлюваній поверхні при невисокому рівні деталізації будуть змащені або можуть зовсім “загубитися”.

печать карточек

3D теорія - Моделі затінювання Плоска модель Затінювання по Гуро і Фонгу
3D теорія - Моделі затінювання Плоска модель Затінювання по Гуро і Фонгу
Змащений відблиск в моделі затінювання Гуро
Чіткий відблиск

Затінювання по Фонгу (Phong shading)

В цій моделі між вершинамі інтерполюється не колір, а нормаль. Колір, у свою чергу, розраховується для кожного пікселя окремо. При використанні затінювання по Фонгу зображення виходить набагато якіснішим, ніж при використанні попередньої техніки, і зникає проблема з відблисками. Але даний алгоритм вимагає значно більше обчислювальних ресурсів.
Наприклад, при використанні моделі Фонга для візуалізації сцени на екрані з дозволом 1024×768, знадобиться розрахувати освітлення більш ніж 700 000 крапок.

3D теорія - Моделі затінювання Плоска модель Затінювання по Гуро і Фонгу
3D теорія - Моделі затінювання Плоска модель Затінювання по Гуро і Фонгу
Сфера із затінюванням по Фонгу, близько 2000 трикутників
Сфера із затінюванням по Фонгу, близько 32000 трикутників

Шейдінг сьогодні


Tags: , , , , , , , ,

3D теорія


Схожі записи

Categories: 3D теорія

Monday, April 6th, 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.