JHoagland opened this issue on Jan 24, 2008 · 21 posts
JHoagland posted Thu, 24 January 2008 at 3:56 PM
Attached Link: Geometry Stripper
I have just finished writing a "Geometry Stripper" program (for Windows) which performs the following process: 1) Removes the geometry information from a prop (pp2) file. 2) Saves the geometry information to an obj file. 3) Adds a reference to the obj file back to the prop file. This program will also work with props which have multiple objects within it: each set of geometry information is saved to a separate obj file.Created on Windows XP, but should work on most versions of Windows.
VanishingPoint... Advanced 3D Modeling Solutions
RAMWorks posted Thu, 24 January 2008 at 4:00 PM
Gareee posted Thu, 24 January 2008 at 4:23 PM
Sweet! Now I can finally bury P-wizard!
Way too many people take way too many things way too seriously.
Angelouscuitry posted Thu, 24 January 2008 at 7:03 PM
infinity10 posted Thu, 24 January 2008 at 9:20 PM
Thank you
Arigato
Xie Xie
Terima Kasih
Makes my PP2 hand-editing a thing of the past.
Eternal Hobbyist
Angelouscuitry posted Thu, 24 January 2008 at 10:06 PM
Gareee posted Thu, 24 January 2008 at 11:36 PM
Quote - May I be so bold as to ask why this application was written?
Because it was needed?
There have been a number of commercial programs with this built in, but nothing available for people starting out, or creating freebies.
Way too many people take way too many things way too seriously.
markschum posted Fri, 25 January 2008 at 12:35 AM
There are a few ways of getting the geometry externalized , but another program is always welcome .
Angelouscuitry posted Fri, 25 January 2008 at 12:39 AM
:ohmy:
" Because it was needed?"
*Does'nt geometry tell us Where something would be; why remove, or seperate, that detail?
At first I was thinking that removing the data would make the file smaller; but then I realized removing the geometry data would just incure a need for another form of...Geometry!?
I guess just would'nt called this a Stripper; as much as a Seperator, or Externalizer? But then again I still do'nt understand what the benefits are, here, at all?
Touchwood posted Fri, 25 January 2008 at 1:46 AM
From the Readme: "" Why use obj files instead of putting the geometry information in the prop file? -Less memory intensive: when you add another copy of the prop to the scene, Poser only has to reference one obj file. -When you save a scene file, Poser saves the reference to the obj file rather than saving the geometry information. -obj files can be imported into other programs, pp2 files can not. -Some marketplace sites require that prop files reference external obj files.""
ranman38 posted Fri, 25 January 2008 at 9:20 AM
awesome John, nothing like an easy free app to do something simple that poser should do by itself. :)
Gareee posted Fri, 25 January 2008 at 10:39 AM
Most stores (Rendo, Daz, Poser Pros, RDNA) require the object to be separated from the prop and referenced. There are many numerous benefits to this, but the main one is to make supporting add on products easier.
For instance, how do you load an object into a 3d paint application, if it's imbedded in a prop file? Or how do you load a 3d object into uv mapper or photoshop cs3 to check for seams for a new texture?
MANY reasons why it's required, and I wouldn;t even dream of buying something that didn;t have objs ripped.
Just another one of those developement details that increases the work for developers, but also increases the useability to end users.
Way too many people take way too many things way too seriously.
Angelouscuitry posted Fri, 25 January 2008 at 12:26 PM
Gareee posted Fri, 25 January 2008 at 12:35 PM
Well, that's part of being a good content developer.. reducing memory issues as much as possible, and also making things with the most versitality for end users.
Way too many people take way too many things way too seriously.
Stepdad posted Fri, 25 January 2008 at 1:49 PM
Quote - :ohmy:
" Because it was needed?"
*Does'nt geometry tell us Where something would be; why remove, or seperate, that detail?
At first I was thinking that removing the data would make the file smaller; but then I realized removing the geometry data would just incure a need for another form of...Geometry!?
I guess just would'nt called this a Stripper; as much as a Seperator, or Externalizer? But then again I still do'nt understand what the benefits are, here, at all?
Well, curiously enough Poser uses less memory to load the prop if the props you've loaded have external OBJ files as opposed to having the geometry imbeded into the pp2 file, so having an external .obj file is always much better in this regard.
Now granted, one can load a prop in poser, export the geometry to an obj file, then go back and edit the pp2 removing all the geometry information and putting in a statement to reference the new .obj file you've created, but this can be a bit time consuming particularly if you have quite a few pp2 files with internal geometry, so i can see a lot of use for a program like this personally.
Angelouscuitry posted Fri, 25 January 2008 at 2:49 PM
SoCalRoberta posted Fri, 25 January 2008 at 7:41 PM
Thank you :) I'm not skilled enough to make proper use of it yet, but I'm delighted to have it stashed away for the future!
pokeydots posted Sat, 26 January 2008 at 6:55 PM
Thanks! This is one thing I hated about making props! This will make it so much easier!
Poser 9 SR3 and 8 sr3
=================
Processor Type: AMD Phenom II 830 Quad-Core
2.80GHz, 4000MHz System Bus, 2MB L2 Cache + 6MB Shared L3 Cache
Hard Drive Size: 1TB
Processor - Clock Speed: 2.8 GHz
Operating System: Windows 7 Home Premium 64-bit
Graphics Type: ATI Radeon HD 4200
•ATI Radeon HD 4200 integrated graphics
System Ram: 8GB
ruby_dragon posted Sun, 27 January 2008 at 1:05 PM
Thank you! I've recently started playing with creating props - this'll come in great handy!! Muchly appreciated!
jenay posted Tue, 19 February 2008 at 4:22 AM
I tested it and found it very useful :)
Many thanks for this nice tool :)
Schurby posted Tue, 19 February 2008 at 8:44 AM