How to create this smooth cartoon style with outlines in Three.js?

I am not talking about the masking/portal, but just the rendering style and colors, how to achieve this in threejs?

Something similar to this: LDraw-like edges - #12 by gkjohnson

4 Likes

Or try OutlineEffect :thinking:


Demo: https://codepen.io/prisoner849/pen/NWJywxL

5 Likes

OutlineEffect paired with MeshToonMaterial would be lush :ok_hand::blush:

1 Like

Is this a bug in outline effect? I’m seeing that the outlines get really odd when the aspect ratio is stretched:

In cool, bunch of eyeballs kinda way, though.

1 Like

Ha! True.
My usual layout is this:


So I didn’t have that funny effect of eyeballs, making the demo.