3dcheapskate opened this issue on Mar 11, 2020 ยท 26 posts
3dcheapskate posted Sun, 15 March 2020 at 4:54 AM
an0malaus posted at 4:45PM Sun, 15 March 2020 - #4383456
One of the problems that the unique channels and geometry swapping was originally the only option for was being able to hide props or limbs by dialling in a null geometry variant. Once Poser supported keyframable visibility for actors, that use was less viable, and as FVerbaas helpfully mentioned, geometry swapping is a no-no with Unimesh figures and hence subdivision is out (though only because it's tied to unimesh figures - I'm sure anything could be subdivided, but Poser currently prevents that)
I have to confess here - what's unimesh ? I always thought it was something to do with DAZ gen(eration) 4...
ironsoul posted at 4:47PM Sun, 15 March 2020 - #4383511
A more flexible approach would be to use the Poser API to duplicate the master object and apply to each duplicate the transform of one of the place holder props. This would also have the advantage of being able to take pose and morph data from random frames if the master object is animated to create a more varied scene (eg marching band horn section from a single figure). The problem with this approach is managing the fake instances can become a bit of a chore. What I think is an advantage of the method above is its ability to manage the fake instances (the figure parts) as one.
I assume you're talking python here ? Regarding duplicating a master object, Ken1171 posted an interesting comment here (on the Hivewire version of this thread) regarding instancing and the use of Object > Duplicate to create a copy of a figure.
The 3Dcheapskate (also available in DAZ and HiveWire3D flavours) occasionally posts sensible stuff. Usually by accident.
And it usually uses Poser 11, with units set to inches. Except when it's using Poser 6 or PP2014, or when its units are set to PNU.