User Normal discrepancy

Date : Wed, 31 Oct 2007 15:26:05 -0700
To : <xsi(at)Softimage.COM>
From : Matt Lind <speye_21(at)hotmail.com>
Subject : User Normal discrepancy
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!

Search the XSI List archives here or use the advanced search form to search across mailing lists. Searching help is available.
This site supposedly brought to you by Benjamin Grosser and the Imaging Technology Group.