Your comments

Just checking in. Did you verify this problem? Any idea what this could be?

I'm using Unity 5.5.3f1 and Shader Forge 1.36. I've tested Unity's Standard Shader and that's fine on device.


Yes it's very strange that a light would make it work. Even the emissive data won't show without the light. It's really weird... but it sounds like it can help you figure out the issue. (At least I HOPE it can!)


Thanks!

Hey there...


I have tried removing some things I didn't need, but the things I do need happen to be skybox ambient and skybox reflections. That's it, really. I didn't even make anything yet and it still didn't work. That's the main reason I posted this problem, because it's no longer working the way it used to and using just the template doesn't work. If it was something I was adding into the template's shader network that may be crippling it, that's one thing. But I didn't! I wanted to see if I could start over with a clean slate and it still wouldn't work.


I did notice that adding a directional light with low intensity made it work, but that's adding some extra draw calls that I was trying to avoid. I prefer starting to light assets with an IBL (skybox for ambient and environment reflections) instead of actual light.


What's odd about adding the directional light is it even reveals the emissive parts of the shader, where without the light, those emissive areas are also black! Very strange.


Thanks Joachim... I do appreciate your response and support! It is a great product and I know these things will happen on those occasions when Unity changes things.

Just to add, I also tried testing my shader in 5.5.0f3 and I still get the "boxMax" issue and magenta material.


I also tried creating a fresh Shader Forge shader from the PBR template and no modifications. Still get the error and magenta material.

I switched to 5.5.0p3 and now I'm having the same "boxMax" issue on a project I'm working on. Getting the solid magenta material. I developed the shader in 5.4.1p4 and it worked fine, but the client is using 5.5.0p3 and needs it to work in that version.


I tried reimporting SF 1.3 but still same issue. iOS platform.