[Sidefx-houdini-list] Rman VOP displace shader

Sean Lewkiw seanl at rainmaker.com
Tue Jun 19 05:25:26 EDT 2007


Thanks to Jeff and Louis for their help.  In the end I used the 
rls_transform with "current to world" and then at the object level, 
changed the displace space to "cam1" and the noise stuck.  No other 
combination, (and believe me, I tried millions!) seemed to work.

Sean

Jeff Higgins wrote:
> you can use teh FloatToVector VOP and select 3D Point Ouptut for that 
> part.
>
> On 6/18/07, Sean Lewkiw <seanl at rainmaker.com> wrote:
>>
>> But... but... but.... how?  If I plug a vector into it, (I assume you
>> mean the aaNoise VOP), it errors.  I tried to roll my own aaNoise and
>> change the sig of offset to be a vector, but that didn't work, (although
>> it didn't error).  How do I pass in three floats (I assume you mean a
>> vector), to an input expecting a point?
>>
>> Thanks in advance,
>> Sean
>>
>> Louis Dunlevy wrote:
>> > You'll notice the offset input is set to be a point rather than a
>> > vector. PRman transforms that as the camera moves.
>> >
>> > Bad SESI >:o  .. naughty naughty....
>> >
>> > just pass in the offset as 3 floats and combine them! 8-)
>> >
>> > Sean Lewkiw wrote:
>> >> Hi,
>> >>
>> >> I've built an RMAN VOP displacement shader using the VOP aanoise.
>> >> When I animate the camera, the noise moves.  So I added an
>> >> rsl_transform node, from "current" to "world". Still moves.  Tried an
>> >> in-line VOP with:
>> >>
>> >> transform("object",P);
>> >>
>> >> ... no joy.  Tried:   vtransform("current", "world", P);
>> >>
>> >> ... no joy.  Then I tried to pipe the first transform above into
>> >> another in-line VOP with
>> >>
>> >> noise(pp*10) * .2;
>> >>
>> >> ... and it works, the noise sticks.  Is the Houdini RMAN aanoise VOP
>> >> broken?  (I see lots of space change warnings in my .err files about
>> >> the voplib.h files.)
>> >>
>> >> Sean
>> >>
>> >
>> > _______________________________________________
>> > Sidefx-houdini-list mailing list
>> > Sidefx-houdini-list at sidefx.com
>> > https://lists.sidefx.com:443/mailman/listinfo/sidefx-houdini-list
>>
>> -- 
>> Sean Lewkiw
>> -- 
>> Rainmaker Digital
>> 130 Shaftesbury Avenue
>> London W1D 5EU
>> -- 
>> +44 (0) 207.031.1138 (P) (Direct)
>> +44 (0) 207.031.1136 (F)
>> +44 (0) 795.606.7245 (M)
>>
>>
>> _______________________________________________
>> 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

-- 
Sean Lewkiw
--
Rainmaker Digital
130 Shaftesbury Avenue
London W1D 5EU
--
+44 (0) 207.031.1138 (P) (Direct)
+44 (0) 207.031.1136 (F)
+44 (0) 795.606.7245 (M)





More information about the Sidefx-houdini-list mailing list