Предыдущая версия справа и слева
Предыдущая версия
Следующая версия
|
Предыдущая версия
|
xtreme3d [2025/04/09 01:37] admin |
xtreme3d [2025/04/09 01:43] (текущий) admin |
====== Xtreme3D ====== | ====== Xtreme3D ====== |
**Xtreme3D** - внешний 3D-[[движок]] для [[Game Maker]] (DLL), основанный на библиотеке [[GLScene]]. Написан на [[Delphi]]. Ранние версии были несвободными, ветка 3.x распространяется по лицензии [[https://ru.wikipedia.org/wiki/Mozilla_Public_License|Mozilla Public License]]. | **Xtreme3D** - внешний 3D-[[движок]] для [[Game Maker]] (DLL), основанный на библиотеке [[GLScene]]. Написан на [[Delphi]]. Ранние версии были несвободными, ветки 3.x и 4.x распространяются по лицензии [[https://ru.wikipedia.org/wiki/Mozilla_Public_License|Mozilla Public License]]. |
| |
===== История ===== | ===== История ===== |
В последующие годы вышло несколько обновлений в ветке 3.0, включающих множество интересных нововведений, таких как [[FBO]], новая система освещения, улучшенный API для объектов [[Freeform]] и экранных объектов, TrueType-шрифты и текст в Юникоде, Ragdoll в ODE, новый физический движок [[Kraft]], физика мягких тел, прокси-актеры, новые инструменты для работы с ландшафтами, а также функции для создания окон и управления ими. | В последующие годы вышло несколько обновлений в ветке 3.0, включающих множество интересных нововведений, таких как [[FBO]], новая система освещения, улучшенный API для объектов [[Freeform]] и экранных объектов, TrueType-шрифты и текст в Юникоде, Ragdoll в ODE, новый физический движок [[Kraft]], физика мягких тел, прокси-актеры, новые инструменты для работы с ландшафтами, а также функции для создания окон и управления ими. |
| |
В 2025 году вышел 64-битный [[Xtreme3D 4.0]] с поддержкой современных версий [[GameMaker]]. | В 2025 году вышел 64-битный [[Xtreme3D 4.0]], совместимый с актуальными версиями [[GameMaker]]. |
| |
Разработчики Xtreme3D 3.x и 4.x - [[Gecko]], [[FireRun]], [[Rutraple]] aka Hacker, [[Ghost]], [[gadmaker]]. | Разработчики Xtreme3D 3.x и 4.x - [[Gecko]], [[FireRun]], [[Rutraple]] aka Hacker, [[Ghost]], [[gadmaker]]. |
| |
===== Преимущества и недостатки ===== | ===== Преимущества и недостатки ===== |
По сравнению с другими движками для GM, Xtreme3D отличает легковесность (основная библиотека занимает всего 2 Мб), низкие системные требования (большая часть функций работает на видеокартах эпохи OpenGL 1.x-2.0), простая для понимания архитектура. | По сравнению с другими движками для GM, Xtreme3D отличает легковесность, низкие системные требования, простая для понимания архитектура. К недостаткам (актуальным для версии 4.0) можно отнести отсутствие универсальной системы частиц, теневых карт для точечных источников света, устаревший графический конвейер с фиксированным количеством источников света, отсутствие возможности воспроизводить видео. |
| |
К недостаткам (актуальным для версии 3.9.2) можно отнести отсутствие поддержки x64, отсутствие универсальной системы частиц, теневых карт для точечных источников света, устаревший графический конвейер с фиксированным количеством источников света, отсутствие возможности воспроизводить видео. | |
| |
===== Ссылки ===== | ===== Ссылки ===== |
* [[https://web.archive.org/web/20080614222649/http://home.tiscalinet.de/xception|Сайт оригинального Xtreme3D (заархивирован)]] | * [[https://web.archive.org/web/20080614222649/http://home.tiscalinet.de/xception|Сайт оригинального Xtreme3D (заархивирован)]] |
* [[https://xtreme3d.ru|Сайт Xtreme3D 3.x]] | * [[https://xtreme3d.ru|Сайт русскоязычного сообщества Xtreme3D]] |
* [[https://xtreme3d.ru/forum|Русскоязычный форум]] | * [[https://xtreme3d.ru/forum|Русскоязычный форум]] |
* [[https://github.com/xtreme3d/xtreme3d|Xtreme3D на GitHub]] | * [[https://github.com/xtreme3d/xtreme3d|Xtreme3D на GitHub]] |