Bezier curve editor

   822   8   6
User Avatar
Member
16 posts
Joined: June 2019
Offline
Hi!



I'm creating this sop which gives you a way to edit curve with more familiar ux.

Right now it's working only on construction plane so the main use case would be creating cross-sections or any other custom shapes on a plane. But the ultimate goal is making a much more universal tool. Currently I'm adding a support for full 3D and builtin Houdini handles and also working on the ability to add and visually edit arbitrary attributes on anchors (at least Cd, orient and pscale). I want to create a tool that you can use wherever you need some artistic input for sweeps, curve forces, attrib transfer geo etc

Current features:
- Tied/Untied handles (Ctrl + dragging handle)
- Corner/Smooth anchor (Ctrl + click on anchor)
- Symmetric handles (Shift + dragging handle, also ties untied handle)
- Multiselection and multi-edit (Shift + click on anchor to add to selection. Currently supports only moving or deleting multiple anchors)
- Ctrl + Shift + click on anchor deletes anchor. Also Del (Cmd + Backspase on OSX) deletes all selected anchors
- Builtin Houdini snapping on grid also supported
- Undos are mess right now but working in a way (just doesn't work well between separate entries in the state)

It's a state tool so to create a curve just add “IE Pen Tool” sop and hit Enter in scene view. Any click on construction plane append an anchor to the curve (can be little confusing with closed curves as it adds before the first anchor). Click on a curve itself also add an anchor in the corresponding position - the green point on hovering indicates this position.

The output is bezier prim so you'll probably need to convert it to poly (not all sops supports bezier)

Attachments:
hou_bezier.gif (1.3 MB)
ie_pen_tool.hdalc (46.9 KB)

User Avatar
Member
175 posts
Joined: July 2015
Offline
Very nice! The initial amount of features is great Keep going!
Manuel Köster - Technical Procedural Artist @Crytek

crytek.com
shadesoforange.de
User Avatar
Member
4189 posts
Joined: June 2012
Offline
Nice work. Out of interest, what was the development time for this?
User Avatar
Member
235 posts
Joined: May 2016
Offline
this is awesome, one of the things I miss from Cinema4D is its Bezier curve handles.
User Avatar
Member
159 posts
Joined: Feb. 2018
Offline
That's amazing, even can move multiple points simultaneously.
Edited by EricSheng - Sept. 1, 2020 02:25:46
User Avatar
Member
16 posts
Joined: June 2019
Offline
goat
Nice work. Out of interest, what was the development time for this?

Thanks! It's like a side project so hard to say. It took around a week working part-time to get to this state.
User Avatar
Member
485 posts
Joined: Dec. 2006
Offline
Great work!
https://vimeo.com/user43923185 [vimeo.com]
https://gumroad.com/alexeyvanzhula [gumroad.com]
User Avatar
Member
480 posts
Joined: Feb. 2017
Offline
so is it for now always ‘flat’ on the ground ?

ahhh…'on a plane' implies flat i reckon.
Edited by vusta - Sept. 22, 2020 06:46:57
User Avatar
Member
2 posts
Joined: Jan. 2019
Offline
Yup, bezier handles are nice, great job!
  • Quick Links