3dcheapskate opened this issue on Mar 31, 2020 ยท 21 posts
3dcheapskate posted Wed, 01 April 2020 at 8:18 PM
willyb53 posted at 8:15AM Thu, 02 April 2020 - #4385120
Instancing in poser is limited to .obj and textures. Poser does not reload either of these if there is already one cached with the same name. That is why most stores require props to have external geometry, otherwise each copy in a scene would create a new obj in memory.
So if I load 2 V4's in a scene with the same texture, there is only one copy of the obj and the textures in memory. What can not currently be instanced is all of the other information, location, morphs, scale etc. A fully loaded V4 with external geometry still will take up 100's of megabytes of memory for each copy
Bill
Thanks Bill. That explains a lot. Do you know if that was ever officially documented, e.g. in the Release Notes for a specific version of Poser ? Or failing that are you aware of any threads discussing it around the time it was added (although I guess they would have been on the RDNA forums)
The 3Dcheapskate* 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.
*also available in ShareCG, DAZ, and HiveWire3D flavours (the DeviantArt and CGBytes flavour have been discontinued).