le3d - LightEngine 3D
A straightforward C++ 3D software engine for real-time graphics
File List
Here is a list of all files with brief descriptions:
[detail level 12345]
 ▼ engine
 ▼ ammx
 ammx.hLightEngine 3D: Amiga ammx function declaration
 ▼ fillers
 ▼ float
 ▼ ammx
 flattexzc.h
 ▼ ref
 flattexalphazc.h
 flattexalphazcfog.h
 flattexzc.h
 flattexzcfog.h
 ▼ sse
 flattexalphazc.h
 flattexalphazcfog.h
 flattexzc.h
 flattexzcfog.h
 ▼ integer
 ▼ ammx
 flattexzc.h
 ▼ ref
 flattexalphazc.h
 flattexalphazcfog.h
 flattexzc.h
 flattexzcfog.h
 ▼ sse
 flattexalphazc.h
 flattexalphazcfog.h
 flattexzc.h
 flattexzcfog.h
 bitmap.cppLightEngine 3D: Bitmap image container & manipulator
 bitmap.hLightEngine 3D: Bitmap image container & manipulator
 bmpcache.cppLightEngine 3D: Bitmap cache management
 bmpcache.hLightEngine 3D: Bitmap cache manager
 bmpfile.cppLightEngine 3D: Windows bitmap file importer / exporter
 bmpfile.hLightEngine 3D: BMP file importer / exporter
 bset.cppLightEngine 3D: Billboard set container and manipulator
 bset.hLightEngine 3D: Billboard set container and manipulator
 color.hLightEngine 3D: Color implementation
 draw.hLightEngine 3D: Native OS graphic context
 draw_amiga.cppLightEngine 3D: Native OS graphic context
 draw_unix.cppLightEngine 3D: Native OS graphic context
 draw_win.cppLightEngine 3D: Native OS graphic context
 gamepad.hLightEngine 3D: Native OS gamepad manager
 gamepad_amiga.cppLightEngine 3D: Native OS gamepad manager
 gamepad_mac.cppLightEngine 3D: Native OS gamepad manager
 gamepad_unix.cppLightEngine 3D: Native OS gamepad manager
 gamepad_win.cppLightEngine 3D: Native OS gamepad manager
 geometry.cppLightEngine 3D: Vertex / axis / plane / matrix objects
 geometry.hLightEngine 3D: Vertex / axis / plane / matrix objects
 geometry_scalar.hLightEngine 3D: Vertex / axis / plane / matrix objects
 geometry_simd.hLightEngine 3D: Vertex / axis / plane / matrix objects
 global.cppLightEngine 3D: Global helpers and definitions
 global.hLightEngine 3D: Global helpers and definitions
 le3d.hLightEngine 3D: General include file
 light.cppLightEngine 3D: Simple light models (point / directional / ambient)
 light.hLightEngine 3D: Simple light models (point / directional / ambient)
 mesh.cppLightEngine 3D: Mesh container and manipulator
 mesh.hLightEngine 3D: Mesh container and manipulator
 meshcache.cppLightEngine 3D: Mesh cache management
 meshcache.hLightEngine 3D: Mesh cache management
 objfile.cppLightEngine 3D: Wavefront object file importer
 objfile.hLightEngine 3D: Wavefront object file importer
 rasterizer.hLightEngine 3D: Triangle rasterizer (textured and textured with alpha channel)
 rasterizer_float.cppLightEngine 3D: Triangle rasterizer (floating point)
 rasterizer_float.hLightEngine 3D: Triangle rasterizer (floating point)
 rasterizer_integer.cppLightEngine 3D: Triangle rasterizer (fixed point)
 rasterizer_integer.hLightEngine 3D: Triangle rasterizer (fixed point)
 renderer.cppLightEngine 3D: Meshes and billboard sets renderer
 renderer.hLightEngine 3D: Meshes and billboard sets renderer
 simd.hLightEngine 3D: SIMD constants / types and intrinsic definitions
 system.hLightEngine 3D: Native OS / HW system manager
 system_amiga.cppLightEngine 3D: Native OS / HW system manager
 system_unix.cppLightEngine 3D: Native OS / HW system manager
 system_win.cppLightEngine 3D: Native OS / HW system manager
 trilist.cppLightEngine 3D: Triangle lists
 trilist.hLightEngine 3D: Triangle lists
 verlist.cppLightEngine 3D: Vertex lists
 verlist.hLightEngine 3D: Vertex lists
 window.hLightEngine 3D: Native OS window manager
 window_amiga.cppLightEngine 3D: Native OS window manager
 window_unix.cppLightEngine 3D: Native OS window manager
 window_win.cppLightEngine 3D: Native OS window manager
 ▼ tools
 collisions.cppLightEngine 3D (tools): Collision routines
 collisions.hLightEngine 3D (tools): Collision routines
 solid.cppLightEngine 3D (tools): Basic solid point physics simulation
 solid.hLightEngine 3D (tools): Basic solid point physics simulation
 timing.hLightEngine 3D (tools): Native OS time measurement
 timing_amiga.cppLightEngine 3D (tools): Native OS time measurement
 timing_unix.cppLightEngine 3D (tools): Native OS time measurement
 timing_win.cppLightEngine 3D (tools): Native OS time measurement
 config.hLightEngine 3D: General engine configuration file