Архив рубрики «Исходники»

Пример и исходник к уроку «Использование PVS - дерева».

21.09.2009

Добавил пример и сходники к уроку «Использование PVS - дерева»

Вы можете скачать - исходник.

Демка «Sprite3D».

18.08.2009

В версии 1.4 появится новый объект Sprite3D. В отличии от общепринятого понятия, что спрайты в трехмерном пространстве это точка, я сделал спрайты которые являются полноценными полигональными объектами.

Свойства объекта Sprite3D:

  1. ведут себя так же как и любой другой полигональный объект;
  2. врезаются в сцену, что обеспечивает абсолютную точность сортировки;
  3. в BSP-дереве могут выступать как сплиттеры;
  4. имеют ограничивающий примитив;
  5. могут участвовать в проверки столкновений;
  6. поддерживают все материалы;
  7. поддерживают все доступный мышиные события в трехмерном пространстве, реализованные классом Mouse3DEvent;
  8. удобное управление, все по аналогии с другими полигональными объектами.

Вот пример взаимодействия спрайтов и других трехмерных объектов. Обратите внимание, что все спрайты врезаются в геометрию сцены, что не реализовано ни в одном аналогичном движке.

Управление:

    Key “Space” - animation on/off;
    Key “E” - show edge on/off;
    Key “Q” - change quality;
    Остальное, как всегда.

Пример и исходник по работе с VideoMaterial’ом.

03.07.2009

По сути, при написании демки получился полноценный видео проигрыватель.

VideoMaterial - исходник.

Добавлены примеры и исходники к урокам «Подготовка и загрузка 3D моделей в движок».

10.06.2009

В этих примерах используется BSP - дерево.
Загрузка моделей в формате ASE - исходник.

Загрузка моделей в формате OBJ - исходник.

Примеры и исходники.

05.06.2009

HeightMapMesh - исходник.

Демо панорама квартиры - исходник.

AnimationBitmapMaterial - исходник.

BitmapMaterial - исходник.

FillMaterial - исходник.

WireMaterial - исходник.

LoadingMaterial - исходник.

Как смотреть исходники? Скачиваем нужный исходник распаковываем и помещаем библиотеку в папку.