graphite-texel-plugins
is a suite of plug-ins offering tools for inspecting and interacting with tet/hex meshes.
- Graphite >=
v3-1.8.8
- C++ >= 17
- Git
To get the plug-in suite up and running, you first need to get and compile Graphite. To do this, please follow the instructions on the official Graphite github:
https://github.com/BrunoLevy/GraphiteThree. Note that you should follow the instructions for Compiling sources
whether you're running Windows, Mac or Linux:
- https://github.com/BrunoLevy/GraphiteThree/wiki/compiling_Windows
- https://github.com/BrunoLevy/GraphiteThree/wiki/compiling_Linux
Once the graphite installation is complete:
- Go to the
plugins/OGF
directory - Clone this repository
git clone https://github.com/ultimaille/graphite-texel-plugins
- Go to the root directory of Graphite
- Re-configure graphite project following your OS instructions
- Re-compile graphite !
If everything goes well, you should see the following messages printed on your console after graphite starts up:
Loading module: Inspect
Loading module: Interactions
The procedure for upgrading is the same as for installation, you just need to replace the step 2
(repository cloning) by a git pull
command.
Move points in a more friendly way.
Extract & view lace: visualize a hex lace by selecting a cell facet.
Extract & view layer: visualize a hex layer by selecting a cell edge.
Extract & view n-ring: visualize neighborhood of a cell in a volume mesh.
- Conditional cell filter: filter cells by attribute value using a comparator