#3d #3d-graphics #rendering #delphi #pascal #game-engine #framework #components #gamedev

glscene 1d96b954a8 ArchiverEdit updated 5 ngày trước cách đây
.github 856887be2c Create google.yml 5 năm trước cách đây
Assets ff33fafa71 Some assets added 2 tuần trước cách đây
Examples 1d96b954a8 ArchiverEdit updated 5 ngày trước cách đây
Help 4848e0c159 Added tool list 4 tháng trước cách đây
Packages ff33fafa71 Some assets added 2 tuần trước cách đây
Resources a1d7a15f4f Updated phys dpk 1 năm trước cách đây
Source 7a154d9b7f Updated setup 6 ngày trước cách đây
Sourcex 3d2ba48f7c Updated cpp examples 2 tháng trước cách đây
Src ff33fafa71 Some assets added 2 tuần trước cách đây
bpl 5d6313c335 Upgraded and removed autogenerated units 10 tháng trước cách đây
external 1239d5b090 Fixed external dir for setupDLLs 6 ngày trước cách đây
include 5d6313c335 Upgraded and removed autogenerated units 10 tháng trước cách đây
lib 5d6313c335 Upgraded and removed autogenerated units 10 tháng trước cách đây
.gitignore d39be50722 Initial commit 5 năm trước cách đây
GLSEngine.groupproj 287c5d8514 Upgraded demos 1 năm trước cách đây
GLXEngine.groupproj 0f1beae33d Upgraded 10 tháng trước cách đây
LICENSE d39be50722 Initial commit 5 năm trước cách đây
README.md caeda96f27 Updated glsldemos 1 tháng trước cách đây
_cleandebug.cmd 8d40d79afa Update _cleandebug.cmd 6 ngày trước cách đây
_config.yml c1a02ecd9f Set theme jekyll-theme-minimal 5 năm trước cách đây
_setupDLL_admin.cmd 7a154d9b7f Updated setup 6 ngày trước cách đây

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

  1. Download a zip archive of the last release or clone the repository
  2. Run _setupDLL_admin.cmd to support external DLLs
  3. Configure the IDE settings and paths to src, sources and sourcex, include and lib dirs
  4. Open the GLSEngine.groupproj in RAD Studio Delphi, compile and install components
  5. Run Examples for Delphi or C++Builder

GLSViewer

ActorToPoint

ActorToPoint ClothActor

Ragdoll

Ragdoll

Christmas

Forest

Village

Plot2D

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