[Sidefx-houdini-list] OTL "presets"

Peter Bowmar pbowmar at gmail.com
Sat Aug 8 00:50:42 EDT 2009


Hey Dave,

How are you doing it? At least in 9 and 9.5 the presets had binary
info in them which caused them to fail or Houdini to crash if you
edited them by hand. If it works now I'll be marginally happier :)

Cheers,

Peter B

2009/8/7 David Johnson <daveinengland at gmail.com>:
> I've been editing the preset files in h10 and it works fine. A bit of a
> hassle to have to do it by hand, but that's how scripted subnets and VEX
> started out too.
>
> On Tue, Jun 23, 2009 at 10:10 PM, Peter Bowmar <pbowmar at gmail.com> wrote:
>
>> "Clobbering" is exactly why they're currently useless, for our needs
>> at least. In H8 it was trivial to edit a .preset file and only affect
>> the parms you wanted to...
>>
>> 2009/6/23 Andrew D Lyons <tstexture at gmail.com>:
>> > Hey Rangi,
>> >
>> > yeh that clobbering thing is a shortcoming. Here's some other thoughts:
>> >
>> > ------
>> > - galleryEntry.createChildNode() makes the gallery file the initializer.
>> > I can find no HOM api call for loading a gallery entry's values into an
>> > existing hda node. The gallery entries associated with a hda type are
>> > visible at the bottom of the gear wheel menu - but that seems to be the
>> > only way to arm a node with a gallery. Is that correct? We need to be
>> > able to load a hip file, and then re-set parms on certain nodes using
>> > published gallery files.
>> >
>> > - There is no "exclude" or "ignore" field for selectively 'not writing
>> > out' and/or 'not reading in' certain
>> > parms.
>> >
>> > - They do not store node information other than parms. There is no node:
>> > opset, oplocate, opcolor, or opcomment information stored anywhere.
>> > These four could each have a toggle in the gallery creation UI, and a
>> > flag in the API to make them optional parts of the gallery file. This
>> > would allow the gallery format to be a comprehensive snapshot of an
>> > individual node. Currently Houdini has no file format capable of doing
>> this.
>> > ------
>> >
>> > Peters thoughts about scriptability are missing from this list. If
>> > .gal files had a full HOM interface that allowed you to query and set
>> > specific values - that would be the business - and could provide
>> > functionality for the "ignore and exclude" idea for the UI.
>> >
>> > Cheers
>> >
>> >
>> >
>> > 2009/6/23 Rangi Sutton <rangi at kanuka.com.au>:
>> >> Andrew D Lyons wrote:
>> >>> I must admit - I have a pretty big list of RFE's files for galleries -
>> >>> but they have promise that presets never offered (like a browser, and
>> >>> building spare parms)  - that potential is just not fully realized
>> >>> yet. Still if passing values from one user to another is all you want
>> >>> to do - galleries can do that.
>> >>>
>> >> Gurday,
>> >>
>> >> Galleries sound like worth investigating... but just to point out, I've
>> >> found that presets save changes to the interface as applied with the
>> >> gear icon thingo. So adding spare parameters does get included in the
>> >> preset, as does hiding parameters.
>> >>
>> >> We've used this to customise sops massively, avoiding wrapping up a
>> >> single sop into a scripted subnet HDA type thing.
>> >>
>> >> The big bother I have with presets is they clobber all the parms. So if
>> >> I have a preset to set pivot to $CEX,$CEY,$CEZ, for a very good example,
>> >> it clears out any other parameters I might have already tweaked if I
>> >> load it. It would be great to be able to flag which parameters are
>> >> actually part of the preset.
>> >>
>> >> Beers,
>> >> r.
>> >>
>> >> _______________________________________________
>> >> Sidefx-houdini-list mailing list
>> >> Sidefx-houdini-list at sidefx.com
>> >> https://lists.sidefx.com:443/mailman/listinfo/sidefx-houdini-list
>> >>
>> >
>> >
>> >
>> > --
>> > =======================================
>> > Andrew D Lyons | Digital Artist | http://www.tstex.com
>> > =======================================
>> > _______________________________________________
>> > Sidefx-houdini-list mailing list
>> > Sidefx-houdini-list at sidefx.com
>> > https://lists.sidefx.com:443/mailman/listinfo/sidefx-houdini-list
>> >
>> _______________________________________________
>> Sidefx-houdini-list mailing list
>> Sidefx-houdini-list at sidefx.com
>> https://lists.sidefx.com:443/mailman/listinfo/sidefx-houdini-list
>>
> _______________________________________________
> Sidefx-houdini-list mailing list
> Sidefx-houdini-list at sidefx.com
> https://lists.sidefx.com:443/mailman/listinfo/sidefx-houdini-list
>



More information about the Sidefx-houdini-list mailing list