I am working with 3D mesh files that define the surface of an object, including colour/texture data. I would like to be able to manipulate these objects to change their shape and colour characteristics e.g. colour thresholding, removing features below a certain size, expanding other features, filling in holes etc. I would like to be able to use a coding/scripting environment to provide flexibility (e.g. to apply custom colour processing algorithms) and also automated or semi-automated batch processing.
Options explored already:
- I am aware of MeshLab which does almost all these things, but via a GUI.
- I have looked at MATLAB as an option, as that has exactly the type of features I am after for 2D images and a certain amount of support for 3D voxel images. But unless I am looking at the wrong toolboxes, it doesn't have many options for mesh-based images.
Platform: Windows 10
- Cost: Free is (obviously) great, for good software I could probably budget $100s but not $1000s.
- Essential features:
- Good colour support
- Scripting environment
- Desirable features:
- Good support community
- Flexible input/output formats
- Gentle learning curve