![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Совместное создание игр и тонкости glscene [Delphi]
!Trinix © (2005-03-29 20:13:00)Сейчас пытаюсь создать простенький автосимулятор в glscene (если хотите принять участие в проекте или создать новый, не стесняйтесь). Делаю редактор карт. У меня такой вопрос: создаем двумерный массив массив и как попутно создавать к каждой виртуальной ячейке объект Image, да к тому же учитывать нажатие на какой-то определенный Image. Вопрос запутан, спрашивайте распутаю.
OSokin (2005-04-10 18:13:00) [1]А физику через что будешь делать? Через ODE или эти... блин, как их там... octree, чтоли?
DeadMeat (2005-04-10 14:51:00) [2]Думаю только у тебя..
Иначе бы грош цена этому GLScene...
Может дрова?
Обычно спихивают все на них..
---
...Death Is Only The Begining...
!Trinix (2005-04-10 08:03:00) [3]Это только у меня на компе 2 fps или у всех?
Объясните, плиз.
!Trinix (2005-04-09 16:49:00) [4]Это только у меня на компе 2 fps или у всех?
Объясните, плиз.
DeadMeat (2005-04-08 19:11:00) [5]Проверь почту...
---
...Death Is Only The Begining...
!Trinix (2005-04-08 17:14:00) [6]В таком случае подскажи, откуда можно скачать эти исходники, так как у меня в demos такого нет.
Xeno (2005-04-08 06:37:00) [7]В ответ на твой вопрос в ветке:
http://www.delphimaster.ru/cgi-bin/forum.pl?id=1098771571&n=9
В состав демки GLScene_AdvDemos входит демка "Q3Demo" - в ней реализованна загрузка md3 с анимацией,думаю в ней ты найдёшь всё о чём спрашивал..
!Trinix (2005-04-07 18:34:00) [8]Ну в таком случае посмотри еще поподробнее мой вопрос по этой ссылке (последний вопрос форума):
http://www.delphimaster.ru/cgi-bin/forum.pl?id=1098771571&n=9
Xeno (2005-04-07 08:36:00) [9]>!Trinix ©
Все максовские свойства материалов ты не перебросишь,так как в максе многи свойства материала присущи только максу и некоторым спецефичным форматам которые GLScene не поддерживает(пускай поправят если я не прав),максимум что-ты можешь сделать это загружать модель с текстурами,да и то не все максовские свойства текстуры будут также выглядеть при загрузке в GLScene.
На дынный момент GLScen'а поддерживает загрузку 3DS,MD2,MD3,NMF,GTS,LWO,ms3d,obj,oct,ply,q3bsp,smd,stl,tin,obsp
!Trinix (2005-04-07 08:19:00) [10]я говорю как из макса все свойства модели перебросит в glscene (ну и формат какой, если спец. надо)?
Xeno (2005-04-06 15:22:00) [11]>@!!ex
угу, вроде как популярный движок оказался,сам посмотри..
@!!ex (2005-04-06 15:12:00) [12]Тут - на этом форуме?
Xeno (2005-04-06 15:06:00) [13]>@!!ex
Туту кажись основная масса вопросов касается GLScene :)
@!!ex (2005-04-06 15:04:00) [14]А все дошло! Опять GlScene......
Xeno (2005-04-06 14:53:00) [15]Прозрачность контролируется параметром:
....FrontProperties.Diffuse.Alpha := 0.9;
@!!ex (2005-04-06 14:43:00) [16]1) Сорсы посмотри, и поймешь, что должно происодить на пробел.
2) Поконкретней плиз.
!Trinix (2005-04-05 19:02:00) [17]Кстати, скажите, как сделать чтобы игра понимала уровни прозрачности и цвета, которые уже заданы в 3dsmax5 формат я использую пока что 3ds, но серая модель очень достает!
!Trinix (2005-04-05 18:52:00) [18]>@!!ex
Я из Читы, но наверное ты по ночам еще сидишь.
Скачал, все запускается, вспоминаю пример из glscene...
Но с пробелом проблема, опиши что конкретно должно происходить - эффекта ноль.
Strech (2005-04-01 03:40:00) [19]>!Trinix © (31.03.05 11:13) [18]
Ну тогда для особо тупых типа меня можешь рассказать, как просчет поворотов на больших скоростях сделать, т.е. сохраняя инерцию и все такое? Мне достаточно на плоскости 2D, остальное уж сам добавлю.
@!!ex (2005-03-31 21:32:00) [20]Я из Самары.
Редактор с сорсами: http://www.rul-clan.ru/me/Editor.rar
Просьба: закачай и здесь отпостись, я его с сервака удалю, шобы место не занимал.
Попытался сделать как можно проще, чтобы ты смог легко разобраться в сорсах.
1) Контрол:
Up, Down, Left, Right - управление курсором.
Space - редактирование.
Левая кнопа мыши - scroll.
Права кнопа мыши - zoom.
2) Формат хранения карты:
Файл размером 10000 байт, содержит в себе байтовый массив размеро 100х100.
3) Добавление новых объектов:
Берешь файлик Objects.bmp и в нужную клетку(Я пронумеровал первые 128) суешь изображение нужного объекта.
4) Содержание архива:
Editor.dpr - файл проекта Delphi 7
Editor.exe - Сам редактор
Main.pas - Сорсы главной формы
Main.dfm - Настройка контролов главной формы
ToolBar.pas - Сорсы тулбара
ToolBar.dfm - Настройка контролов тулбара
Textures.pas - Модуль для работы с текстурами в OpenGL by Jan Horn
Objects.bmp - таблица оюъектов
Map.map - Пример карты