Eevee for diagrams, creating style similar arctic/viewport rendered in Rhino?

I use Rhino quite often at work, and blender for modeling, but now I am looking at creating a basic diagrammatic animation with eevee and I would like to match Rhino’s viewport render style, which is, like Eevee, fully interactive in the viewport.

I’ve played in Eevee quite a bit with ambient occlusion and with HDRs but still I can’t come up to anything close to what I can get in Rhino.

@jesterKing any ideas about what Rhino is doing behind the scenes and how it could be matched in Eevee?

Example from Rhino with viewport set to rendered and with sun on:

And the best that I can come up with in Eevee with the sun set in the same position and an HDR background, and ambient occlussion with the following settings:
image

Thoughs, suggestions?

1 Like

Hmm, not sure. I haven’t played with it yet too understand how it works. Arctic mode uses simple SSAO. Further there is indeed GI using completely white environment (I think).

1 Like

Maybe the global GI would equate to using iraddiance volume portal in Eevee. The trouble is that the irradiance volumes need to be baked which takes time and is dependent on fixed geometry.

Turn the HDRI way down, since eevee A) does not have bounced light and B) doesnt cast shadows from hdri youre basically overexposing your shadows by having a super bright hdri… consider an HDRI like a fill light in eevee at this point.

And use an area light with soft shadows instead of the sun. You’ll have the same look

1 Like

Can you post your file?

Thanks for the tips.

I tried a portion of the model in a new file with the sun only on and the look-dev preview. I am not using filmic and it’s a little better, but still nowhere near as good as the Rhino viewport render.

Ok. I’ll take a look at it when I return.

How do these work for you? All in EEVEE. The second one uses SKETCH STYLE.

Here’s my attempt:

There is a directionality to the light in the rhino screenshot that is missing with a flat background, So I added a couple gradient textures to bring a bit more of that back.

1 Like

I was curious what would happen in EV Express with default material (nearly white) and standard EV Express settings + a thin freestyle line: (update: I added also a nodegroup in compositor that plays around with normals).

Scene contains no HDRI because EEVEE doesn’t play nice yet with HDRI’s. So all lights, and added a little bit of AO in compositor. Material is standard principled shader. Baked indirect light.

1 Like

Here’s a video on how I accomplished the above:

1 Like

Roughness on a diffuse shader deals with Oren-Nayar shading model, it doesn’t add specular. Also, this is currently not implemented in Eevee.

@chippwalters & @SterlingRoth thanks for the input. Looking forward to try your methods!

@anon72338821 thanks for showing your settings. I am not familiar with Eevee express. It seems like it creates some default styles?

Unfortunately for the amount of geometry that I work with, freestyle is not usable at the moment since it takes forever to render.

@dimitarsp EV Express takes care of settings for the lights, render settings, settings for the probes and a bunch of more features like light-rigs, camera settings, global shader, compositing nodes. There are some presets as well. In case Sketchup works with freestyle as well, is it an option to use LANpr (eh, forgot the name), which is a blender build that provides an alternative to freestyle? If you like very thin lines, is Workbench (another render-engine in blender) not an option? Note: EV Express is not designed for very large scenes, it’s suitable to showcase your model.

@chippwalters Does Sketchup use freestyle or are you using another method?

Thanks all for your input. I seem to be getting somewhere. I didn’t know about the ambient node for the material setup. It seems to significantly help things.

For the image below, I also used a wireframe modifier with a dark material to get the edge to render nicely.

I have yet to try the gradient gradient world settings mentioned by @SterlingRoth

Here is the rhino:

And here is the blender:

Material setting, simple with ambient occlusion plugged into base color:

World is using the forest look dev hdri found in the blender install location\datafiles\studiolights\world\ with the usual setup to not show the hdri in the background:

Eevee settings and sun settings:

And here is the file in case anyone is interested: diagram render eevee.blend (147.3 KB)

2 Likes

Hi Robert, SKETCH STYLE uses Freestyle combined with a custom override module.