Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Мультимедиа в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 10.11.2010, 14:31   #1
Беллая
Пользователь
 
Аватар для Беллая
 
Регистрация: 30.07.2010
Сообщений: 44
По умолчанию Трехмерный график в OpenGL. Как разметить оси?

Нужна помощь - для визуализации расчетов по мат модели требуют подписи осей координат сделать и вывод шкалы, а я не знаю как это сделать. В исходнике, которым я пользовалась, этого не было. График в OpenGL-е. Три плоскости X,Y,Z. Переменные принимают только положительные значения не с нуля. Графиков 20 и все они как близнецы похожи, только по значениям можно их различить. Помогите с кодом, если есть опыт и желание поделиться наработанным/найденным.
Say we can do it together

Последний раз редактировалось Беллая; 10.11.2010 в 14:35.
Беллая вне форума Ответить с цитированием
Старый 10.11.2010, 14:36   #2
raxp
Старожил
 
Регистрация: 29.09.2009
Сообщений: 9,713
По умолчанию

вы не в разделе "помощь студентам" и "фриланс" ...как реализована визуализация осей для наглядности в opengl вы можете подсмотреть в примерах Краснова, на форуме выкладывался неоднократно, да и нете найти можно.
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation
raxp вне форума Ответить с цитированием
Старый 10.11.2010, 14:43   #3
Беллая
Пользователь
 
Аватар для Беллая
 
Регистрация: 30.07.2010
Сообщений: 44
По умолчанию

Спасибо, raxp. За ценное замечание про визуализацию осей. Я другие слова в поисковике набирала, может по этому не нашла. Поищу ещё по форуму.

Искала - не нашла. Может быть, если вас не затруднит, покажите то, что уже выкладывалось здесь. Вариантов 20 перебрала - нет того, что надо.
Say we can do it together

Последний раз редактировалось Беллая; 10.11.2010 в 15:08.
Беллая вне форума Ответить с цитированием
Старый 10.11.2010, 16:58   #4
alexprey
Форумчанин
 
Регистрация: 25.05.2010
Сообщений: 169
По умолчанию

Долго с OGL не работал (перешел DX). Но, если знаете функции для вывода текста, то не составит труда вывести пару линий.
Сперва нарисуйте линией одну ось, затем 2ю и 3ю
Затем вроде там есть функция для вывода текста (точно не помню) Подписываете оси. Ну а разметку так же с помощью линий вывести пройдясь циклом с нужным шагом по вектору оси
alexprey вне форума Ответить с цитированием
Старый 10.11.2010, 17:10   #5
raxp
Старожил
 
Регистрация: 29.09.2009
Сообщений: 9,713
По умолчанию

>>> краснов (прекрасно нашлось поиском по форуму)
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation
raxp вне форума Ответить с цитированием
Старый 10.11.2010, 23:21   #6
Беллая
Пользователь
 
Аватар для Беллая
 
Регистрация: 30.07.2010
Сообщений: 44
По умолчанию

alexprey, спасибо. Мне тот вариант, что вы описали подойдет. Как текст выводить уже нашла. Попробую.
Say we can do it together

Последний раз редактировалось Беллая; 10.11.2010 в 23:23.
Беллая вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
создание диаграммы Ганта(ленточный график) с использование OpenGL mc_patrick Помощь студентам 0 30.10.2010 16:25
График не с начала оси категорий возможен? O_H Microsoft Office Excel 14 03.08.2010 13:07
Трехмерный (3D) ландшафт. OpenGL Flinka Помощь студентам 1 27.04.2009 14:45
трехмерный график на C# directX 9.0c ggetbraine Общие вопросы .NET 10 24.02.2009 19:19
Трехмерный график natasha Общие вопросы Delphi 5 27.08.2008 22:19