ActionScript 3 3D с полем обзора

какое отношение поле зрения имеет к оси z во вспышке? Я пробовал перемещать объект к глазу с разными значениями поля зрения с одной и той же осью z, но их размер меняется.

Пожалуйста помоги


person LittleFunny    schedule 11.03.2010    source источник


Ответы (1)


Изменение оси Z или поле зрения изменит видимый размер вашего объекта:

Изменение оси Z (например, focalLength) перемещает объект ближе/дальше к вашему глазу, поэтому он кажется больше/меньше.

Изменение fieldOfView изменяет дугу вашего зрения (подобно использованию объектива «рыбий глаз» или телеобъектива): если ваше поле зрения велико, ваш объект будет занимать лишь небольшую часть этой дуги, поэтому кажутся маленькими (=объектив «рыбий глаз»), но если ваше поле зрения маленькое (=телефото), то ваш объект занимает большую часть вашей дуги и кажется большим.

diagram
(источник: webfactional. ком)

(На диаграммах пунктирная рамка — это область вашей сцены.)

Надеюсь, это поможет немного объяснить ситуацию.

person Richard Inglis    schedule 11.03.2010