Toothed Wheel plugin WIP for Cinema4d
Man, it's been ages since I've posted anything.
Anyways, I'm currently working on a plugin for Cinema4D. It's for procedurally generating different kinds of toothed wheels, be it gears, sprockets, circular saw blades, etc.
Right now it's an XPresso/COFFEE-based setup compiled in an object hierarchy.
Features:
-> clean mesh topology
-> hole and edge beveling
-> manual controls for adjusting tooth profile
To-do list:
-> attach tooth geometry to gear's face
-> add clean beveling across face-profile intersection
-> add controls for symmetrical tooth profiles
-> add option to mirror control points for asymmetrical tooth profiles
-> add a few shape presets
-> convert XPresso/COFFEE to exclusively COFFEE-based implementation
Possible future development:
-> rotation to produce helical gears
-> separate controls for each side of the gear to allow for more shapes including bevel gears and, uhh… orange juicers…
-> custom number or control points for tooth profile
-> option for loading/saving preset shapes
-> conversion to complete C++ implementation
The setup's currently placed in a COFFEE Tag, though I'm working on converting it into C++ So it can be imported as an Object Plugin.
I'll be posting updates as I work on this. Cheers!