Главная страница
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.012 c
1-4337
Cranium
2002-11-22 00:01
2002.12.02
Дочерняя форма при развертывании ....


14-4602
AquaSun1
2002-11-11 02:59
2002.12.02
Ошибается ли Timer


7-4639
Terrible
2002-09-27 17:35
2002.12.02
Сплайсинг функций ядра на Delphi ?


3-4183
REP
2002-11-13 10:11
2002.12.02
Открытие в TQuery таблицы с другим расширением (Не DBF)


1-4426
NorthMAn
2002-11-23 13:15
2002.12.02
TTimer