этом модель может как соответствовать объектам из реального мира (автомобили,здания,ураган,астероид), так и быть полностью абстрактной (проекция четырёхмерногофрактала).
Для получения трёхмерного изображения на плоскости требуются следующие шаги:
моделирование— создание трёхмерной математической модели сцены и объектов в ней.
рендеринг(визуализация) — построениепроекциив соответствии с выбранной физической моделью.
вывод полученного изображения на устройство вывода - дисплей или принтер.
Однако, в связи с попытками создания3D-дисплееви3D-принтеров, трёхмерная графика не обязательно включает в себя проецирование на плоскость.
1. 4 Рендеринг
На этом этапе математическая (векторная) пространственная модель превращается в плоскую (растровую) картинку. Если требуется создать фильм, то рендерится последовательность таких картинок — кадров. Какструктура данных, изображение на экране представлено матрицей точек, где каждая точка определена по крайней мере тремя числами: интенсивностью красного, синего и зелёного цвета. Таким образом, рендеринг преобразует трёхмерную векторную структуру данных в плоскую матрицупикселей. Этот шаг часто требует очень сложных вычислений, особенно если требуется создать иллюзию реальности. Самый простой вид рендеринга — это построить контуры моделей на экране компьютера с помощью проекции, как показано выше. Обычно этого недостаточно и нужно создать иллюзию материалов, из которых изготовлены объекты, а также рассчитать искажения этих объектов за счёт прозрачных сред (например, жидкости в стакане).
Существует несколько технологий рендеринга, часто комбинируемых вместе:
1. Z-буфер(используется в HYPERLINK "http://ru. wikipedia. org/wiki/OpenGL" OpenGL и HYPERLINK "http://ru. wikipedia. org/wiki
Страницы: << < 9 | 10 | 11 | 12 | 13 > >>