Unity shaders from Blender cycles

Hi guys

I use Blender and cycles render engine. From what I’ve read Unity doesn’t support cycles shaders. Basically I have a lot of scenes where it’s the shaders that are animated rather than the object itself.

How difficult is it to learn Unity shaders?, - are they generally a point click to select thing to do or is it a lot of coding? From what I’ve read so far seems like you have to be able to code…

Also are there people available that you could pay that would convert a blender asset including its materials to a Unity visible version?

Below is an eg of the sort of shaders I’m currently using and animating…

1607618--97508--$unity shaders.JPG

Thanks

Do you mean shader animations that are rendered by the cycle’s path tracer in Blender. If so converting wouldn’t make a huge amount of sense as the performance would be horrible as something that is designed to look good with a path tracer is 100s of times slower than standard shaders. Thats why Unity wouldn’t use them. If the animations show up correctly in blender when you are previewing them with the opengl renderer rather than rendering them with cycles then you probably can use them.

If you absolutely have to have them looking like they do in blender then you would have to bake the animated texture maps in blender and apply them as a movie texture in Unity providing you have unity pro but that would make your game very large.

What type of surface animations are you doing ? If they are just node functions or texture blending or UV map animations you could either use the number flow plugin to create an equivalent in unity to animate procedural textures or use shader forge to create animated shaders.