@majid said in Rayscaper New Releases:
I have a question regarding material libraries. I have prepared a Carpaint collection and am also going to prepare a water material pack. The question is that if the same name materials will be replaced? i.e. a car paint in my library is called 001red. Imagine there is another material in the Sketchup model by user and called 001red, I am wondering if RS will replace the same name with my material? To be more precise: How do material libraries in RS work?
Nice, users will love those material packs!
No β naming your materials isnβt essential for Rayscaper. Names only matter for finding them in the material library. They are necessary for the user, not for the software.
Behind the scenes, Rayscaper stores each material as a material pack, which is simply a ZIP file. This pack includes a human-readable configuration file and all the texture images used by the material. I will add this format to my documentation. I hope that, in the age of AI vibe-coding, people can build tools to convert materials from other renderers into Rayscaper, and vice versa.
When you apply a material in Rayscaper to any material in your SketchUp model, Rayscaper doesnβt replace the SketchUp material. Instead, it configures the existing SketchUp material using the parameters it reads from the material pack.
You can view the material packs that Rayscaper saves in the %%AppData%%/AssetCache folder (the exact path escapes me, I'm not at my PC right now).
Cheers,
Thomas