IMHO.WS

IMHO.WS (https://www.imho.ws/index.php)
-   Программирование (https://www.imho.ws/forumdisplay.php?f=40)
-   -   Построение 3d графиков (https://www.imho.ws/showthread.php?t=64836)

Tano 22.07.2004 20:46

Построение 3d графиков
 
Подскажите, как на delphi реализовать программу для построения 3d графиков по заданной формуле. Я так понимаю тут без openGL не обойтись. Может кто-нибудь подскажет алгоритм реализации или подкинет кусок кода? В общем прошу помощи.
Спасибо.

V@nya 23.07.2004 13:51

Tano, для этого скорее всего существует компонента, поищи в инете. По крайней мере для .NET такая компонента есть.

CEO 23.07.2004 18:27

Для начала почитай эту статью, может чем-то и поможет:
http://www.delphimaster.ru/articles/...ogramming.html
Потом бери готовый компонент, например AGL Library, который использует OpenGL и позволяет строить стандартные графические примитивы: точка, линия, полилиния, сплайн, полигон, куб, шар, конус, тор и т.д.
Скачать AGL Library можно отсюда:
http://softsearch.ru/programs/14-858...download.shtml

/7y3uK 24.07.2004 03:07

вот тебе страница с компонентами: _http://torry.net/pages.php?id=171

тока ИМХО лучше тебе пользоваться GDI и почитать про матрицы переноса, поворота, проецирования - с ними тебе будет быстрее разбираться для такой тривиальной задачи - Замучаешься настраивать ГЛ, т.к. еще в нем тебе понадобятся надстройки GLU заголовник к которым можешь скачать из этого топа http://imho.ws/showthread.php?t=64487 . Также в разделе кто-то выкладывал модули для работы с матрицами.

Felan 28.07.2004 23:40

Раз тебе надо просто 3D графики (в том числе и поверхности), то я бы рекомендовал ActiveX vtChart. Его урезанная версия есть в 6 делфи. Найди полную, я уверен, она тебя осчастливит.

ЗЫЖ Если найдешь, кинь пожалуйста мне на mr_tigra@mail.ru. Мне тоже надо будет скоро 3d поверхности строить.


Часовой пояс GMT +4, время: 13:01.

Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.