- Home /
How to create a Surface Shader in Unity?
Hello! I have a scene with almost no lights at all and I want my objects to be lit by some other objects which have a surface shader color material and an outer glow. To be more specific if anyone is familiar with Maya I'm actually trying to recreate the Surface Shader Material from the Maya default Hypershade textures. Is there a way instead to pass the material from Maya to Unity?
Thanks a lot in advance!
Answer by Invertex · Jan 25, 2014 at 11:59 AM
No, you cannot export Maya's native shaders to Unity. Vertex-Lit Shader is the closest shader in Unity to the Surface Shader in Maya. Though you will not get the effect of it emitting light onto other objects. For that, you will need Unity Pro.
This has been answered more fully here:
http://answers.unity3d.com/questions/571485/how-do-i-create-a-glowing-light-around-an-object.html
Your answer
Follow this Question
Related Questions
Material doesn't have a color property '_Color' 4 Answers
Glowing material/shader ? 1 Answer
Blurry smooth edges of a mesh 0 Answers
Why is Alpha Cutoff Shader affected by glow? 2 Answers
Planet/Atmosphere shader problem. 0 Answers