Atom Posted July 16, 2015 Share Posted July 16, 2015 Hi All, I am wondering if there is any way to edit the parameter interface for standard nodes. Take the Line node for instance. It's length has a range of 0-1. I want to extend that range so I click the Gear icon, and select the value but the fields are all greyed out and I can not set a range. Is there a way around this? I do realize I could create an additional float parameter called "my_length" and set a custom range for that. Then copy and paste relative into the original length. But that seems kind of kludgy. Is there a way to unlock standard node settings to extend parameter ranges? Quote Link to comment Share on other sites More sharing options...
graham Posted July 16, 2015 Share Posted July 16, 2015 No. These parms are what are referred to as 'base parms'. They must always exist on the nodes so they are automatically locked and not editable. There are longstanding RFEs however to allow you to be able to modify them in ways like this however. Quote Link to comment Share on other sites More sharing options...
lukeiamyourfather Posted July 17, 2015 Share Posted July 17, 2015 No. These parms are what are referred to as 'base parms'. They must always exist on the nodes so they are automatically locked and not editable. There are longstanding RFEs however to allow you to be able to modify them in ways like this however. I can see why that RFE has gone unanswered. It could get way out of hand really fast. Could you imagine how much more difficult it would be for the support folks if people are dicking around with the stock nodes? If you want to customize your nodes there no reason why you couldn't have a "Atom Line" SOP and just use that instead of the default. Quote Link to comment Share on other sites More sharing options...
acey195 Posted July 17, 2015 Share Posted July 17, 2015 or just add an extra float parameter and expression link it to the default length parameter Quote Link to comment Share on other sites More sharing options...
cojoMan Posted August 14, 2015 Share Posted August 14, 2015 what @acey195 said - link up your spare parameter, and then go to the gear icon - save permanent default. now every time you lay down the line node, it's going to be setup as you want it I have several of these - blast node with delete nonselected checked, so I usually isolate instead of deleting; group node using `strreplace($OS, "group_", "") to have automatic group naming, etc Quote Link to comment Share on other sites More sharing options...
Atom Posted August 14, 2015 Author Share Posted August 14, 2015 (edited) "save permanent default" I have tried using that feature in the past and it seems to be broken, at least in Apprentice H14. For instance I am always "fixing up" the Mantra node with a few defaults that I like every time I create a new one. I change the field to the new value. I right-click and choose "Make Current Value Default" and then I close out of Houdini and relaunch. Once again I lay down a Mantra node and sure enough my new value was not saved. I still see the old original value. Is there some other trick to locking in new defaults? Edited August 14, 2015 by Atom Quote Link to comment Share on other sites More sharing options...
3iart Posted August 14, 2015 Share Posted August 14, 2015 create an otl that wraps your favorite parms, and name it "atomicMantra"? Quote Link to comment Share on other sites More sharing options...
cojoMan Posted August 14, 2015 Share Posted August 14, 2015 (edited) I am doing it from the gear icon, not per parameter like you are suggesting... and it appears to be the exact problem... I saved per parameter with right click, save as default values, restarted houdini, no go saved from the GEAR icon >> got a "saved to bla bla houdini config bla" message >> restart houdini >> it works.... Edited August 14, 2015 by cojoMan 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.