|
|
ru.algorithms- RU.ALGORITHMS ---------------------------------------------------------------- From : Alexei Frounze 2:5020/175.2 15 Jun 2001 04:44:08 To : Andrey Chebotarev Subject : Алгоритмы трёхмерных миров --------------------------------------------------------------------------------
Thu Jun 14 2001 18:47, Andrey Chebotarev wrote to All:
AC> нужен сабж, а точнее алгоритм самого трёхмерного пространства. Можно куда
AC> - нибуть отослать (всмысле дать ссылку) или так рассказать.
Hет такого понятия. А если тебе нужно спроецировать точку из 3-хмерного
пространства на плоский экран с учётом перспективы, используй простые формулы:
x_screen = k * x_world / z_world
y_screen = k * y_world / z_world
z - ось, уходящая вглубь экрана. k - некоторая константа, задаёт масштаб -
подберёшь для своих нужд сам.
Примерчиков на эту тему в инете множество, кстати текстурирование полигонов в
3d игрушках тоже на эту формулу завязано - она основная для преобразования
координат. Могу порекомендовать поиграться с Asphyxia VGA Trainers by Denthor
(есть на моей страничке).
http://alexfru.chat.ru
--- ifmail v.2.15
* Origin: FidoNet Online - http://www.fido-online.com (2:5020/175.2)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.algorithms/3300ca56960a.html, оценка из 5, голосов 10
|