Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/zertovitch/engine-3d

Engine_3D: a real-time, pure software, 3D engine for DOS-talgics. Abandoned project, but perhaps there are some interesting bits in the code... See GLOBE_3D for newer stuff !
https://github.com/zertovitch/engine-3d

3d-engine ada ada-language software-rendering

Last synced: 14 days ago
JSON representation

Engine_3D: a real-time, pure software, 3D engine for DOS-talgics. Abandoned project, but perhaps there are some interesting bits in the code... See GLOBE_3D for newer stuff !

Awesome Lists containing this project

README

        

------------------------------------------------------------------
-- Engine_3D --
-- A 3D engine for DOS-talgics (see GLOBE_3D for new stuff !) --
------------------------------------------------------------------

Engine_3D is a real-time 3D engine project grabbed from my old data.
See feature list below for details.
The full texture rendering is in software: no OpenGL or the like!
And: Engine_3D is completely programmed in Ada.

Some parts of the 3D engine, like the animated bump mapping, are
still waiting to be ported to my newer 3D project, GLOBE_3D !...

DOS and Linux versions available.

Read E3D_Info.txt for more.

Features:
* 6D vision - full camera movement (similar to Quake 1)
* Dynamically lit texture rendering
* Animated textures
* Animated bump mapping with wave and heat simulation
* Transparency
* Portal rendering
* Collision detection