https://github.com/Warsow/glsl/blob/mas ... .vert.glsl
Specifically by this line:
Code: Select all
Position += vec4(Normal * u_OutlineHeight, 0.0);
This is essentially noticeable in frames/positions like this: https://i.imgur.com/Z9OMLp2.png (screenshot from the vid)
LOL'd at Graf's "cannot be achieved purely by models". If I make a second mesh (with larger boundaries) manually, then flip it's faces and use it with an engine that actually displays only front face (not like GZDoom which always displays both) then it will be done purely with models. Magic, right?
I wouldn't care much, but this misbelief might lead to erroneous [No]'s in the future