le3d - LightEngine 3D
A straightforward C++ 3D software engine for real-time graphics
|
Directories | |
directory | ammx |
directory | fillers |
Files | |
file | bitmap.cpp |
LightEngine 3D: Bitmap image container & manipulator. | |
file | bitmap.h [code] |
LightEngine 3D: Bitmap image container & manipulator. | |
file | bmpcache.cpp |
LightEngine 3D: Bitmap cache management. | |
file | bmpcache.h [code] |
LightEngine 3D: Bitmap cache manager. | |
file | bmpfile.cpp |
LightEngine 3D: Windows bitmap file importer / exporter. | |
file | bmpfile.h [code] |
LightEngine 3D: BMP file importer / exporter. | |
file | bset.cpp |
LightEngine 3D: Billboard set container and manipulator. | |
file | bset.h [code] |
LightEngine 3D: Billboard set container and manipulator. | |
file | color.h [code] |
LightEngine 3D: Color implementation. | |
file | draw.h [code] |
LightEngine 3D: Native OS graphic context. | |
file | draw_amiga.cpp |
LightEngine 3D: Native OS graphic context. | |
file | draw_unix.cpp |
LightEngine 3D: Native OS graphic context. | |
file | draw_win.cpp |
LightEngine 3D: Native OS graphic context. | |
file | gamepad.h [code] |
LightEngine 3D: Native OS gamepad manager. | |
file | gamepad_amiga.cpp |
LightEngine 3D: Native OS gamepad manager. | |
file | gamepad_mac.cpp |
LightEngine 3D: Native OS gamepad manager. | |
file | gamepad_unix.cpp |
LightEngine 3D: Native OS gamepad manager. | |
file | gamepad_win.cpp |
LightEngine 3D: Native OS gamepad manager. | |
file | geometry.cpp |
LightEngine 3D: Vertex / axis / plane / matrix objects. | |
file | geometry.h [code] |
LightEngine 3D: Vertex / axis / plane / matrix objects. | |
file | geometry_scalar.h [code] |
LightEngine 3D: Vertex / axis / plane / matrix objects. | |
file | geometry_simd.h [code] |
LightEngine 3D: Vertex / axis / plane / matrix objects. | |
file | global.cpp |
LightEngine 3D: Global helpers and definitions. | |
file | global.h [code] |
LightEngine 3D: Global helpers and definitions. | |
file | le3d.h [code] |
LightEngine 3D: General include file. | |
file | light.cpp |
LightEngine 3D: Simple light models (point / directional / ambient) | |
file | light.h [code] |
LightEngine 3D: Simple light models (point / directional / ambient) | |
file | mesh.cpp |
LightEngine 3D: Mesh container and manipulator. | |
file | mesh.h [code] |
LightEngine 3D: Mesh container and manipulator. | |
file | meshcache.cpp |
LightEngine 3D: Mesh cache management. | |
file | meshcache.h [code] |
LightEngine 3D: Mesh cache management. | |
file | objfile.cpp |
LightEngine 3D: Wavefront object file importer. | |
file | objfile.h [code] |
LightEngine 3D: Wavefront object file importer. | |
file | rasterizer.h [code] |
LightEngine 3D: Triangle rasterizer (textured and textured with alpha channel) | |
file | rasterizer_float.cpp |
LightEngine 3D: Triangle rasterizer (floating point) | |
file | rasterizer_float.h [code] |
LightEngine 3D: Triangle rasterizer (floating point) | |
file | rasterizer_integer.cpp |
LightEngine 3D: Triangle rasterizer (fixed point) | |
file | rasterizer_integer.h [code] |
LightEngine 3D: Triangle rasterizer (fixed point) | |
file | renderer.cpp |
LightEngine 3D: Meshes and billboard sets renderer. | |
file | renderer.h [code] |
LightEngine 3D: Meshes and billboard sets renderer. | |
file | simd.h [code] |
LightEngine 3D: SIMD constants / types and intrinsic definitions. | |
file | system.h [code] |
LightEngine 3D: Native OS / HW system manager. | |
file | system_amiga.cpp |
LightEngine 3D: Native OS / HW system manager. | |
file | system_unix.cpp |
LightEngine 3D: Native OS / HW system manager. | |
file | system_win.cpp |
LightEngine 3D: Native OS / HW system manager. | |
file | trilist.cpp |
LightEngine 3D: Triangle lists. | |
file | trilist.h [code] |
LightEngine 3D: Triangle lists. | |
file | verlist.cpp |
LightEngine 3D: Vertex lists. | |
file | verlist.h [code] |
LightEngine 3D: Vertex lists. | |
file | window.h [code] |
LightEngine 3D: Native OS window manager. | |
file | window_amiga.cpp |
LightEngine 3D: Native OS window manager. | |
file | window_unix.cpp |
LightEngine 3D: Native OS window manager. | |
file | window_win.cpp |
LightEngine 3D: Native OS window manager. | |