Support All nodes in Materials for eevee
I think it would be great if All the Nodes in Shader Editor works for eevee also. unfortunately some nodes doesn't works in eevee with proper function.
for example we can't directly use the pointiness for detect the edge in eevee.
it may affect in the viewport speed. but we will get a nice render engine to work with. or may be remove those nodes which are not comparable with eevee. And add some new node to do more cool stuff like water Shader node directly or mountain shader node.
5 Comments
no dont remove it, just accept that it are two different render engines. there are so many engines each have their specific use case. You use luxcore, amd, cycles, eevee, .. if you work with game engines then usually they haev options blender hasn't, eevee is close to those engines.
I get the idea you want the speed of eevee but the looks of cycles, thats never gone happen its allready amazing that they can produce similair looking object, but in essence cycles is a ray tracer and eevee is not, so cycles will always have the best looks but be less fast..
* @peter.boos * Is it possible to make a hybrid render engine that mixes ray tracing with realtime? Perhaps, the ray trace could be set to like one sample with minimum light bounces and then the realtime renderer could use that information to approximate cycles-only render nodes in realtime. Idk...
Its on the list for the module but a lot of work for one developer. Its here when you want more info: developer.blender.org/T64282
And screen space bevels like unigine does)
I agree, nodes compatible to their specific render engine should either be hidden if not available, or have some kind of tag to show what engine they are for.