A very performant 3d rendering program in java and integrates smoothly with the swing api.
Very simple to use with the rendering3d.jar which can be run with any .obj file.
- Clone or download the repo as zip
- Run the rendering3d.jar with a desired
.obj
file, or with the sample files inres
for the demo cube:
java -jar rendering3d.jar
for a specific model:
java -jar rendering3d.jar <model.obj> <scale>
for a textured model:
java -jar rendering3d.jar <model.obj> <texture.png> <scale>
- Barycentric coordinates
- Realistic textures
- Interpolation with vertex normals
- Shaders
- Materials