Print at Dec 20, 2025, 9:39:37 PM

Posted by digitaltrails at Oct 10, 2015, 5:57:56 AM
Re: Change Texture Plugin v1.4
Version 1.4 includes the following changes:

  • The plugin now defaults the "From-Textures" panel to displaying only those textures in use for this home
  • A right-mouse menu has been added to both texture-panels with options to "show all textures" or "show textures in-use."
  • UI improvements have been made to the process of changing textures. This includes updating the selected from-texture to the previously applied to-texture to make it easier to try one texture after another.
  • The "From-Textures" panel now shows any orphaned textures that are no longer listed in the texture catalog (because they have been deleted from the catalog but are still in use).

As before, the plugin is available from ticket at SourceForge:
https://sourceforge.net/p/sweethome3d/plug-ins/12

Installation and usage was described previously in this thread.

I think I've done with this plugin for now. It adequately addresses the problem I was having with bulk changing textures as well as helping me track down duplicates, disused textures, and disused furniture.

I was considering also handling inbuilt/default non-catalog textures, but that's proving to be a bit harder. I have code that can find inbuilt/default non-catalog textures, and the code can override them with new home-textures, but the new textures draw as blank. This code is included in V1.4, but not enabled by default. If you want to experiment with it, set an environment variable CTP_INCLUDE_DEFAULT_TEXTURES to a non empty value (or see the source code included in the plugin jar/zip).