diff --git a/.gitignore b/.gitignore index c44b317..4cff121 100644 --- a/.gitignore +++ b/.gitignore @@ -3,6 +3,8 @@ target *.ppm *.png *.svg + !images/buzz/* +!images/ivo/* !images/l/* !images/r3d.png diff --git a/README.md b/README.md index 0837657..9b2c723 100644 --- a/README.md +++ b/README.md @@ -31,3 +31,12 @@ functions and triangle meshes. ![trex](images/l/trex.png) ![skyscrapers](images/l/skyscrapers.png) ![fun](images/l/fun.png) + +## Ivo, the isometric voxel renderer + +`ivo` is an isometric voxel renderer that is quite limited, for instance it does +not support arbitrary cameras, but it is fun to play with anyhow. + +![hollow-cube](images/ivo/hollow_cube.png) +![archi](images/ivo/archi.png) +![octa](images/ivo/octa.png) diff --git a/images/ivo/archi.png b/images/ivo/archi.png new file mode 100644 index 0000000..8983758 Binary files /dev/null and b/images/ivo/archi.png differ diff --git a/images/ivo/hollow_cube.png b/images/ivo/hollow_cube.png new file mode 100644 index 0000000..4b27c2a Binary files /dev/null and b/images/ivo/hollow_cube.png differ diff --git a/images/ivo/octa.png b/images/ivo/octa.png new file mode 100644 index 0000000..215e3c8 Binary files /dev/null and b/images/ivo/octa.png differ