# HemeshColorizer **Repository Path**: bit2atom/HemeshColorizer ## Basic Information - **Project Name**: HemeshColorizer - **Description**: Hemesh Colorizer - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-08-31 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README Hemesh Colorizer ================

Hemesh Colorizer is an interactive tool to assign colors to 3D models. These models can then be exported and 3D printed.

The tool is written in Processing and based on HemeshGUI for the HE_Mesh library.

At the top left of the GUI, there is a zoom control but you can also the same by holding both mouse buttons down. Next are 6 color parameters. Depending on the coloring algorithm, these parameters would have different meanings. The "jiggle" feature randomly shifts the vertices of the mesh.

On the right are various dropdown controls with options. The first is to select the model shape to load (model files are loaded from the "shapes" directory). The second dropdown control is to select a HE_Mesh modifier and the third is to select the coloring algorithm.

Color algorithms:

The model can be rotated by holding down the left mouse button. The tool also supports various keyboard shortcuts:

Once the model is exported, the .wrl can be uploaded to a 3D printing service like Shapeways and using the full colored sandstone material.

If you need to manually edit the model after it is colorized, you can import it into Blender. Unfortunately, Blender does not support colors in WRL files. So the file has to be converted to 3DS format to keep the colors in the model. You can use a free tool called MeshLab to convert the WRL file to a 3DS file.

The tool is developed for Processing 1.5.1 and HE_Mesh version 1.5 since there are compatibility issues with the newer versions of both Processing and HE_Mesh. The tool also uses ControlP5 Toxiclibs. Here are the Processing libraries that are required by Hemesh Colorizer (extract these into the Processing libraries directory):

See my Gallery and Blog of my 3D Designs.