Fri, Jan 10, 12:01 AM CST

Renderosity Forums / Poser - OFFICIAL



Welcome to the Poser - OFFICIAL Forum

Forum Coordinators: RedPhantom

Poser - OFFICIAL F.A.Q (Last Updated: 2025 Jan 09 3:46 am)



Subject: Clearing Textures from Poser 7


Natolii ( ) posted Thu, 25 February 2010 at 12:35 PM · edited Fri, 10 January 2025 at 12:00 AM

Okay, I went back 3 pages of threads and couldn't find where this came up.

I am using Poser 7 and have noticed whenever I delete an item from a scene or change a character's skin textures, the old textures remain in the scene. This info is then svaed to the Pz2 file and keep coming back, bogging down renders.

Is there a way to fix this?


Dizzi ( ) posted Thu, 25 February 2010 at 12:49 PM

If you mean that the image map nodes stay disconnected in the material room, then run the wacro "remove detached nodes" wacro (press shift while clicking to remove the nodes from all materials of the current object).



Victoria_Lee ( ) posted Thu, 25 February 2010 at 12:52 PM

This has been a gripe of mine since Poser 5.  The only way I have found is to save the new scene, close it and open it again.  Most of the time this cleans out the old textures but not always.

I was hoping, when SM bought Poser, they'd come up with something new for this problem.

Hugz from Phoenix, USA

Victoria

Remember, sometimes the dragon wins. Correction: MOST times.


Natolii ( ) posted Thu, 25 February 2010 at 12:53 PM

Doesn't work that way, Victoria.

And Dizzi, What about the Textures from the delete items. I had the Monaghan Outfit in the scene, deleted it and the Textures remain.


Victoria_Lee ( ) posted Thu, 25 February 2010 at 12:58 PM

Well, for the most part, it works that way for me.  I do it all the time.

Hugz from Phoenix, USA

Victoria

Remember, sometimes the dragon wins. Correction: MOST times.


Natolii ( ) posted Thu, 25 February 2010 at 12:59 PM · edited Thu, 25 February 2010 at 1:00 PM

I just opened a scene after not doing anything for a couple of weeks and it still has the Monaghan Textures attached.

And this also includes a clean reinstall of Poser


IsaoShi ( ) posted Thu, 25 February 2010 at 1:28 PM · edited Thu, 25 February 2010 at 1:29 PM

Could you explain what you mean by "the old textures remain in the scene", and "(the scene) still has the ... textures attached"?

I'm not questioning what you are seeing, just trying to work out the precise meaning of your words.

Presumably there is nothing in the scene that is still using the old textures, since you deleted those objects, or applied different materials to them. So where are you seeing the old textures in the scene?

"If I were a shadow, I know I wouldn't like to be half of what I should be."
Mr Otsuka, the old black tomcat in Kafka on the Shore (Haruki Murakami)


Victoria_Lee ( ) posted Thu, 25 February 2010 at 1:39 PM

In the drop-down texture list in the Material room.

I don't know if that slows down the render because, technically, it's only a list of where they're found for faster loading, not the textures themselves.  The .pz2 is nothing more than a text file, which you know.

Hugz from Phoenix, USA

Victoria

Remember, sometimes the dragon wins. Correction: MOST times.


Roy G ( ) posted Thu, 25 February 2010 at 1:39 PM

I think your referring to the same problem I brought up in this thread.

http://www.renderosity.com/mod/forumpro/showthread.php?thread_id=2795447

There are a couple of solutions mentioned.


Natolii ( ) posted Thu, 25 February 2010 at 1:41 PM · edited Thu, 25 February 2010 at 1:47 PM

The Rendering Dialogue. When it is loading textures for the actualy render. It lists off the testures that it's processing before it started rendering the shadows.

That's where I'm seeing let me see if I can Screen capture it. (Nope, not quick enough to catch it)


Natolii ( ) posted Thu, 25 February 2010 at 1:44 PM

Sorry, Roy. That's not it.


Natolii ( ) posted Thu, 25 February 2010 at 2:10 PM

No.. I'm wrong, Roy that is it.


Roy G ( ) posted Thu, 25 February 2010 at 2:49 PM

Glad I could point you in the right direction. :)


Natolii ( ) posted Thu, 25 February 2010 at 2:52 PM

Not even Smith Micro could. I pointed them here...


ratscloset ( ) posted Sat, 27 February 2010 at 9:44 AM

For what is worth, Poser did exactly what the File told it to do.... this is not a bug or an issue with Poser. As mentioned, MAT Poses are a Hack. Officially they are not supported by Poser, they just work. Also, changing the extension will not make a MAT Pose a Material Collections or make Material Collection a MAT Poses. There are some differences. Even a MAT Pose applied to a Figure and then added to the Library as a Material Collection may have some unexpected results, since the application of the Materials may not have been done correctly.

In many cases, the reason for the Material Zones to be added is intentional in the MAT Pose File. You will see this most commonly with Hair Textures for products that have both Props and Figure Hair Versions. Technically, each should have their own MAT Pose. What happens is the Texture is set for a Figure Hair, so it adds the Groups to the Figure where the Hair is. If the Hair is on the Figure, these groups get added to the Figure.

If you are using the Figure version of the Hair, when the Texture is added, it applies the Materials to the Material zones of the Hair figure and does not add groups to Figure that the Hair is conformed to.

Since I am not sure what products you were using, I can not tell you specifically if the product could be made different, but in many cases, they can be.

When making scenes, this really does not hurt anything and does not impact the performance of Poser or of the Scene, but can impact any attempts to save out Material Collections.

ratscloset
aka John


Natolii ( ) posted Sat, 27 February 2010 at 10:01 AM

It was impacting that Render performance.


Roy G ( ) posted Sat, 27 February 2010 at 1:10 PM

Thanks for the clarification ratscloset. My problem was always the unintentional application of the incorrect MAT pose.

I think Natolii is right in that having a lot of un-needed textures loaded seems to affect Posers performance or at the least uses up valuable memory and slows down the loading time.

Having a "delete material group" function in the Python interface would be a blessing in future versions if you can swing that. :)


ratscloset ( ) posted Sat, 27 February 2010 at 1:12 PM

Contact support, attn: John with the products you were using and the MAT Pose applied. I have never scene any of these impact the performance of Poser.

Now if the added MAT Pose was to the wrong Figure, I am not sure what that would do, but at that point, the Scene, was corrupted, so anything is possible.

ratscloset
aka John


Roy G ( ) posted Sat, 27 February 2010 at 1:21 PM

While I'm making wishes being able to unload ALL of the textures that are no longer being called by the PZ3 file would also be a blessing,

If I load a few different PZ3 files, all of the textures from all of those PZ3 files are remembered rather or not they are actually being called. The only way I know of to clear those unused textures is to Shut Down and reload.


IsaoShi ( ) posted Sat, 27 February 2010 at 2:03 PM · edited Sat, 27 February 2010 at 2:06 PM

Quote - I have never scene (seen) any of these impact the performance of Poser.

Whilst the actual render time is not affected, having these unwanted material zones in the scene does increase the time spent loading textures, and the memory required to store them.  Whether or not this has a direct impact on the overall render time depends on changes in render settings, and memory usage.

"If I were a shadow, I know I wouldn't like to be half of what I should be."
Mr Otsuka, the old black tomcat in Kafka on the Shore (Haruki Murakami)


ratscloset ( ) posted Sat, 27 February 2010 at 3:35 PM

The Texture List is just a list... it does not mean all those textures load. So if you apply Texture A, then change it to Texture B, Poser will keep a mention of Texture A in the list, but it does not load that texture.

I may be misunderstanding exactly what you are doing or not doing.

Now, if you load Texture B for Figure A onto Figure B in error using a MAT Pose, that may corrupt the Scene File.

I have done this in the past and normally I give up on the Scene. I have never tried Undo, but it may work...

ratscloset
aka John


Roy G ( ) posted Sat, 27 February 2010 at 4:22 PM

Yes a corrupted scene is the original problem, and removing the unused material groups is what we would like to do. There is another thread where solutions were offered.
http://www.renderosity.com/mod/forumpro/showthread.php?thread_id=2795447

The long texture list is another concern, and while sometimes you may want all of those textures available in the list, other times you don't. There is no option to clear them out.

Sometimes I'm not exactly clear so apologies if I'm not getting through.


Natolii ( ) posted Sat, 27 February 2010 at 4:32 PM

file_448710.jpg

It's not the texture list, Ratscloset. I never said it was either.

The Mat pose would add material zones to the figures.

In my case, Monaghan Textures got added to V4. See attached


ratscloset ( ) posted Sat, 27 February 2010 at 8:11 PM

Did you apply those to the clothing or the figure? I am not familiar with the product...

Send this to Support, Attn: John in the Subject... include this image and the URL for the Products *(other than V4)

Include the steps you took.

You can Site Mail me the Incident Number as well.

ratscloset
aka John


Natolii ( ) posted Sun, 28 February 2010 at 7:12 AM

The fix is to go into file with a CR Editor and clear the references... PITA that it is.


Roy G ( ) posted Sun, 28 February 2010 at 8:16 AM

Having a "delete material group" function in the Python interface would be really convenient.

I mean if you can create material groups in Poser, like you can using the grouping tool or accidentally applying the wrong pose. You should be able to also remove them, using the grouping tool, or a python script.

It would just be nice to have these features in the next version of Poser.


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.