jaw3dlib: Navigation
About
jaw3dlib is a fully portable 3D Programming Library that can be used to create simple 3D applications under virtually any operating system. jaw3dlib's main foci are portability and ease of use.
jaw3dlib works great with Windows95, X Windows, Linux, and MS-DOS.
Features
- Wireframe
- Flat Lamert Shading
- Smooth Gouraud Shading
- Texture Mapping
- Flat Lambert Shaded Texture Mapping
- Smooth Gouraud Shaded Texture Mapping
- Reflective Environment Texture Mapping
- Fake Phong Shading
- Palette optimization for shaded Texture Mapping
- Polygon Z-sorting using Painter's Algorithm
- Polygon Z-clipping
- Dynamic Lighting
- Supports resolutions of up to 65536 x 65536 pixels
- Reads .PCX texture maps
- Simple C API
- 100% Portable ANSI C code
- Unrestricted rotations and translations of lights and objects
Screenshots
SGI Indigo^2
Windows 95/NT
Demonstrating wireframe, flat shading, smooth shading, texture mapping, environment texture mapping, smooth shaded texture mapping:
jaw3d Model Viewer 2.84
Program | Platform |
---|---|
Windows95 | |
MS-DOS | |
i80x86 Linux ELF |