![]() |
|
Модераторы: Snowy, MetalFan, bems, Poseidon |
![]()
|
|
| WaReZMEN |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 683 Регистрация: 9.6.2006 Где: Россия, Санкт-Пет ербург Репутация: нет Всего: 3 |
Как в дельфи постороить 3д график? Не тот что в chart 3d а имеено по 3 координатам X,Y,Z.
|
|||
|
||||
| CompWorm |
|
|||
![]() Допеределыватель ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1689 Регистрация: 6.12.2004 Где: / Репутация: 2 Всего: 31 |
WaReZMEN,
ну, я бы предложил не трогать директ икс и опен жиэль для твоего случая. попробуй начать с матепатики, и естественно, решить свою проблему через 3 основные матрицы преобразований в пространстве (поворот, скейл, смещение)! выглядят они довольно похоже, это матрицы 3х3, которые можно перемножить и получить общую матрицу, решающую всю задачу позиционирования предмета в пространстве. как простейший пример того, что из этого можно вынести - матрица поворота в плоскости ХY x* =x*cos(a)-y*sin(a) y* =y*cos(a)-x*sin(a) z* =z а вот тебе общее аффинное приобразование: x*=a1*x+b1*y+c1*z+d1 y*=a2*x+b2*y+c2*z+d2 z*=a3*x+b3*y+c3*z+d3 в общем, любая книжка "по основам 3D графики" и гугл тебе в помощь ничего сложного тут нет. |
|||
|
||||
| WaReZMEN |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 683 Регистрация: 9.6.2006 Где: Россия, Санкт-Пет ербург Репутация: нет Всего: 3 |
А разве нет компоненты какои либо?
|
|||
|
||||
| mr.Anderson |
|
|||
![]() iOS Lead Developer ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 3374 Регистрация: 20.12.2004 Где: далеко Репутация: 3 Всего: 128 |
Не "компонентЫ", а "компонентА", компонент - существительное мужского рода, елки зеленые, от кого пошла эта привычка в женском роде говорить?!
Кхм, это так, не по делу. Юзать DX для этой задачи - сложняк (особенно если с нуля учить), да и лишнее. Контролов для подобных задач не встречал, torry.net тебе в помощь. А лучше, конечно, предложенные математические выкладки использовать. |
|||
|
||||
| Frees |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2233 Регистрация: 2.12.2005 Где: Екатеринбург Репутация: 16 Всего: 54 |
Если надумаеш 3д графикой заниматься для решения своей задачи, то используй GLScene с ее помощю достаточно просто сделать 3д картинку, документаций и примеров много по ней -------------------- Кольцов Виктор Владимирович |
|||
|
||||
| Alexeis |
|
|||
![]() Амеба Профиль Группа: Админ Сообщений: 11743 Регистрация: 12.10.2005 Где: Зеленоград Репутация: 34 Всего: 459 |
Есть купить TeeChart, то будут и полноценные 3D графики... Эта фича не идет в стандарт поставке.
Добавлено через 14 секунд Но на сайте красивые примеры. Добавлено через 9 минут и 25 секунд Вот это сделано в TChart -------------------- Vit вечная память. Обсуждение действий администрации форума производятся только в этом форуме гениальность идеи состоит в том, что ее невозможно придумать |
|||
|
||||
| WaReZMEN |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 683 Регистрация: 9.6.2006 Где: Россия, Санкт-Пет ербург Репутация: нет Всего: 3 |
Alexeis, спасибо.
Сделал своими силами использую GLScene. Это сообщение отредактировал(а) WaReZMEN - 25.6.2008, 00:13 |
|||
|
||||
| Zerony |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 89 Регистрация: 21.12.2008 Репутация: нет Всего: нет |
Можно поподробней про эту библиотеку?
Где купить, скок стоит? |
|||
|
||||
| Alexeis |
|
|||
![]() Амеба Профиль Группа: Админ Сообщений: 11743 Регистрация: 12.10.2005 Где: Зеленоград Репутация: 34 Всего: 459 |
Не дешево, 180$ См. http://www.steema.com/products/teechart/vc...turematrix.html Для себя такое не возьмешь, но если на фирму то вполне реальная цена. Добавлено через 1 минуту Zerony, это расширенный вариант того TChat который идет в поставке с Delphi. -------------------- Vit вечная память. Обсуждение действий администрации форума производятся только в этом форуме гениальность идеи состоит в том, что ее невозможно придумать |
|||
|
||||
| Zerony |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 89 Регистрация: 21.12.2008 Репутация: нет Всего: нет |
спасибо
|
|||
|
||||
| Sovereign |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 58 Регистрация: 7.11.2006 Репутация: нет Всего: 4 |
тут на компе кое что отрыл, может кому пригодится, строит график в 3д по заданной функции, с исходниками
Присоединённый файл ( Кол-во скачиваний: 19 )
graphs.rar 213,95 Kb |
|||
|
||||
![]()
|
| Правила форума "Delphi: Для новичков" | |
|
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, MetalFan, bems, Poseidon, Rrader. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Delphi: Для новичков | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |