SUBSCRIBE The SideFX mailing list is a great place to make contact with Houdini users. To subscribe, send us an email with no subject and the word subscribe in the body.
[Sidefx-houdini-list] Rest SOP - Procedural displacements
Thursday, 6 April 2006 Thu, 6 Apr '06
On Thu, Apr 06, 2006 at 01:46:42PM -0400, Mario Marengo wrote:
On April 6, 2006 01:35 pm, Simon Barrick wrote: > Well, if not rest attributes, then some other attributes definetly used > to get stored as vectors and transformed when mantra got hold of them, I > distinctly remember having that issue. Could very well be, and I have some similar memories of something like that... but I'm not sure of anything at this point :) Do you remember if the AttributeCreate SOP ever had a "3 floats" choice in the type menu? I would definitely like to know what's really going on with all this... SESI?As you have noticed, there are two ways to create the same thing in SOPs. One is to have a "Vector" attribute and the other to have a "Float" attribute of size 3. VOPs will only generate attributes of the second type (float). Some SOPs will transform Vector attributes in addition to the point positions. This is the reason for the distinction - one wants "v" (for velocity) to transform, but transforming "Cd" (for colour) would be less sane. The problems start to show up because the Vector attribute type is considered different and incompatible to the Float attribute type by Houdini's internals. This is why you can end up with two attributes of the same name of the same apparent size when you mix the two types. A goal is to one day merge the two types so the Vectorness is just an extra bit of meta-data on the attribute rather than being a type distinction. -- - Jeff Lait