|
le3d - LightEngine 3D
A straightforward C++ 3D software engine for real-time graphics
|
| ▼ engine | |
| ▼ ammx | |
| ammx.h | LightEngine 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.cpp | LightEngine 3D: Bitmap image container & manipulator |
| bitmap.h | LightEngine 3D: Bitmap image container & manipulator |
| bmpcache.cpp | LightEngine 3D: Bitmap cache management |
| bmpcache.h | LightEngine 3D: Bitmap cache manager |
| bmpfile.cpp | LightEngine 3D: Windows bitmap file importer / exporter |
| bmpfile.h | LightEngine 3D: BMP file importer / exporter |
| bset.cpp | LightEngine 3D: Billboard set container and manipulator |
| bset.h | LightEngine 3D: Billboard set container and manipulator |
| color.h | LightEngine 3D: Color implementation |
| draw.h | LightEngine 3D: Native OS graphic context |
| draw_amiga.cpp | LightEngine 3D: Native OS graphic context |
| draw_unix.cpp | LightEngine 3D: Native OS graphic context |
| draw_win.cpp | LightEngine 3D: Native OS graphic context |
| gamepad.h | LightEngine 3D: Native OS gamepad manager |
| gamepad_amiga.cpp | LightEngine 3D: Native OS gamepad manager |
| gamepad_mac.cpp | LightEngine 3D: Native OS gamepad manager |
| gamepad_unix.cpp | LightEngine 3D: Native OS gamepad manager |
| gamepad_win.cpp | LightEngine 3D: Native OS gamepad manager |
| geometry.cpp | LightEngine 3D: Vertex / axis / plane / matrix objects |
| geometry.h | LightEngine 3D: Vertex / axis / plane / matrix objects |
| geometry_scalar.h | LightEngine 3D: Vertex / axis / plane / matrix objects |
| geometry_simd.h | LightEngine 3D: Vertex / axis / plane / matrix objects |
| global.cpp | LightEngine 3D: Global helpers and definitions |
| global.h | LightEngine 3D: Global helpers and definitions |
| le3d.h | LightEngine 3D: General include file |
| light.cpp | LightEngine 3D: Simple light models (point / directional / ambient) |
| light.h | LightEngine 3D: Simple light models (point / directional / ambient) |
| mesh.cpp | LightEngine 3D: Mesh container and manipulator |
| mesh.h | LightEngine 3D: Mesh container and manipulator |
| meshcache.cpp | LightEngine 3D: Mesh cache management |
| meshcache.h | LightEngine 3D: Mesh cache management |
| objfile.cpp | LightEngine 3D: Wavefront object file importer |
| objfile.h | LightEngine 3D: Wavefront object file importer |
| rasterizer.h | LightEngine 3D: Triangle rasterizer (textured and textured with alpha channel) |
| rasterizer_float.cpp | LightEngine 3D: Triangle rasterizer (floating point) |
| rasterizer_float.h | LightEngine 3D: Triangle rasterizer (floating point) |
| rasterizer_integer.cpp | LightEngine 3D: Triangle rasterizer (fixed point) |
| rasterizer_integer.h | LightEngine 3D: Triangle rasterizer (fixed point) |
| renderer.cpp | LightEngine 3D: Meshes and billboard sets renderer |
| renderer.h | LightEngine 3D: Meshes and billboard sets renderer |
| simd.h | LightEngine 3D: SIMD constants / types and intrinsic definitions |
| system.h | LightEngine 3D: Native OS / HW system manager |
| system_amiga.cpp | LightEngine 3D: Native OS / HW system manager |
| system_unix.cpp | LightEngine 3D: Native OS / HW system manager |
| system_win.cpp | LightEngine 3D: Native OS / HW system manager |
| trilist.cpp | LightEngine 3D: Triangle lists |
| trilist.h | LightEngine 3D: Triangle lists |
| verlist.cpp | LightEngine 3D: Vertex lists |
| verlist.h | LightEngine 3D: Vertex lists |
| window.h | LightEngine 3D: Native OS window manager |
| window_amiga.cpp | LightEngine 3D: Native OS window manager |
| window_unix.cpp | LightEngine 3D: Native OS window manager |
| window_win.cpp | LightEngine 3D: Native OS window manager |
| ▼ tools | |
| collisions.cpp | LightEngine 3D (tools): Collision routines |
| collisions.h | LightEngine 3D (tools): Collision routines |
| solid.cpp | LightEngine 3D (tools): Basic solid point physics simulation |
| solid.h | LightEngine 3D (tools): Basic solid point physics simulation |
| timing.h | LightEngine 3D (tools): Native OS time measurement |
| timing_amiga.cpp | LightEngine 3D (tools): Native OS time measurement |
| timing_unix.cpp | LightEngine 3D (tools): Native OS time measurement |
| timing_win.cpp | LightEngine 3D (tools): Native OS time measurement |
| config.h | LightEngine 3D: General engine configuration file |
1.8.10