XYZ <-> RGB CONVERTER

Using the Rust programming language we wrote a program in which the position of the vertices of a polygon object gets normalized and written into a 16-bit PNG. After that it can be expanded into a point cloud. Naturally, some accuracy is lost during conversion, but it is not critical for some tasks.

This approach can be used to animate point clouds and scans and to visually exaplin 3D textures for Machine Vision. It is also an interesting way of storing and manipulating information.

Year of the project implementation: 2020