This is a simple render toolbox in Matlab.
./examples/example_singlePair.m
shows how to- render a shape (with adjustable rotations to align the shape first)
- visualize some edges
- color the mesh with per-vertex color assginment
- visualize a per-vertex scalar fuction (e.g., some descriptor)
- visualize a vector field
./examples/example_shapeWithLandmarks.m
shows how to add some landmarks as spheres to the given shape and render them altogether./examples/example_shapePair.m
shows to how to visualize a given point-wise map on a shape pair via color transfer. Two meshes are ploted in the same axis, and some corresponding landmarks or connecting lines can be visualized as well optionally.
- This toolbox gives so-so renderings (as shown above), but it is very fast and easy to play with (I feel so :)
- In this toolbox, I used some functions from gptoolbox by Alec Jacobson. This blog Paper-worthy rendering in MATLAB by Alec might also be helpful.
- If you are looking for paper-level rendering toolbox, I found this one, a blender toolbox with python scripts provided by Hsueh-Ti Derek Liu extremely helpful.
- update (2019-11-03): just find this Matlab render toolbox by Yanir Kleiman that might be helpful as well
- Please feel free to contact me (jing.ren@kaust.edu.sa) if you have any questions or suggestions to this toolbox ;)