kromekat opened this issue on Nov 12, 2002 ยท 10 posts
maclean posted Sun, 01 December 2002 at 12:28 PM
kromekat, I know I'm weeks late in replying, but I've been off working. Re 'as it happens - I didn't have pointers (I have no idea how you do that!?) - the .obj's are embedded in the pp2's.' That's easy to do and worth doing for a number of reasons. If you have John Stalling's cr2Edit, you can use that, or do it in Notepad. A prop with embedded geometry has these lines in Notepad... { version { number 4.01 } prop column1 { geomCustom { numbVerts 1584 numbTVerts 1593 numbTSets 7764 numbElems 2588 numbSets 7764 v -0.103022 0.000000 0.256790 ....followed by a long list of vertices, then finally.... f 1274/1593 1563/1590 1272/1586 f 1561/1592 1274/1593 1272/1586 } } prop column1 { name column1 on bend 1 dynamicsLock 1 hidden 0 addToMenu 1 castsShadow 1 includeInDepthCue 1 parent UNIVERSE channels ...etc.... You want to change the lines prop column1 { geomCustom { numbVerts 1584 numbTSets 7764 numbElems 2588 numbSets 7764 v -0.103022 0.000000 0.256790 insert huge long list of vertices here f 1561/1592 1274/1593 1272/1586 } } to this.... prop column1 { storageOffset 0 0.3487 0 objFileGeom 0 0 :Runtime:Geometries:props:column.obj } and then put the original .obj file into the correct folder, which in this case is Geometries/props/column.obj Resave your pp2 file and Poser will find the .obj when you open the prop. Reasons for doing it? Well, some sites (like DAZ), insist on all submissions having external .obj files. Also, there are a few ways to reference 1 .obj file from multiple pp2s or cr2s, which saves a lot of file space. Thirdly, it's just neater in the end. At least you know where all the danged geometry is. mac PS I hope the formatting doesn't kill my copy/paste.