Перейти к содержанию
    

3D визуализация

Всем привет!

 

3D мир отображается через центральную проекцию на "плоскость взгляда". У такого отображения только 1 параметр - расстояние от плоскости до точки центральной проекции. Как показал опыт, этого мало, добавил масштабное преобразование - все объекты на плоскости масштабируются в Scale раз.

 

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

 

Ни кому не попадался критерий выбора масштабного преобразования для реалистичной визуализации? Видимо, он должен зависеть от расстояния до точки центральной проекции и размеров экрана. Может, как-то зацепиться за угол зрения человеческого глаза?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...