[Sidefx-houdini-list] Compiled Shaders Warnings

Alvaro Castaneda varomix at gmail.com
Thu Sep 29 09:17:20 EDT 2011


I think there are some issues in the compiler and the parameters references
so, when you compile the shader then it can't find those parameters,
really weird, Peter could elaborate on that, so what I did is that I dropped
a new
Material Builder and added only the parts I needed, set all the parms inside
vex, no promoting of any parms, and then compile.

Cheers.

2011/9/29 François Duchesneau <sidefx at trinix.ca>

> Do you know what caused the errors because I'd like to get rid of these too
> :)
>
> Francois
>
> Alvaro Castaneda wrote:
>
>> Hi Francois
>>
>> I did actually get rid of the errors by rebuilding the shader using the
>> material builder
>> and yeah I know it might just take seconds but I do need any I can get, we
>> need to deliver
>> clips damn fast so, any fraction of a second is great for us.
>>
>> Cheers!!
>>
>>
>> 2011/9/28 François Duchesneau <sidefx at trinix.ca>
>>
>>
>>
>>> Maybe you can ask SideFx what exactly causes that problem because even if
>>> you rebuild your shader, it doesn't mean you will get rid of that message
>>> because we have that in all our shaders. Also the overhead of that may be
>>> just a few seconds.
>>>
>>> Francois
>>>
>>>
>>> Alvaro Castaneda wrote:
>>>
>>>
>>>
>>>> I'll have to rebuild my shader from scratch then :)
>>>>
>>>> Thanks Peter
>>>>
>>>> On Wed, Sep 28, 2011 at 1:49 PM, Peter Bowmar <pbowmar at gmail.com>
>>>> wrote:
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>> Hey Alvaro,
>>>>>
>>>>> It probably has a small time impact because of the larger log
>>>>> output....
>>>>>
>>>>> Cheers,
>>>>>
>>>>> Peter B
>>>>>
>>>>> On 28 September 2011 10:11, Alvaro Castaneda <varomix at gmail.com>
>>>>> wrote:
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>> Hey Peter
>>>>>> So, does this take any render time?
>>>>>> cause I'm working with very limited render times here
>>>>>> any fraction of a second counts.
>>>>>>
>>>>>> Thanks Peter
>>>>>>
>>>>>>
>>>>>> On Wed, Sep 28, 2011 at 12:59 PM, Peter Bowmar <pbowmar at gmail.com>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>> wrote:
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>> I think it's fixed in H12 but it's too hard to fix in H11,  or
>>>>>>
>>>>>>
>>>>>>> something like that. We've had this for more than a year, it's
>>>>>>> harmless except it clutters the logs.
>>>>>>>
>>>>>>> Cheers,
>>>>>>>
>>>>>>> Peter B
>>>>>>>
>>>>>>> On 28 September 2011 07:56, Alvaro Castaneda <varomix at gmail.com>
>>>>>>> wrote:
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>> Hi Guys
>>>>>>>> When ever I compile a shader
>>>>>>>> using Copile VEX to Shop Type
>>>>>>>>
>>>>>>>> I get ton of mantra warning about parameters
>>>>>>>> here's a sample of the errors
>>>>>>>>
>>>>>>>> mantra: VEX warning: [opdef:/Shop/thincknessShad_**
>>>>>>>> v02?SurfaceVexCode]
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>> Unknown
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>> parameter: 'enableNoise'    Undefined symbol
>>>>>>>> mantra: VEX warning: [opdef:/Shop/thincknessShad_**
>>>>>>>> v02?SurfaceVexCode]
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>> Unknown
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>> parameter: 'noiseFreq'    Undefined symbol
>>>>>>>> mantra: VEX warning: [opdef:/Shop/thincknessShad_**
>>>>>>>> v02?SurfaceVexCode]
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>> Unknown
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>> parameter: '40'    Undefined symbol
>>>>>>>> mantra: VEX warning: [opdef:/Shop/thincknessShad_**
>>>>>>>> v02?SurfaceVexCode]
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>> Unknown
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>> parameter: 'noiseAmp'    Undefined symbol
>>>>>>>> mantra: VEX warning: [opdef:/Shop/thincknessShad_**
>>>>>>>> v02?SurfaceVexCode]
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>> Unknown
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>> parameter: '-0.10000000149'    Undefined symbol
>>>>>>>> mantra: VEX warning: [opdef:/Shop/thincknessShad_**
>>>>>>>> v02?SurfaceVexCode]
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>> Unknown
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>> parameter: 'ogl_alpha'    Undefined symbol
>>>>>>>> mantra: VEX warning: [opdef:/Shop/thincknessShad_**
>>>>>>>> v02?SurfaceVexCode]
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>> Unknown
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>> parameter: '1'    Undefined symbol
>>>>>>>> mantra: VEX warning: [opdef:/Shop/thincknessShad_**
>>>>>>>> v02?SurfaceVexCode]
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>> Unknown
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>> parameter: 'ogl_diff'    Undefined symbol
>>>>>>>>
>>>>>>>> So, what's happening there?
>>>>>>>> those are parameters that exist in the shader
>>>>>>>>
>>>>>>>> any ideas?
>>>>>>>> Thanks for the help
>>>>>>>>
>>>>>>>> Cheers!!
>>>>>>>>
>>>>>>>>
>>>>>>>> *- varomix
>>>>>>>> Percy 3DMedia*
>>>>>>>> ______________________________****_________________
>>>>>>>> Sidefx-houdini-list mailing list
>>>>>>>> Sidefx-houdini-list at sidefx.com
>>>>>>>> https://lists.sidefx.com:443/****mailman/listinfo/sidefx-****
>>>>>>>> houdini-list<https://lists.sidefx.com:443/**mailman/listinfo/sidefx-**houdini-list>
>>>>>>>> <https://lists.**sidefx.com:443/mailman/**
>>>>>>>> listinfo/sidefx-houdini-list<https://lists.sidefx.com:443/mailman/listinfo/sidefx-houdini-list>
>>>>>>>> >
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>> --
>>>>>>> Cheers,
>>>>>>>
>>>>>>> Peter B
>>>>>>>
>>>>>>> --No, I am not on Facebook.
>>>>>>> ______________________________****_________________
>>>>>>> Sidefx-houdini-list mailing list
>>>>>>> Sidefx-houdini-list at sidefx.com
>>>>>>> https://lists.sidefx.com:443/****mailman/listinfo/sidefx-****
>>>>>>> houdini-list<https://lists.sidefx.com:443/**mailman/listinfo/sidefx-**houdini-list>
>>>>>>> <https://lists.**sidefx.com:443/mailman/**
>>>>>>> listinfo/sidefx-houdini-list<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<https://lists.sidefx.com:443/**mailman/listinfo/sidefx-**houdini-list>
>>>>>> <https://lists.**sidefx.com:443/mailman/**
>>>>>> listinfo/sidefx-houdini-list<https://lists.sidefx.com:443/mailman/listinfo/sidefx-houdini-list>
>>>>>> >
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>> --
>>>>> Cheers,
>>>>>
>>>>> Peter B
>>>>>
>>>>> --No, I am not on Facebook.
>>>>> ______________________________****_________________
>>>>> Sidefx-houdini-list mailing list
>>>>> Sidefx-houdini-list at sidefx.com
>>>>> https://lists.sidefx.com:443/****mailman/listinfo/sidefx-****
>>>>> houdini-list<https://lists.sidefx.com:443/**mailman/listinfo/sidefx-**houdini-list>
>>>>> <https://lists.**sidefx.com:443/mailman/**listinfo/sidefx-houdini-list<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<https://lists.sidefx.com:443/**mailman/listinfo/sidefx-**houdini-list>
>>>> <https://lists.**sidefx.com:443/mailman/**listinfo/sidefx-houdini-list<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<https://lists.sidefx.com:443/**mailman/listinfo/sidefx-**houdini-list>
>>> <https://lists.**sidefx.com:443/mailman/**listinfo/sidefx-houdini-list<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<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<https://lists.sidefx.com:443/mailman/listinfo/sidefx-houdini-list>
>



More information about the Sidefx-houdini-list mailing list