Skip to content

Commit

Permalink
readme
Browse files Browse the repository at this point in the history
  • Loading branch information
Dnyarri committed Jun 11, 2024
1 parent d5f6db9 commit dc13915
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 3 deletions.
4 changes: 3 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,13 +2,15 @@

Python utilities for conversion of bitmap image (in PNG format) to some sort of solid objects mosaic in [POVRay](https://www.povray.org/) format. Each source image pixel is converted to a 3D object, and objects are packed side by side, forming a grid.

![Example of p6zaika export rendering](https://dnyarri.github.io/imgzaika/640/p6zaika.png)
![Example of 3zaika export rendering](https://dnyarri.github.io/3z/301.png)

## Brief programs description

- **3zaika** - converts every single pixel into 3D object, by default a solid sphere. Spheres are packed into triangle grid. Spheres may be easily replaced by other predefined objects, object positions and properties may be mapped to source image brightness and/or randomized, etc.
- **4zaika** - converts every single pixel into 3D object, by default a solid cube. Cubes are packed into square grid. Spheres may be easily replaced by other predefined objects, object positions and properties may be mapped to source image brightness and/or randomized, etc.

![Example of 4zaika export rendering](https://dnyarri.github.io/4z/406.png)

*Dependencies:* Tkinter, [PyPNG](https://gitlab.com/drj11/pypng)

*Usage:* programs are equipped with minimal GUI for file selection. Exported scene contains enough basic stuff (globals, light, camera) to be rendered out of the box, and is well structured and commented for further editing.
Expand Down
2 changes: 0 additions & 2 deletions version_info.txt

This file was deleted.

0 comments on commit dc13915

Please sign in to comment.