Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Программирование и базы данных (http://forum.oszone.net/forumdisplay.php?f=21)
-   -   Трехмерные графики в C++ (http://forum.oszone.net/showthread.php?t=66300)

Sir Z 27-05-2006 13:15 443003

Трехмерные графики в C++
 
Подскажите, пожалуйста, любой компонент для построения графиков трехмерных поверхностей в С++, желательно с документацией и возможностью кручения-его-верчения, и т.д., потому что я пробовал компонент из MathCad'а, во всех отношениях приятная штука, вот только я так и не раздуплился, как там поверхность добавлять - она там принимается в качестве типа TagVARIANT, а в каком формате, совершенно неясно. Вдобавок и документации к нему я не нашел, так что практическая его ценность для меня оказалась равной нулю. Да, еще очень желательно, чтобы этот компонент мог строить поверхность по массиву точек.
Заранее благодарен.

Arrest 27-05-2006 17:34 443129

Посмотри документацию по OpenGL, там можно и не такое делать.

Sir Z 28-05-2006 12:33 443391

Спасибо, но лучше бы все-таки компонент, время поджимает.

Sir Z 28-05-2006 20:32 443508

Нашел на вкладке ActiveX в Билдере что-то типа того, что мне нужно - называется vtChart, вот только в поставляемом там компоненте более половины всех опций не работает. При попытке их вызова возникает окно с чем-то вроде "This version of First Impression does not support requested feature. Contact далее телефон to obtain information". Нужно где-то найти новую версию

Arrest 28-05-2006 21:03 443514

Я нашел компонент использующий OpenGL, называется AGL Library for C++Builder, и обретается по адресу http://softsearch.ru/programs/8-330-...download.shtml. Документацию мне находить было лень ;).

XPEHOMETP 29-05-2006 10:38 443675

Есть довольно неплохая штука - DPlot:

www.dplot.com

Там же обитается его облегченный бесплатный вариант DPlot Jr, который работает как ActiveX компонент. Для языков, не поддерживающих ActiveX, в комплекте идет DLL, позволяющая вызывать DPlot Jr. Трехмерная графика там вполне на уровне, можно строить поверхность по массиву точек (и даже случайно расположенных, а не заданных по сетке), можно, задав координаты х и у, получить значение z c этой плоскости. Документация достаточно подробная, и на сайте есть форум для обсуждения использования этих компонентов.

Sir Z 31-05-2006 23:31 444858

Я нашел еще один: MathImage, находится по адресу http://www.xydot.com/delphi/math.htm

EvgeniyQQQ 28-05-2007 18:26 592059

Построение графиков в Visual Studio 2005.

Необходимо вывести гистограмму (график) в программном модуле. Как лучше и главное проще сделать? Программа пишется на языке С++, в Visual Studio 2005. Можно с в среде MFC или в среде Net, где проще.

Пробовал подключить (в Net) ActiveX элемент «Microsoft Office Chart 11.0», всё в принципе красиво, но я не знаю, как передать ему данные.
Есть командная строка, может как-то через неё, но как?

Если у когонибудь, есть варианты, кроме выше предложенных. Помогите, пожалуйста.

ShadowXXX 04-08-2010 00:21 1466368

EvgeniyQQQ,
есть простенькая dll, строит график по точкам:

http://svsft.com/index.php?content=graphicscppdll


Время: 19:02.

Время: 19:02.
© OSzone.net 2001-