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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 27.07.2009, 16:06   #1
AngelOfDeath
Delphi/C++/Asm
Форумчанин Подтвердите свой е-майл
 
Аватар для AngelOfDeath
 
Регистрация: 28.03.2008
Сообщений: 358
Вопрос Direct3D Загрузка костей, анимации

В общем столкнулся с такой проблемой
Не могу загрузить анимацию, кости и сетку из x файла (разбором x файла)
Пытался по книге Фленова "Искусство программирования игр на С++"
Но там приложение либо не компилируется, либо вылетает(если попробовать внести свои поправки)..
В общем вопрос такой
Есть ли у кого исходник загрузки скелета, анимации и сетки их x файла?
Без разницы C++ (желательно) или Delphi.
Уже два дня пытаюсь сделать и ничего не выходит..
PS.Свои попытки выложить не могу так как я испортил весь исходник
PPS. На гугле искал. Ничего нормального не нашёл
PPPS. Без использования DXUT

Последний раз редактировалось AngelOfDeath; 27.07.2009 в 16:35.
AngelOfDeath вне форума Ответить с цитированием
Старый 28.07.2009, 12:24   #2
lennon
Заблокирован
 
Регистрация: 18.11.2007
Сообщений: 254
По умолчанию

есть движок Irrlicht он опен соурс, можешь в нем поискать.
а ваще меня просто удивляет что все хотят написать свой 3д движоки при этом лезут сюда или ешо кудато за ответами, блин... irrlicht разрабывался 5 лет до сегодняшней его версии, тоесть автор 5 лет его писал от случая к случаю и не лез по форумам, так это 5 лет, вы шо собираештеся 5 лет бегать по форумам и плакать что ничего не можете. и шо тама ваще этот x файл разбирать? в ине те наверняка есть описание формата. если ты не моешь этого сделать, какое тебе 3д? ну вот какое ?! ты то, что планируешь сделать все равно никогда не закончишь. ну ты прдеставь... это ведь 5 лет все таки, а ешо ж нужно отловить все баги, чтобы оно работало. вообщем хотите чото сделать 3д пользуйте бесплатные движки типа irrlicht, если чему просто научиться то не стоит лазить по форума и просить как мне то сделать как это, бо напишут всю игру вместе тебя.

Последний раз редактировалось lennon; 28.07.2009 в 12:36.
lennon вне форума Ответить с цитированием
Старый 29.07.2009, 11:43   #3
AngelOfDeath
Delphi/C++/Asm
Форумчанин Подтвердите свой е-майл
 
Аватар для AngelOfDeath
 
Регистрация: 28.03.2008
Сообщений: 358
Смех Свершилось!

В общем первая попытка самому разобрать х файл
Delphi/OpenGL
После целого дня мучений у меня получилось более менее нормально загрузить модель
Но есть небольшие проблемы
Вот эта хрень между руками и туловищем


Полоска между носом и крышкой
Вложения
Тип файла: rar Новая папка.rar (243.8 Кб, 14 просмотров)

Последний раз редактировалось AngelOfDeath; 29.07.2009 в 18:36.
AngelOfDeath вне форума Ответить с цитированием
Старый 30.07.2009, 12:37   #4
AngelOfDeath
Delphi/C++/Asm
Форумчанин Подтвердите свой е-майл
 
Аватар для AngelOfDeath
 
Регистрация: 28.03.2008
Сообщений: 358
По умолчанию

Так и не разобрался я с *.x форматом
Зато с smd почти сразу всё сделал(кроме костей)
PS. Тему можно закрыть
PPS. Для рендера использовал OpenGL

Последний раз редактировалось AngelOfDeath; 30.07.2009 в 12:46.
AngelOfDeath вне форума Ответить с цитированием
Ответ


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Уроки по использованию Direct3D в Delphi Kostia Gamedev - cоздание игр: Unity, OpenGL, DirectX 32 23.02.2010 17:48
Проблемы с отрисовкой в Direct3D Trapper Gamedev - cоздание игр: Unity, OpenGL, DirectX 3 28.07.2009 18:49
Вращение камеры (Direct3D) AidarBik Gamedev - cоздание игр: Unity, OpenGL, DirectX 1 24.07.2009 08:45
Перспектива в Direct3D Ulex Gamedev - cоздание игр: Unity, OpenGL, DirectX 2 11.03.2008 01:04