GLXEngine
Описание
GLXEngine - пакеты компонентов GLScene & GXScene для Object Pascal и C++. Включает иерархию классов для создания 3D сцен с менеджерами поддержки физики Newton, звука BASS и шейдеров GLSL. Кросс-платформенный фреймворк с объектами на базе OpenGL и Vulkan.
Языки
- Pascal99,4%
- TypeScript0,3%
- GLSL0,2%
- Остальные0,1%
6 лет назад
месяц назад
месяц назад
7 месяцев назад
месяц назад
2 года назад
месяц назад
6 месяцев назад
4 месяца назад
год назад
3 месяца назад
год назад
год назад
6 лет назад
месяц назад
месяц назад
6 лет назад
4 месяца назад
3 месяца назад
6 лет назад
3 месяца назад
README.md
GLXEngine
GLXEngine - a graphics engine repository with GLScene/GXScene component packages for Object Pascal & C++. Class libraries for creating 3D scenes with rendering and animations of spatial objects include managers for supporting physics, sounds, terrains with materials and shaders.
How to install
- Download a zip archive of the last release or clone the repository
- Run _setupDLL_admin.cmd to support external DLLs
- Configure the IDE settings and paths to src, sources and sourcex, include and lib dirs
- Open the GLSEngine.groupproj in RAD Studio Delphi, compile and install components
- Run Examples for Delphi or C++Builder

ActorToPoint

Ragdoll




Plot2D

Tools
- RAD Studio for Delphi and C++, Community Edition.
- Git, console utility for tracking and maintaining the history of file changes.
- TortoiseGit, shell interface client to Git for Windows Explorer.
- Beyond Compare, an application to compare, merge, and synchronize data.
- Notepad++, source code text editor for programmers.
- PasDoc creates HTML documentation from source code comments and external files.
- Inno Setup, an open-source installation tool for Windows applications.
GLXE Team