[Sidefx-houdini-list] shop_materialpath error message

Dan Wills gdanzo at gmail.com
Thu May 17 19:29:42 EDT 2018


Also, if you're working in an otl/HDA, you should probably use relative
paths, like "../../shad_path" kinda thing rather than starting with / which
is an absolute path.

Just a thought :)
Dan

On Fri, 18 May 2018, 8:56 am Dan Wills, <gdanzo at gmail.com> wrote:

> I'd like to hear what SESI say but my initial thought was that perhaps
> it's to do with the sideticks.
>
> Afaik there's two options for string parms: An expression keyframe (where
> it goes green) using chs without sideticks, or a string expansion (stays
> white text on black) with sideticks.
>
> It sounded a bit like you might have had expression-key with sideticks,
> but can't be totally sure. Maybe if you're using one of these you could try
> the other?
>
> Hope it's helpful :)
> Dan
>
> On Fri, 18 May 2018, 1:40 am Peter Bowmar, <pbowmar at gmail.com> wrote:
>
>> I just hit this exact same thing actually, and submitted a "please have a
>> more verbose error message" to SESI.
>>
>> I worked around it by using Python (speed of execution is not important in
>> my case) with a try/except around it. Which worked but was waaaay more
>> typing than was actually needed.
>>
>>
>> On 17 May 2018 at 00:30, Floyd Gillis <floyd at afcg.com> wrote:
>>
>> > Hi Jordan,
>> >
>> > Yes, once the file is open it does work OK.
>> >
>> > It's just "annoying" and looks bad when someone else goes to use it.
>> >
>> > Thanks,
>> >
>> > Floyd
>> >
>> >
>> >
>> > On 5/17/18 4:02 PM, Jordan Walsh wrote:
>> >
>> >> Once the file is opened does it work ok?
>> >> If so, i always thought this type of warning was just an order of
>> >> execution thing. So when the file loads the expression is evaluated
>> before
>> >> houdini manages to load your material node. I could be wrong but i
>> have had
>> >> heaps of those types of errors that don't really break the scene.
>> >> No idea if there is a better way of dealing with it though!
>> >> Jordan
>> >>
>> >> On Thu, 17 May 2018, 6:10 am Floyd Gillis, <floyd at afcg.com <mailto:
>> >> floyd at afcg.com>> wrote:
>> >>
>> >>     Hello list,
>> >>
>> >>     Getting an annoying error message when putting an expression in the
>> >>     "shop_materialpath" field of an object.
>> >>
>> >>     Example: `chs("obj/CONTROLS/shad_path")`/my_shader_name
>> >>
>> >>     Where: "shad_path" is a string being set in "/obj/CONTROLS"
>> >>
>> >>     The expression is expanding correctly, the material is being read
>> and
>> >>     displayed correctly in the viewport, and is rendering correctly
>> >>     with mantra.
>> >>
>> >>     But, on starting-up houdini I always get something like...
>> >>
>> >>     /Load warnings for test.hip//
>> >>     //Warning: Bad parameter reference: "obj/CONTROLS/shad_path" in
>> >>     parameter /obj/test/shop_materialpath.
>> >>     /
>> >>     Is there something different about string formatting in the
>> >>     "shop_materialpath" field?
>> >>     Any suggestions as to why I'm getting the error messages?
>> >>
>> >>     Thanks for any info.
>> >>
>> >>     Floyd
>> >>
>> >>     P.S.  I am simplifying this example a bit... all the elements are
>> >>     in on OTL.
>> >>     Houdini FX Version 16.5.463 on linux
>> >>
>> >>
>> >>
>> >>
>> >>     _______________________________________________
>> >>     Sidefx-houdini-list mailing list
>> >>     Sidefx-houdini-list at sidefx.com <mailto:
>> 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
>> >
>>
>>
>>
>> --
>> Cheers,
>>
>> Peter B
>> _______________________________________________
>> 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