Fri, Jan 24, 11:53 AM CST

Renderosity Forums / Poser Technical



Welcome to the Poser Technical Forum

Forum Moderators: Staff

Poser Technical F.A.Q (Last Updated: 2024 Dec 04 2:47 am)

Welcome to the Poser Technical Forum.

Where computer nerds can Pull out their slide rules and not get laughed at. Pocket protectors are not required. ;-)

This is the place you come to ask questions and share new ideas about using the internal file structure of Poser to push the program past it's normal limits.

New users are encouraged to read the FAQ sections here and on the Poser forum before asking questions.



Checkout the Renderosity MarketPlace - Your source for digital art content!



Subject: Utility Scripts for Wavefront Object manipulation


_dodger ( ) posted Mon, 11 August 2003 at 7:02 AM · edited Tue, 23 July 2024 at 3:59 AM

Attached Link: http://www.dodger.org/friv/util

Watch this space. Right now I have utilities for: 1) Gathering and reporting OBJect info 2) Removing groups and replacing them with group_material materials 3) Replacing groups from group_material formatted materials (the two above are useful for dealing with modellers that don't support groups, like Max and such, and may aid in the creation of FBMs) 4) Extracting a specific group from an OBJ (keeps vertices inthe group in order as it only discards those form other groups and maintains the order of vertices used in the group) 5) Extracting a specific material from an OBJ (obviously doesn't keep vertices in proper order as it discards some of them within each group unless the OBJ is already only one material, which is useless) Planned utility scripts: 1) FBM Multi-Morph target generator 2) targetGeom delta generator 3) FBM multi-targetGeom and valueParm delta generator 4) Embedded geometry extractor (returns new CR2 and new OBJect(s)) 5) MT non-vertex data stripper 6) Normal stripper 7) Multi-OBJect (re)combiner Projected utility scripts: 1) CR2 Uniquificator (


lesbentley ( ) posted Mon, 11 August 2003 at 2:00 PM

This looks like a wonderful resource, thanks Dodger. Of the "Right now" group, #4 sounds particularly useful to me, and I am looking forwards to #4 in the "Planned" section, I have offten wished for somthing like this. I'm sure many of the others will prove very useful too.


_dodger ( ) posted Mon, 11 August 2003 at 6:02 PM

No worries. The only 'tricks' to the Embedded Geometry Extractorator would be 1) delivering two return files instead of one and 2) The reference path. I think I can do this relatively easily by storing a temp directory which is a mockup of a runtime directory and then zipping it and returning a tempfile. Like so:

/tmp/randomMD5IDcode/Runtime/
                             Libraries/
                                       Props/
                                             Extracted/
                                                       Input_Prop_filename.pp2
                             Geometries/
                                        AutoExtracted/
                                                      Input_Prop_Geom.obj

/usr/bin/zip inputFilename.zip -r /tmp/randomMD5IDCode


EnglishBob ( ) posted Tue, 12 August 2003 at 7:29 AM
Online Now!

Definitely looking forward to the "trouser" UV mapping, if it can be done. A "shirt" mode would be useful as well. :) But seriously, this is tremendous stuff. I wonder if Compose would work online? It's written in Java, after all.


_dodger ( ) posted Tue, 12 August 2003 at 1:47 PM

I had 'Tshirt' right before 'trouser' in the list -- I just didn't want to say 'shirt' because it might imply the projection would somehow deal with the collar ot the front of the shirt's opening, both of which would be beyong scope. sigh I wish my fucking Co-Location provider wasn't such a ghetto ISP, though, or I'd be actually able to USE the tools I put online at the moment (seems they just sort of 'vanish' every now and then from the Internet, and show back up hours later with the message on their phone system stating that they have 'no known service interruptions in the Portland area', as if denying it would make people say 'Oh, I guess it was just me').


Privacy Notice

This site uses cookies to deliver the best experience. Our own cookies make user accounts and other features possible. Third-party cookies are used to display relevant ads and to analyze how Renderosity is used. By using our site, you acknowledge that you have read and understood our Terms of Service, including our Cookie Policy and our Privacy Policy.