|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
19.03.2009, 02:23 | #1 |
Пользователь
Регистрация: 19.03.2009
Сообщений: 14
|
как переключаться между объектами в сцене?
Delphi 7 + OpenGL, из 3dMax'a импортированы объекты (сейчас кубики, планируется мебель) и нужно между ними переключаться и их крутить и двигать.
Нужно вращать объекты в сцене по очереди, либо группами; объектов пока не много - около 10. Например при нажатии на "1" вращается первый, "2" - второй, а "1, 2" - 1й и 2й. Подскажите пожалуйста - не получается. переключаться между отдельными объектами получается, пример для 2х объектов: Код:
Последний раз редактировалось lerka; 19.03.2009 в 10:25. Причина: дополнение |
19.03.2009, 12:27 | #2 | ||
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
Цитата:
Ну яб в массив вносил ссылки на эти обьекты, а потом просто применял процедуру преобразования к нескольким элементам массива.
I'm learning to live...
|
||
19.03.2009, 13:29 | #3 |
Пользователь
Регистрация: 19.03.2009
Сообщений: 14
|
http://www.programmersforum.ru/showt...d=1#post223808
если нужно - могу с кубиком пример отправить в принципе я примерно так и предполагала, только как связать нажатия кнопок с объектами все равно не понимаю |
19.03.2009, 13:51 | #4 | ||
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
Цитата:
Код:
Код:
I'm learning to live...
|
||
19.03.2009, 14:01 | #5 |
Пользователь
Регистрация: 19.03.2009
Сообщений: 14
|
да! спасибо!!!
http://ifolder.ru/11130884 - там весь проект |
19.03.2009, 14:45 | #6 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Данке Шон...
Мне как трехмершику любая помошь в этом направлении пригодится. Раньше я GLScene использовал, тож ниче так успехи... Вот только хочется научиться открывать непосредственно max форматы. Уж было думал задействовать библиотеки самого MAXа...
I'm learning to live...
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как узнать расстояние между делениями у Тракбара? | Кирилл13 | Помощь студентам | 1 | 11.11.2008 11:44 |
Как заполнить форму 6-иугольными объектами | DeKot | Gamedev - cоздание игр: Unity, OpenGL, DirectX | 3 | 26.08.2008 21:59 |
Как грамотно разделить данные между потоками? | bagulma | Общие вопросы Delphi | 5 | 28.05.2008 22:41 |
Как сравнить элементы 2 массивов между собой? | DragonionS | Общие вопросы Delphi | 1 | 01.07.2007 21:49 |
Как запретить переход между диалоговыми окнами. | dnkR | Общие вопросы Delphi | 1 | 18.01.2007 06:59 |