Войти
ПрограммированиеТерминыГрафика

IrrLicht

IrrLicht (IrrLicht3d) — бесплатный мультиплатформеный графический 3D-движок.

Поддерживаемые платформы
  Операционные системы
  Языки программирования и IDE
  Графические API
Эффекты
Поддержка шейдеров в IrrLicht3d
Дополнения
Форматы текстур, поддерживаемые в IrrLicht
форматы моделей, поддерживаемые в IrrLicht
  Анимированные объекты
  Статичные объекты
Ссылки

Поддерживаемые платформы

Операционные системы

Языки программирования и IDE


Работает с Microsoft VisualStudio6.0™, VisualStudio.NET 7.0-8.0™, Metrowerks Codewarrior, Bloodshed Dev-C++ (с компилятором g++3.2-4.0), XCode, Code::Blocks.

Есть порт движка под .NET, так что теперь его можно использовать со всеми .NET-языками, как то: C#, VisualBasic, Delphi.NET, etc.

Существует wrapper для PureBasic (для Irrlicht 1.2)

Графические API


IrrLicht поддерживает DirectX 8.1, DirectX 9.0c, (для Dev-C++ надо перекомпилить DLL с DX9c SDK) OpenGL 1.2 - 3.x, а также 2 собственных software-renderer'а, один из них рендерит на очень профессиональном уровне.

Эффекты

В движке реализовано полноценное GUI с поддержкой скинов, анимация (Morph target (с линейной интерполяцией) и скелетная).

Поддержка шейдеров в IrrLicht3d

Дополнения

В движок встроена библиотека для чтения xml-файлов (которую можно использовать и отдельно) — IrrXML. Также есть встроенный инструмент для использования скриптов на LuaIrrLua. С недавнего времени появилась возможность создания сцен с помощью инструмента IrrEdit (последняя версия 2.1), который сохраняет сцену в собственном формате IrrLicht, а также платная звукововая библиотека IrrKlang.

Форматы текстур, поддерживаемые в IrrLicht

форматы моделей, поддерживаемые в IrrLicht

Анимированные объекты

Статичные объекты

Подробнее о возможностях движка можно прочитать здесь: http://irrlicht.sourceforge.net/features.html

Движок хорошо документирован, есть большой и достаточно отзывчивый форум (http://irrlicht.sourceforge.net/phpBB2/index.php), много туториалов на сайте.

IrrLicht разрабатывается Nikolaus «Niko» Gebhardt. На данный момент последней версией является IrrLicht v1.7.2.

Ссылки

www.gamedev.ru/community/irrlicht — сообщество IrrLicht на GameDev.ru.
Сайт движка: http://irrlicht.sourceforge.net/
Сайт по всем официальным дополнениям к IrrLicht: www.ambiera.com
Блог, посвященный разработке IrrLicht'a: www.irrlicht3d.org
Wrapper для PureBasic: http://www.purearea.net/pb/showcase/show.php?id=367

Что такое IrrLicht?

#движок

13 ноября 2007 (Обновление: 22 дек 2010)