Maya-Plugin with example implementation of the Siggraph 2015 paper "Dyadic T-mesh Subdivision"
(developed on Xcode 6 / Maya 2014).
The plugin consists of a DAG node called
TCCNode and two commands
updateTCCDataCmd that help keep things in sync through topological edits etc.
There are several python scripts that support modelling with T-meshes.
shelves/in your Maya preferences folder (e.g.
- Copy the custom icons to
icons/in your Maya preferences folder.
- Compile the three projects and point Maya to the three plugin bundles. Make sure all three are loaded in Maya.
- add the python script folder to your Maya python path, and make sure all
*Cmd.pyfiles are loaded in Maya.
TCCshelf in your Maya Shelf bar, and click the cube icon all the way on the left:
A cube is inserted into your 3D scene:
Click on the interactive split tool...
... and insert a single edge across a face:
Click the sphere icon in the shelf to create a T-mesh subdivision node.
It will create a new shape
TCC_pCube1with the evaluated T-mesh subdivision mesh.
Right-click and select vertex-face mode...
... and select the two T-vertices.
Click on the
Recycleicon to update the TCC topology
Select the subdivided mesh
In the Attribute Editor, find the
and change the
Subdivision Resolutionfrom 3 to 5.