Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2007.02.18;
Скачать: [xml.tar.bz2];

Вниз

3D графика   Найти похожие ветки 

 
inkvizitor ©   (2007-01-25 10:38) [0]

День Добрый !Как в Делфи построить трехмерный график(x,y,z) (chart не подходит кажется). ну примерно как контурная карта(max красным цветом, min синим что-то вроде этого и для красоты можно еще легенду сбоку (прямоугольник красный цвет вверху и плавный переход к синему внизу)).Надеюсь правильно объяснил?


 
Elen ©   (2007-01-25 10:41) [1]


> Как в Делфи построить трехмерный график(x,y,z)

Например через GLScene. Хотя если дна из координат постоянная, то и Chart сойдет


 
inkvizitor ©   (2007-01-25 12:06) [2]


> Например через GLScene

а можно по подробнее и где про это можно прочитать?(можно примечик если есть.)


 
Elen ©   (2007-01-25 12:12) [3]


> inkvizitor

GLScene - надстройка для работы с OpenGL. Там ты легко можеш построить любую кривую в трехмерном пространстве. Представляет собой компоненты для Делфи и скачивается в Инете (Ссылку не помню). Но если подробнее объясниш задачу может чего подскажу другого. (Учти - это не Chart). Хотя в том же Инете можно найти и трехмерные Чарты...


 
inkvizitor ©   (2007-01-25 12:36) [4]

есть данные(не важно) и по ним надо строить 3-х мерную поверхность.
вообщем есть три оси x,y,z надо построить что-то вроде рельефа местности
по цветам. вид сверху: темные и светлые пятна(min & max).


 
inkvizitor ©   (2007-01-25 13:13) [5]

не могу найти где скачать GLScene на одноименном сайте чето не понятно.HELPPP!!!


 
Elen ©   (2007-01-25 13:25) [6]


> inkvizitor

Тебе сто пудов надо GLScene. Ищи GLScene_v09b_Full.


 
Elen ©   (2007-01-25 13:33) [7]


>  inkvizitor

Можно поискать так же Специальные Чарты, которые представляют собой как правило ActiveX. Вот в них еще удобнее строить такое :
AGL Library v3.5
Vis It v3.0
ClearGL ActiveX v1.8


 
Elen ©   (2007-01-25 13:34) [8]


> inkvizitor

В догонку : NEVRON 3D CHARTING TOOLKIT v6.00
VisualX PictureBox3D ActiveX v2.1


 
inkvizitor ©   (2007-01-25 14:22) [9]

Elen если есть скинь на ящик  не могу найти ссылки на официалю сайте дают ошибки.PLS!!!


 
Elen ©   (2007-01-25 14:49) [10]


> Elen если есть скинь на ящик

Есть, но мне не разрешают отправлять по мылу более 2Мб. А GLScene у меня тянет на 55Мб. А остальные тем паче (ActiveX все-таки). Рой в Инете я оттуда год назад все это добро достала.
Да на всякий случай предупреждаю - GLScene всего лишь объектная надстройка для OpenGL, т.е. прям таки Чарт там построить сразу не удастся, а вот ландшафты - без проблем, так что если нужны именно Чарты ищи [7-8] или похожие разработки.
Удачи!


 
Vovan #2   (2007-01-25 15:26) [11]

Ну потрудись разобраться...
http://sourceforge.net/project/showfiles.php?group_id=29749&package_id=21742&release_id=426752


 
inkvizitor ©   (2007-01-26 12:10) [12]

Elen пожалуйста подскажи как GLScene к делфи присоединить.


 
Elen ©   (2007-01-26 13:05) [13]


> Elen пожалуйста подскажи как GLScene к делфи присоединить.

Ты вообще умееш компоненты к Делфе пристраивать? Так вот по идее GLScene так же цепляется либо через изд если найдеш его либо через dpk, который может отсутствовать, и может его еще придется создавать из pas.
Ищи у себя bpl или dpk и запускай... (в случае с изд - добавляй через меню Components - Install Packages)


 
inkvizitor ©   (2007-01-27 09:16) [14]

Elen GLScene приставил , примитивы попробовал (шарики, кубики..) но трехмерной оси типа GLXYXGrid,GLHeight чето не получается. Не знаешь как этим элементам передавать данные, чтобы они строили плоскость в чарте проше было chart1.series1.add(...) а здесь прям застрял?


 
inkvizitor ©   (2007-01-29 12:28) [15]

ну вcе же как строить графики в GLScene по точкам(W(x,y,z));


 
Elen ©   (2007-01-29 12:34) [16]


> inkvizitor

Я поэтому тебе и говорю - поищи что-нить наподобие [7-8], В GLScene можно но не просто (см. [10]). Там есть Mesh (Кажись), который строит сетку (ландшафт, поверхность, называй как хочеш) по точкам в пространстве .


 
inkvizitor ©   (2007-01-29 14:34) [17]

скачал NEVRON 3D CHARTING TOOLKIT v6.00 но он типа как excel(конечно спасибо - прога интересная), но хотелось бы, чтобы в делфи непосредственно строить.(например через тот же GLScene).  а насчет mesh покапаюсь.


 
Elen ©   (2007-01-29 15:40) [18]


> inkvizitor

NEVRON 3D CHARTING TOOLKIT v6.00 обязан иметь OCX или библиотеку типов, которая подключается к Делфи, и уже управляется по делфийски.
А на счет mesh - покапайся (и не забудь камеры с осветителями расставить ;))


 
inkvizitor ©   (2007-01-30 12:59) [19]

elen покопался в mesh там какие надо компоненты применять(в чарте сериес, сериеслист а в mesh чето не понятно куда задавать координаты точки(x,y,z))?SOS


 
Elen ©   (2007-01-30 14:45) [20]


> inkvizitor

Чесс слово я не долго возилась с mesh (задачи другие стояли), но у меня в комплекте с GLScene пришли и примерчики. Среди них есть построение сети по формуле. Порой демки в пакете GLScene на предмет mesh. Ну еще если хочеш попробуй вместо mesh объект polygon. Но все же порой в инете еще на предмет 3D Chart.


 
inkvizitor ©   (2007-01-31 12:34) [21]


> Elen ©   (30.01.07 14:45) [20]


> но у меня в комплекте с GLScene пришли и примерчики. Среди
> них есть построение сети по формуле

pls вышли на ящик текст примерчиков (построение по формуле).(*.txt,*.rtf).
ошень ошень надо!



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

Форум: "Начинающим";
Текущий архив: 2007.02.18;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.49 MB
Время: 0.052 c
15-1169458745
optimizer
2007-01-22 12:39
2007.02.18
Оптимизация


2-1170318726
Lera
2007-02-01 11:32
2007.02.18
Имя процедуры


8-1150842128
fun.exe
2006-06-21 02:22
2007.02.18
Свой графический шрифт


2-1169918419
Mozgan
2007-01-27 20:20
2007.02.18
Как подсчитать количество открытых окон?


2-1170357940
ZiTRaX
2007-02-01 22:25
2007.02.18
Ошибка при работе с директивой absolute





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский