3D график в Visual studio 2008

SmoKing

Задача следующая, есть цикл в котором считаются значения функции F(x,y) на сетки например 20x20
Нужно выводить график этой функции, нужно выводить график этой функции в 3D.
Правильно я понимаю что стандартных средств в VS2008 нет и нужно что то такое устанавливать?
OpenGL тоже не предлагать.
Как это максимально просто реализовать? может Borland какой поставить?

okunek

[KOHTPA mode] gnuplot [/KOHTPA mode]

SmoKing

gnuplot
Не подходит, поскольку построение графика должно быть реал-тайм а не из файла.

okunek

[KOHTPA mode] Он подходит, только ты не знаешь, как его использвовать. Почитай мануал :)[/KOHTPA mode]

SmoKing

не нашел я что-то в мануале пункта про интеграцию с Visual Stuido/
Да и выглядят графики в нем очень уж убого.

Dasar

если либа для построения диаграмм от microsoft
http://www.microsoft.com/downloads/details.aspx?FamilyId=EE8...
но я не помню, есть в нем surface-ы или нет.

okunek

убей себя апстенку
для того, чтобы что-то использовать в реалтайме, интеграция со студией не обязательна

SmoKing

сам убей себя апстену.
Я попросил указать наиболее простой способ реализации.

okunek

Уже прошло больше часа.
За это время ты бы нашел в мануале, что тебе нужно и написал бы код.
У меня получилось в свое время, попробуй и ты.

okunek

Вобщем, я не собираюсь уговаривать. Это решило бы твою задачу.
Конечно, всегда можно сидеть и ничего не делать, это очень продуктивно.

Serab

Тут можно вообще все вручную реализовать: выводить издалека, отсекать заведомо невидимые грани (не обязательно в принципе). Триангуляция элементарная, раз уж сетка 20х20 (это же в сэмплах меряется, правда?). Даже освещение простейшее можно добавить. Выводить на экран просто треугольники.

SmoKing

 http://www.quantfinancejobs.org/modules/smartfaq/faq.php?faqid=5
Вот нашел пример решения для gnuplot, как я и подозревал полный изврат.
такой вариант совсем не подходит

okis

А там очень сложная поверхность? 20x20 это ж небольшая сетка, почему самому не отрисовать?

Serab

почему самому не отрисовать?
Вручную? ТЫ ЧТО? Ему же чего попроще. Вон он код скопипастить ленится, ему вообще надо в одну строчку.

okis

Я бегло посмотрел и свободных библиотек для этого не нашёл, хотя может они и есть. А копипаста была, причём годная.

SmoKing

Вот нашел проект http://netcode.ru/cpp/?lang=&katID=4&skatID=35&artID=376 который рисует График на OpenGL
Но проблема в том что там для примера сделано так что сначала функция сохраняется в файл, а затем из этого файла уже рисуется график.
Исходники лежат в самом низу страницы.
Кто нибудь возьмется переделать так что бы Функция динамически отображалась?
за 2000р например.

klyv

Технология изменения типа указателя
:grin:
да перепиши сам, не траться :)
там 2 строчки всего.

anton90

А в чем проблема загнать его в память, и загружать уже оттуда. По-моему, для тебя это будет достаточно динамически :)

Gasparfx

TeeChart
http://www.steema.com/
Оставить комментарий
Имя или ник:
Комментарий: