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

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

Вернуться   Форум программистов > разработка игр, графический дизайн и моделирование > Gamedev - cоздание игр: Unity, OpenGL, DirectX
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 03.03.2012, 16:55   #1
cashmail
Форумчанин
 
Регистрация: 23.06.2011
Сообщений: 201
Восклицание Delphi и 3d мир в MAX'e

Здравствуйте, хочу сделать мини 3d шутер (FPS).

Хочу создать в Max'e сам мир, а в дельфи его всунуть, но вопрос как? Искал примеры 3d шутера с загрузкой карты с max фаила, но не чего нет((
Помогите, хотябы маленький примерчик.
Заранее спасибо!
cashmail вне форума Ответить с цитированием
Старый 05.03.2012, 22:04   #2
vovken1997
Дружелюбный
Форумчанин
 
Аватар для vovken1997
 
Регистрация: 23.02.2012
Сообщений: 692
По умолчанию

Хм... А нафига тебе целый мир сразу пихать так хлопот не оберешься. Создай много проэктов с разными элементами, а то как ты собираешься столкнавения обрабатывать? Я делал на делпфи и на движке GLScene. Посмотри в википедии , всего пара строк и элемент загружен. Потом там есть компонент Коллизион он тебе столкнавения обработает, без них в нормальном шутере ни обойтись. Да и вообще в этом движке много чего интересного и полезного, во много раз себе жизнь упростишь. Извени с компом проблемы файлы выслать не могу, пишу с телефона.
-==ЛЮБОЕ ЗНАНИЕ ДОСТИГАЕТСЯ ТОЛЬКО СОБСТВЕННЫМИ УСИЛИЯМИ!!!==-
vovken1997 вне форума Ответить с цитированием
Старый 06.03.2012, 17:50   #3
jetei
Пользователь
 
Регистрация: 29.08.2011
Сообщений: 24
По умолчанию

Формат .max закрытый, его никак не загрузишь.
Но есть такой модуль unit3ds.pas, позволяет загружать файлы .3ds(file - export - .3ds в максе)

Код:
var
model : t3dmodel;
Когда создаешь
Код:
model := t3dmodel.create;
model.loadfromfile('example.3ds');
И когда рисуеш
Код:
model.draw;
Вложения
Тип файла: rar unit3ds.rar (23.1 Кб, 44 просмотров)
jetei вне форума Ответить с цитированием
Старый 07.03.2012, 07:15   #4
_PROGRAMM_
Участник клуба
 
Аватар для _PROGRAMM_
 
Регистрация: 30.07.2009
Сообщений: 1,601
По умолчанию

Цитата:
Формат .max закрытый, его никак не загрузишь.
А я где-то читал, что 3ds можно по полигонам разбирать и переводить в свой формат.

В мире нет вечных двигателей, зато есть вечные тормоза...

Блог
_PROGRAMM_ вне форума Ответить с цитированием
Старый 07.03.2012, 09:30   #5
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

.3ds можно, а вот .max не прочтешь.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Мой мир + Delphi lux16 Работа с сетью в Delphi 1 21.05.2011 20:22
Мой Мир (mail.ru) - Delphi shaker Работа с сетью в Delphi 0 08.04.2010 15:49
Хромированный мир mutabor Свободное общение 2 25.11.2009 07:21