Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.12.02;
Скачать: CL | DM;

Вниз

Создание трёхмерной карты   Найти похожие ветки 

 
Sniffer ©   (2002-08-13 22:39) [0]

Уважаемые мастрера, просьба посоветовать как создать 3d карту в Delphi с помощью OpenGL(я имею в виду ландшафт). Спасибо.


 
Some0ne. ©   (2002-08-14 01:25) [1]

Дык а смотря что именно тебе надо. Можешь сделать как я самым распространенным способом: через карту высот. Т.е. данные берутся из картинки, на которой светлые пиксели означают высокую точку, низкие - низкую. Подобный исходник можешь скачать почти на любом сайте про ОпеньГЛ и причесать его под свои запросы. Ну или если не найдешь, я тебе могу на мыло скинуть.......


 
kosmach ©   (2002-08-14 08:40) [2]

Задаешь таблицу вершин(x, y, z) в файле или еще где, как уж тебе захочется, после чего остается только соединить соседнии вершишы закрашенными четырехугольникакми, а высота каждой вершины - это и есть цвет. Интерполяция цвета под OpenGL на сколько мне известно происходит сама собой. Вот и все, ну чтобы было нагляднее, все это дело нужно немножко повернуть, что впрочем не сложнее, чем два пальца обо@@ать. Сам я на Delphi под OpenGL не работал, зато на VisualC приходилось, но просто уверен, что принципиальных отличий в этом плане тута нет.


 
Sniffer ©   (2002-08-14 09:00) [3]

Сенкс всем!

>Some0ne. ©

Вышли на мыло плиз.



Страницы: 1 вся ветка

Текущий архив: 2002.12.02;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.016 c
14-4608
Николай Быков
2002-11-12 13:45
2002.12.02
Тут такая штука с неро мп3


1-4366
Николай В.
2002-11-21 16:42
2002.12.02
Динамическая загрузка своей DLL, а не зарегистрированной в Window


1-4303
Arkady
2002-11-21 12:49
2002.12.02
DBGrid


3-4217
Jen N
2002-11-14 11:25
2002.12.02
Есть ли в BDE команда для копирования файлов баз данных?


7-4637
Infinity
2002-09-30 01:11
2002.12.02
Как отключить возможность изменения времени!