puma.snyder Posted September 21, 2005 Share Posted September 21, 2005 Hi I got an object HDA and burried deep inside is a curve sop. I can export Handle to Type Properties and edit the curve at the obj level, but this does not include the ability to add points by SHIFT clicking on the curve. Is there a way to promote the ability to add points to the top level of an Object HDA? Thanks Achim Quote Link to comment Share on other sites More sharing options...
michael Posted September 21, 2005 Share Posted September 21, 2005 er...hmmm... you could promote the string that defines the curve points...then edit that by hand (shudder) or you could promote a refine after your curve... not much help... hmmm... or you could build your curve with inputs from outside your HDA...that way you might have more control over the curve.... Quote Link to comment Share on other sites More sharing options...
peliosis Posted September 21, 2005 Share Posted September 21, 2005 Maybe you'll find something useful here:oddforce link Quote Link to comment Share on other sites More sharing options...
puma.snyder Posted September 21, 2005 Author Share Posted September 21, 2005 or you could build your curve with inputs from outside your HDA...that way you might have more control over the curve.... this is what I'm doing now, but after discovering the handle promotion stuff (from the same post peliosis just mentioned), I was hoping to get the "add point" handle as well Seems like I have to stick with my current solution Quote Link to comment Share on other sites More sharing options...
thekenny Posted September 21, 2005 Share Posted September 21, 2005 if you are adding points.. aren't you changing the definition? -k Quote Link to comment Share on other sites More sharing options...
michael Posted September 21, 2005 Share Posted September 21, 2005 exaaaaactly... unless you build in something that allows a changing point count... Quote Link to comment Share on other sites More sharing options...
puma.snyder Posted September 22, 2005 Author Share Posted September 22, 2005 if you are adding points.. aren't you changing the definition?-k 21427[/snapback] But I can have refine sops in an asset as well, and it doesn't change the definition, just the point count. It's the same in this case. I could also promote the curve defintion string to the asset level and change the curve there, which also would not change it's definition. Like arctor said, "unless you build in something that allows a changing point count..." Quote Link to comment Share on other sites More sharing options...
old school Posted September 22, 2005 Share Posted September 22, 2005 Is it possible to separate the curve generation from the asset itself? Makes it more procedural and open. Houdini has a nice curve drawing tool at the object level called, erm, "Path". Just have the user point the asset at the object generating the curve. Could use any tool to generate that curve. It follows a maya-like approach where custom tools do require you to know the software package a bit to knit things together. I don't even know what the asset does though. Quote Link to comment Share on other sites More sharing options...
puma.snyder Posted September 22, 2005 Author Share Posted September 22, 2005 Is it possible to separate the curve generation from the asset itself? Makes it more procedural and open. That's what I'm doing right now, and it works pretty well. Quote Link to comment Share on other sites More sharing options...
michael Posted September 22, 2005 Share Posted September 22, 2005 that's something I've seen many people (me included) struggle with in building HDAs...the tendency to build huge elaborate structures that do everything and have infinite flexibility...it's often a real waste of time when building a few very simple HDAs that work together will achieve the same results but in far less time and frustration... Quote Link to comment Share on other sites More sharing options...
Marc Posted September 27, 2005 Share Posted September 27, 2005 I agree In fact I tried to do almost the exact same thing as you're trying to do (well, the curve modifying part anyway). I found it infinitely easier just to wire in a curve as an input... There comes a point where fighting against the natural workflow of the hda just isn't worth it. Personally I try and ignore the point as much as possible.. but sometimes you just gotta give in M Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.