|
Sweet Home 3D Forum » List all forums » » Forum: 3D models and textures » » » Thread: Using textures from default catalog after export import » » » » Post: Re: Using textures from default catalog after export import |
Print at Dec 16, 2025, 5:10:33 PM |
| Posted by Keet at Mar 7, 2024, 9:18:20 PM |
|
Re: Using textures from default catalog after export import Thank you for the quick response. 1. Using the same texture for multiple objects is more efficient since only one image is kept in memory independent of the number of objects that use that texture. 2. Independent of the name of the texture file, identical texture images are recognized and only one copy is loaded in memory. In other words: different filenames in the MTL file map_Kd make no difference, the image is still recognized as one that is already in memory? 3. When opening a project every object texture (map_Kd) must still be read to see if there is already a copy in memory. Correct? (This is where a reference to a catalog texture could be beneficial for efficiency and is how the online version works.) It seems to me that I do save in memory usage with identical objects and textures but nothing in processing efficiency. Correct? What if.... Objects and textures from the default catalogs (Furniture.jar & Textures.jar?) are added once and consecutive instances reference the objectID/textureID. If I added my custom objects and textures to those default catalogs will they work the same? Would that increase processing efficiency and most important, display speed in the htmlviewer? After studying another home.xml file it looks like a reference is already used if you add the same object from a (custom) library. Does this mean that the same object&texture in memory is used when the same ID is encountered when processing the .sh3d file? ---------------------------------------- Dodecagon.nl 1300+ 3D models, manuals, and projects |
|
|
Current timezone is GMT Dec 16, 2025, 5:10:33 PM |