Sat, Jan 11, 8:51 AM CST

Renderosity Forums / Poser - OFFICIAL



Welcome to the Poser - OFFICIAL Forum

Forum Coordinators: RedPhantom

Poser - OFFICIAL F.A.Q (Last Updated: 2025 Jan 11 12:18 am)



Subject: HELP! OBJ file problem with shoe sets


mr_phoenyxx ( ) posted Sat, 01 November 2014 at 1:04 PM · edited Sat, 11 January 2025 at 8:38 AM

Good day all,

I hope one of you can help me with this problem. I own the following two shoe sets:

Modern Shoes - http://www.renderosity.com/mod/bcs/modern-shoes-collection/88052/

STZ Footwear collection - http://www.renderosity.com/mod/bcs/?ViewProduct=82115

Both use an OBJ files called Shoes1, Shoes2, or Shoes3, but they are installed in completely different directories:

program filessmith microposer pro 2014downloadsruntimegeometrymodern shoes

program filessmith microposer pro 2014downloadsruntimegeometrystz footwear collection

Regardless of this, when I have both sets installed, all shoes from both sets load with the models from the STZ Footwear Collection.  Which of course really messes up the Modern shoes as those are the completely wrong OBJ files.

How do I fix this?


mr_phoenyxx ( ) posted Sat, 01 November 2014 at 1:21 PM

Well I popped open the CR2 files with Notepad to take a quick look.

Modern shoes points to :runtime:geometries:modern shoes:shoes1.obj

STZ points to :runtime:geometries:stz footwear collection:shoes.obj

So this should be working shouldn't it? Why is modern shoes loading the shoes1.obj from STZ?


Glitterati3D ( ) posted Sat, 01 November 2014 at 1:44 PM

This is what happens when 2 different vendors name their files the same - Poser finds the first instance of shoes.obj and loads it.

Poser is doing exactly what it should be doing.

The vendors need to re-name their objects to something less generic.


mr_phoenyxx ( ) posted Sat, 01 November 2014 at 2:18 PM

Well dang it!

Shouldn't Poser be following the path specified in the CR2 though and loading the correct OBJ from the correct folder?


WandW ( ) posted Sat, 01 November 2014 at 2:38 PM

Unless you are using Windows XP or a MAC, it is because you decided not to use the default content location and instead have the content installed in the runtime in the Poser program directory in Program Files, so the content isn't actually installed to that path due to Windows User Access control, so Poser has to hunt for it... 

----------------------------------------------------------------------------------------

The Wisdom of bagginsbill:

"Oh - the manual says that? I have never read the manual - this must be why."
“I could buy better software, but then I'd have to be an artist and what's the point of that?"
"The [R'osity Forum Search] 'Default' label should actually say 'Don't Find What I'm Looking For'".
bagginsbill's Free Stuff... https://web.archive.org/web/20201010171535/https://sites.google.com/site/bagginsbill/Home


mr_phoenyxx ( ) posted Sat, 01 November 2014 at 6:42 PM

You may be right WandW, but that doesn't really make sense to me. If that is the case, then why are we allowed to put our runtime folder anywhere or to have multiples of them? If it is a relative path being specified as ":runtime:geometries:modern shoes" then it should not matter where runtime is located, as everything before that reference is relative. But I don't know, I'm not a Poser Programmer. :)

Anyway, I managed to fix it. I renamed all of the STZ footwear collection OBJ's to "STZ ShoesX.obj", where X is a number from 1 to 5 just like it was before. Then I edited the CR2 files and changed any reference to "ShoesX.OBJ" from its original reference to "STZ ShoesX.OBJ". That seems to have worked. Both shoe sets load correctly now.


WandW ( ) posted Sat, 01 November 2014 at 10:51 PM

It's because the actual file path for the content that wasn't installed with Poser is somewhere in 'c:usersuser*AppDataLocalVirtualStoreProgram FilesSmith MicroPoser Pro2014runtime...' and Windows UAC is converting it to 'c:Program FilesSmith MicroPoser Pro2014runtime....'  Poser will work with directory shortcuts in same aspects but not with others; I'm surprised Poser is finding them at all....

----------------------------------------------------------------------------------------

The Wisdom of bagginsbill:

"Oh - the manual says that? I have never read the manual - this must be why."
“I could buy better software, but then I'd have to be an artist and what's the point of that?"
"The [R'osity Forum Search] 'Default' label should actually say 'Don't Find What I'm Looking For'".
bagginsbill's Free Stuff... https://web.archive.org/web/20201010171535/https://sites.google.com/site/bagginsbill/Home


WandW ( ) posted Sat, 01 November 2014 at 10:53 PM

GAH!!  Were did all of the back slashes go in the paths???  Stoooopid Fricking Forum!!!! >:(

----------------------------------------------------------------------------------------

The Wisdom of bagginsbill:

"Oh - the manual says that? I have never read the manual - this must be why."
“I could buy better software, but then I'd have to be an artist and what's the point of that?"
"The [R'osity Forum Search] 'Default' label should actually say 'Don't Find What I'm Looking For'".
bagginsbill's Free Stuff... https://web.archive.org/web/20201010171535/https://sites.google.com/site/bagginsbill/Home


mr_phoenyxx ( ) posted Sun, 02 November 2014 at 6:11 PM

It's ok. I could read it anyway. :)


Zaycrow ( ) posted Tue, 04 November 2014 at 3:46 AM

I think the same think happened to me some years ago. My problem then was that I didn't set the Search Files to Deep in preferences.



JoEtzold ( ) posted Mon, 10 November 2014 at 9:05 AM

From my experience and I have experimented a lot with this it's not a problem with Windows UAC nor with Poser external runtimes or such.

The simple truth is that it is a bug since Poser 4 there directories had been of low significance. Poser isn't using the path structure correctly. It's happening with obj-files absolutely every time and with image files used as material resource mostly every time. I never found out why it worked sometimes with images. For me from my programming experience it looks like Poser is not absolutely ignoring the path but by holding all entries in a internal list it looks like the search key in such lists is not set to the complete path AND filename structure than only to the filename. Therefor finding a file with identical name it looks to Poser like having this already without seeing that the path is different. So the deepth of search is not having impact. A deeper search will only last longer but gives no better result.

I have posted this problem while version 7 to the trouble desk and have had a longer mail discussion with the guys but we came to no satisfying solution. There was a bit trouble in discussion cause I used V4 (DAZ) for the examples and this is not a Poser original ... pou ... I was in hope that someone would find that bug while programming newer versions .... ok, hope is never dying ... :-))

The only workaround for this is indeed to rename such duplicate files and to edit the CR2/PP2/PZ2/MT5 etc. depending what is involved (obj or images).


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.