Программирование графики с использованием Direct3D

         

Поле зрения


Во всех демонстрационных программах, которые мы рассмотрели в предыдущих главах, мы не задавали параметры поля зрения или угол обзора камеры. Это означает, что мы использовали устанавливаемое по умолчанию значение поля зрения, равное0.5.

Для изменения поля зрения порта просмотра используется функция SetField() интерфейса Direct3DRMViewport. Меньшие значения уменьшают поле зрения порта просмотра и оказывают эффект, сравнимый с использованием телеобъектива. Большие значения увеличивают поле зрения порта просмотра, подобно широкоугольному объективу.



Содержание раздела