That’s how it works, I’m afraid. If you perform a geo query on a group, you get a single value for the combined geometry.
It would be nice if you could, as a workaround, create and store an array of refs or geos and then perform geo queries on that, but that isn’t possible either. The only workaround I can think of is to connect a geo query connected to a Build Array node, and then expose the geo query’s input as a multi-instance port on a compound. There’s more info on multi-instance ports here: http://download.autodesk.com/global/docs/softimage2013/en_us/userguide/index.html?url=files/ICE_compounds_ManagingExposedPorts.htm,topicNumber=d30e271450. Unfortunately that means connecting each geometry individually instead of using a group. gray From: [email protected] [mailto:[email protected]] On Behalf Of pedro santos Sent: Monday, April 21, 2014 8:29 AM To: Softimage Mailing List Subject: Enveloping with Polymeshes Some time ago I post a compound to do envelopes in an interactive way with nulls and Tiago Craft mentions his experience with meshes. Curiosity got the best of me today, and I'm facing some unexpected obstacles doing it. As proof of concept I've build an array "by hand" with each object "geometry" output. Success! Then moved on to use a Group to build an arbitrary array of "geometry" outputs so I can generate a set of arrays from "Get Closest Location" and manipulate how the envelope weights end up. Problem is I don't get an array from "Get Closest Location" from a group. Just one value. Vid as example. First bit with the "array by hand" showing the distance of each sphere's vertex to each envelope mesh. Second bit showing how I only get one value from "Get Closest Location" from a group? http://screencast.com/t/QKctTXhk Any clue? Cheers
<<attachment: winmail.dat>>

