md2 loader

Предыдущая тема Следующая тема Перейти вниз

md2 loader

Сообщение  Myster в Пн Сен 01, 2008 5:08 pm

Люди, помогите плиз нубу Smile На форуме fb один человек выложил функцию для просмотра моделей md2. Извиняюсь за архив, просто длина сообщения не влезает. Моделька не моя)
http://dump.ru/file_catalog/1033990

Дык вот я вроде сделал #include, обявил модель как
dim model as md2_model_t ptr
загрузил командой
ReadMD2Model "model.md2", model

Компилирует, и когда начинает грузить модельку, компилятор закрывается и все... Ошибок не пишет Neutral
Использую параллельно SDL'овский пример opengl.bas из fb. Даже не знаю, что сделать чтобы все заработало в точности как надо
Shocked Подозреваю, что я вообще че-то недописываю или не ту функцию пишу. Если кто знает, в чем мое упущение, будьте добры подсказать Rolling Eyes

Если есть другие способы загрузить мд2 в опенжл, то тоже буду очень благодарен Smile
avatar
Myster

Сообщения : 29
Дата регистрации : 2008-08-21
Возраст : 28
Откуда : Мытищи МО

Посмотреть профиль http://www.wind-team.com

Вернуться к началу Перейти вниз

Re: md2 loader

Сообщение  ShenZN в Пн Сен 01, 2008 7:51 pm

Я нашел на форуме этот пост http://freebasic.net/forum/viewtopic.php?t=6773&highlight=md2&sid=36209e691b3b42949688b7f597226906

Попробовал скомпилировать пример, но у меня тоже он закрывается сразу после запуска программы. Пробовал на разных версиях. Sad

На форуме находил много исходников для загрузки других файлов .3ds, .obj. Здесь можно найти примеры работы с .obj http://ssjx.co.uk/windows/test.php

Наверное, лучше спросить у самого автора функций. Сам с этим делом пока не имел дела, поэтому не могу ответить более конкретно Sad

ShenZN

Сообщения : 155
Дата регистрации : 2008-02-18
Откуда : Ukraine

Посмотреть профиль http://lodestar-game.narod.ru

Вернуться к началу Перейти вниз

Re: md2 loader

Сообщение  Myster в Вт Сен 02, 2008 3:48 pm

Ааа, ну тогда все хоть немного яснее стало, что не я один недопонял премудростей)) Заморочка какая-то cyclops
А за obj всяческие отдельно спс) Пригодится) Помимо мд2 ж тоже нужно рассчитывать на другие форматы Very Happy
ПС: ShenZN, будь добр, пжалста, можно ссылочку на тему где ты про 3ds нашел? Embarassed А то чего-то не найду до сих пор %) Если не сложно Smile
-----------------
Дополнил:
Если можно, еще помощь для загрузки obj'ов этих не помешала бы, там у человека выложившего это вроде через exe грузит, а сам main.bas сделать это не способен, пишет что undefined пара строк.. Может старая версия fb была или как-то так scratch и выложил старый код видать) Если кто знает как исправить, поделитесь пожалуйста Smile
avatar
Myster

Сообщения : 29
Дата регистрации : 2008-08-21
Возраст : 28
Откуда : Мытищи МО

Посмотреть профиль http://www.wind-team.com

Вернуться к началу Перейти вниз

Re: md2 loader

Сообщение  ShenZN в Вт Сен 02, 2008 7:10 pm

Да видимо какая то не совместимость в коде, но на форуме нашел еще пару загрузчиков:

http://freebasic.net/forum/viewtopic.php?t=10823&highlight=obj&sid=c1447e97798ec38683fae3a06de8010a
http://www.freebasic.net/forum/viewtopic.php?t=2265&highlight=obj
http://www.freebasic.net/forum/viewtopic.php?t=10442
Как оказалось про загрузку 3ds, были только разговоры а конкретного примера я не нашел Sad

Можно воспользоваться готовым движком Irrlicht, который умеет загружать популярные 3д файлы:
http://freebasic.net/forum/viewtopic.php?t=3584&highlight=irrlicht&sid=91f764ce380449f274d8a5168b2374b0

Так как программирование идет на OpenGL, то вот список хороших сайтов
http://gamemaker.webservis.ru/links/gllinks.htm

Теория по OpenGL, .3ds, .obj.
http://www.gametutorials.com/gtstore/c-1-test-cat.aspx

ShenZN

Сообщения : 155
Дата регистрации : 2008-02-18
Откуда : Ukraine

Посмотреть профиль http://lodestar-game.narod.ru

Вернуться к началу Перейти вниз

Re: md2 loader

Сообщение  Myster в Вт Сен 02, 2008 8:01 pm

Ооо, премного благодарен за такое количество ссылок Smile)
ПС: За Irrlicht тоже спасибо, но он наверное может не подойти, больно специфичные у него камеры, да и команды для управления не везде хороши, короче торможу в нем в этих моментах %) Хотя жаль упускать такой двиг)) ...Мультикийи не уступают пока никому, я считаю Very Happy
avatar
Myster

Сообщения : 29
Дата регистрации : 2008-08-21
Возраст : 28
Откуда : Мытищи МО

Посмотреть профиль http://www.wind-team.com

Вернуться к началу Перейти вниз

Re: md2 loader

Сообщение  Andrew в Ср Ноя 26, 2008 4:27 pm

Я с этим Irrlicht уже запарился! Не подскажете что делать?
Скачал дистрибутив. Скопировал в папку .../FreeBasic/inc/ файл IrrlichtWrapper.bi,- пишет типа не могу найти Irrlicht. Скопировал все длл, а также IrrlichtWrapper.bin, - ответ ФБ - не могу найти Irrlicht !!!

Скачал я с офф сайта иррлихт, нашел там в папке Win32-gcc libIrrlicht.a, скопировал в папку с проектом, ошибок не пишет, но при запуске скомпилированого файла пишет всякие регистры, и их содержимое

Andrew

Сообщения : 45
Дата регистрации : 2008-09-23
Возраст : 28
Откуда : Киев

Посмотреть профиль

Вернуться к началу Перейти вниз

Re: md2 loader

Сообщение  Andrew в Ср Ноя 26, 2008 9:08 pm

Всё, я понял. У меня была версия для ДОС, оказывается нужно было скачать виндовс версию компилятора, тогда все работает, а с досовским отказывается =(

Andrew

Сообщения : 45
Дата регистрации : 2008-09-23
Возраст : 28
Откуда : Киев

Посмотреть профиль

Вернуться к началу Перейти вниз

Re: md2 loader

Сообщение  Спонсируемый контент


Спонсируемый контент


Вернуться к началу Перейти вниз

Предыдущая тема Следующая тема Вернуться к началу


 
Права доступа к этому форуму:
Вы не можете отвечать на сообщения