Chaosophia opened this issue on May 30, 2017 ยท 3 posts
Chaosophia posted Tue, 30 May 2017 at 3:08 AM
Ok, I have a set of Iray shaders I have made. What is the way to save them so a data callback of the prop doesn't manifest when loading the shader by end user.
I used a bowl prop, made my shader with my images for diffuse channel tweaked dial settings in surface menu, saved as shader preset, When I tested it myself, it works fine, on any surface. When another person uses it, it gives a popup saying datapath to the prop used is not located.
So my question is how do i save it to where it eliminates the callback for the prop used? The shader isn't meant for a certain prop, it is meant for any surface.
Chaosophia posted Tue, 30 May 2017 at 3:16 AM
End User gets this missing file error: data/stonemason/tribalprops/bowl/uv sets/stonemason/base/default.dsf
The shader shouldn't have to rely on data from the object's uv maps, can anyone tell me where I messed up saving the file, cause I don't get any message like this when I load the shaders on any object loaded in the scene.
Razor42 posted Tue, 30 May 2017 at 10:36 PM
Sounds like you Shader preset is referencing a Specific UVSet in its parameters.
The reason you're not seeing it is that you have the UVSet installed, so no error. But the receiver doesn't.
Try:
Before saving make sure the setting on the Surface tab for UV SET is set to DEFAULT UV's and not a specific one such as the one mentioned.