Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   forum.boolean.name > Программирование игр для компьютеров > C++

Ответ
 
Опции темы
Старый 11.08.2006, 19:02   #1
jimon
 
Сообщений: n/a
Сообщение irrlicht 1.1 : back to future

впервые нормальный билд ... з действительно НУЖНЫМИ штуками
ето наверно первая версия .. где переход от 1.0 к 1.1 дает полезности

вопервых, самое главное
можно зделать сцену програмно
порастовлять там обьектов, прописывать им все нужные материалы
задать всем нужные аниматоры
и после етого просто сохранить ето все в .irr файл !
вся сцена полностью сохраняется в xml виде (правда еще не все обекты обрабатываются, но все open source так что если что - правим)
сцену потом можно загрузить в любой момент в двиг
или редактировать в редакторе

во вторых теперь материал может держать 4 текстуры >O<
траблы окончены

в основной билд включили версию для MacOSx

дальше зделали загрузку .b3d со всеми анимациями
(действительно b3d очень важный формат как и ms3d - остальное сакс)

прямо в двиг добавлены средства для создания своих обектов
т.е. вы создаете класс который создает машинку и регестрируете его в двиге, а потом просто вызываете через SceneManager

добавлен формат .orge

добавлены средства низкоуровнего управления текстурами в videodriverе

а теперь минусы которые я хочу предписать irrlichtу : (чиcтое IMHO)
1) сраная система аниматоров прячет их в связоном списке который находится в protected зоне !
ето исправляется ручками, но все же можно уже выбить дурь из мозгов команды разработчиков и зделать нормальные методы работы с етим списком !

2) работать с irrlicht через встроеные в него средства работы с OS
ето тоже самое что работать с IE когда есть Opera
надо юзать свои обработчики eventov и не юзать встроеные функции

3) кривая работа с текстурами
и хрен понятные IImage и ITexture... IImage низя превратить в ITexture
хотя ITexture содержит в себе защищеный метод превращения !

4) методика переработки кода под себя - ето просто стирания protected нафиг из всех важных класов !
потому что двиг имеет все нужные средства, но автор их прячет

и теперь веселая новость : автор заставил работать двиг на psp

ps. irrlicht был, есть и надеюсь будет рулезом
Open Source форева

ps2. скоко правок етой месаги зделал, штук 10
 
Ответить с цитированием
Ответ


Опции темы

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
IrrLicht shybovycha C++ 109 22.02.2011 13:54
Irrlicht XenuS C++ 5 16.09.2007 22:30
Об Irrlicht. johnk C++ 1 03.04.2007 08:49
Irrlicht WaReZ_MEN Delphi 22 03.10.2006 14:02


Часовой пояс GMT +4, время: 13:14.


vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com