I made freehand custom curve drawing tools with API
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report
Hi everyone,
I’m a student currently developing custom interface tools for Maya, and I’ve just finished a free‑hand curve‑drawing plug‑in that fully respects Live Surface. Existing curve‑drawing tools only work on a flat xz plane, so I built my own.
It supports three features:
Perspective View Drawing – When Live Surface is off, the curve is drawn on the virtual plane that lies at the viewport camera’s center‑of‑interest.
Live Surface Mode – With Live Surface enabled, points are projected onto the active polygon surface; any stroke that falls outside that surface is discarded.
Live Surface + Ctrl Mode – Holding Ctrl while drawing snaps the stroke (shown in red) to the back sides of Live Surface objects, letting me sketch on hidden areas.
Shift + Middle‑Click – Middle‑click (wheel‑click) normally drops a control point at the cursor. When you hold Shift, the live drawing stream pauses, so you can Shift‑middle‑click to place individual points exactly where you want to put them.
Question.
I’d like to share my tool with the community, but I’m not sure of the best way to do that. I just post this here, but:
Is there a popular site or repository where people usually publish their Maya plug‑ins and tools?
Which communities are most active for plug‑in developers who want feedback and collaboration?
Any advice on packaging, licensing, or promoting a small free tool like this would be greatly appreciated.
Thanks in advance for any pointers or resources!