How do you get layers in mobile shaders?
Been having this problem for a LOOONNNGGGG time. Started with a full level I had painted in shader model 5 while working but when I preview in the mobile shaders it doesnt display. At this point I have created a simple level that is just a landscape of the smallest size and quad number. I placed a cube and a static directional light, then a static point light (Kept showing with everything black so i needed some things to be able to see when trying the other shaders preview) I went through multiple steps. Apply the grass texture directly and checking all the previews. It displays just fine. Untill I add the layerblend node. Checking documents, layers should be avliable on mobile devices, and there is no longer a limit to just three. But as you can see I am currently, during this trouble shoot, using one layer of one texture. I have Installed andriod SDK, and I have installed the offline shaders. It appears the problem is somewhere with the layer blend node as everything works fine until it is placed in the material. I have tried weight, height and alpha blends. I know it is painted as it shows up on the other shaders. If anyone has any idea how to assign/layers in landscape that will work on mobile I would greatly appreciate it. My actual world material has three layers (meets requirements of old documents), and was just at the sampler limit with a couple left over for the default lighting ones that get used and such. (I have some room to optimize them with channel packing etc, just havent done it yet as I cant get ANYTHING to display). Thanks for the help!
(comments are locked)
|
As seen above I was moving everything through a material instance. By simply changing that back to a normal material and feeding each input through a copied/pasted later node it started working
(comments are locked)
|
Follow this question
Once you sign in you will be able to subscribe for any updates here