yes, I had to deal with this a couple years ago, if I recall correctly
all user normals are are a special type of clusterproperty that holds
something akin to a vectorarray, or a flattened vectorarray, so you
should be able to write a filter, or a simple function to get the user
normal property among the ClusterProperties; I do recall was that
there was some differences between name, scripting name, apparent name
and the name of the preset -- Anyway. It can be gotten. At the time
this was logged this and a section for ClusterProperty Presets should
have been added to the docs.
j
On Oct 31, 2007 2:26 PM, Matt Lind <speye_21(at)hotmail.com> wrote:
>
> Got a slight problem here:
>
> I've created a small suite of tools for doing basic things with 'user
> normal' properties on polygon meshes since the tools don't exist in the
> regular XSI UI. One of my tools is a basic normal transfer tool which
> copies normals from one object to another. The problem I'm encountering is
> that when I query a picked object during the copy operation, XSI doesn't
> return the proper normal information if the picked object has a user normal
> property - XSI returns the object's original geometry normals and ignores
> the normals in the user normal property. doesnt' seem to matter which
> collections or arrays I query (Nodes, Facets, NodesArray, SamplesArray,
> GetGeometry2(), ...) the result is always the same. It seems I have to
> acquire each individual user normal property and figure out the composite
> result myself.
>
> Ideally I want XSI to return the normals on the picked object as I see them
> applied in the viewports. Anybody encounter this or have any ideas to
> workaround?
>
>
> Thanks,
>
> Matt
>
> ------------------------------
> Matt Lind
> Animator / Technical Director
> SOFTIMAGE certified instructor:
> SOFTIMAGE|3D
> SOFTIMAGE|XSI
> Matt.Lind(at)Mantom(dot)net
>
> ________________________________
> Boo! Scare away worms, viruses and so much more! Try Windows Live OneCare!
> Try now!
---
Unsubscribe? Mail Majordomo(at)Softimage.COM with the following text in body:
unsubscribe xsi