Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Catalog · How the catalog works

Random project

zenith-3d-engine

Zenith 3D Engine is a powerful engine based on Direct3D written entirely in Borland Delphi.

View on GitHub

Anyone may press Interesting, signed in or not. It helps others find this project.

Member rating

No ratings yet.

Sign in to rate this project.

README

zenith-3d-engine

Zenith 3D Engine is a powerful engine based on Direct3D written entirely in Borland Delphi.

Modules:

  • Audio: Music and sound effects object
  • Core: Zenith Engine core. Contains main initialization methods
  • Engine: Engine object
  • FileSystem: File and folders management routines
  • GUI: User interface manager
  • Input: Keyboard and joystick manager
  • Lighting: Light and shadows processor, lightmaps and raytracer
  • Math: Global math functions
  • Models: Mesh and terrain manager
  • Physics: Physics engine
  • Scenario: Scenario controller
  • Scenario objects: Manages all objects within an scenario