jpax

5 answers · asked · Lesson: Building a PBR Shader · Course: Shader Forge

Can I translate these shaders into Unity? If so, how?

Can I translate these shaders into Unity? If so, how?
  • crew
    Nope, shaders in Unity are totally different. The default Unity shader is already PBR based though, so you're set to go.
  • Awesome, thank you. Although, it does beg the question, what part of game development does this course apply to? Do other engines let you use blender nodes?
  • crew

    Great question, it actually doesn’t apply to game development at all aside from the fact that games use the same textures. It's more for animation, VFX, and product visualization. Only Blender uses Blender nodes, only Unity uses Unity materials, only UDK uses UDK materials, etc…

  • Okay, is it possible to create complex looking textures and use it for normal and texture maps? What I have in mind is a model I'm working on. It has armour segments which are perfectly flat, but 'skin' sections for movement which I plan to be a sort of inlaid hexagonal net. My initial approach was 'make all the hexagons!' which will take forever. Could I use Blenders nodes to make the hexagonal 'net' or is there another, more practical, method to doing so?
  • crew
    You could, but honestly it might be easier / better looking if you modeled them. If you make one and use the array modifier, curve modifier, shrink wrap modifier, and Boolean modifier in combination it shouldn't take long.