![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|
|
|||||
|
Добрый день, значит на повестке дня такой вопрос: Как рассчитать перспективу вручную через формулы для 3д объекта, например, куба не используя матрицу перспективы? Т.е. есть куб состоящий из точек у каждой точки известны координаты (x;y;z) и их нужно вывести на экран с учетом перспективы. НЕ ИСПОЛЬЗУЮ Stage3D, т.к. там я уже разобрался и теперь в целях улучшения понимания программирования 3д графики хочу написать вывод 3д объектов на экран не использую возможности видеокарты.
Знаю способ с использованием одноточечной перспективы, но результат такого преобразования меня не устраивает, конечно на перспективу похоже, но если приблизить объект к точке взгляда, то он должен увеличиваться, а он остается неизменным. И еще если объект далеко уходит в такую перспективу, то он растягивается и его пропорции сильно искажаются. |
|
|||||
|
.
|
|
|
|||||
|
К сожалению это разновидность формулы точечной перспективы, хотя возможно без матрицы перспективы похожего эффекта не добиться.
|
![]() |
![]() |
Часовой пояс GMT +4, время: 10:44. |
|
|
« Предыдущая тема | Следующая тема » |
|
|