Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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 !
- Host: GitHub
- URL: https://github.com/zertovitch/engine-3d
- Owner: zertovitch
- Created: 2019-09-15T15:29:33.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2019-09-15T15:30:17.000Z (about 5 years ago)
- Last Synced: 2024-07-31T20:32:29.772Z (3 months ago)
- Topics: 3d-engine, ada, ada-language, software-rendering
- Language: Ada
- Homepage: https://sf.net/projects/engine-3d/
- Size: 600 KB
- Stars: 2
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.txt
Awesome Lists containing this project
- awesome-ada - engine-3d - A 3D engine for DOS-talgics. (Frameworks / 3D)
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