DOOM ETERNAL - SURFACING

These gifs show the stages of surfacing in idtech. More explanation in the text below the images. Find more info on idtech 7's surfacing pipeline here: https://www.youtube.com/watch?v=UsmqWSZpgJY
and here:
http://advances.realtimerendering.com/s2020/RenderingDoomEternal.pdf

I was the surfacing lead on all levels seen in these pictures except Urdak. I oversaw the surfacing efforts of other artists on Cultist Base, Doom Hunter Base and Mars Core. For Mars Core, I also did many of the base materials and trim sheets.

base material -> +geodecals -> +matblending -> +projected decals
I did both the art and the surfacing.
The base geometry was modeled with face weighted normals.

base material -> +geodecals -> +matblending -> +projected decals
I did both the art and the surfacing.
The base geometry was modeled with face weighted normals.

base material -> +geodecals -> +matblending -> +projected decals
I did both the art and the surfacing. The base geometry was modeled with face weighted normals.

base material -> +geodecals -> +matblending -> +projected decals
I did both the art and the surfacing. The base geometry was modeled with face weighted normals.

base material -> +matblending -> +projected decals (some emissive)
I did the surfacing only.

base material -> +matblending -> +projected decals (some emissive)
I did the surfacing only.

base material -> +matblending -> +projected decals (some emissive)
I did the surfacing only.

base material -> +matblending -> +projected decals (some emissive)
I did the surfacing only.

Source geometry of one of the trimsheets for Mars Core. Modeled in MODO.

Source geometry of one of the trimsheets for Mars Core. Modeled in MODO.

base material -> +geodecals ->  +projected decals -> +matblending 
I did both the art and the surfacing. The base geometry was modeled with face weighted normals.

base material -> +geodecals -> +projected decals -> +matblending
I did both the art and the surfacing. The base geometry was modeled with face weighted normals.

base material -> +projected decals +matblending 
I did the surfacing only.

base material -> +projected decals +matblending
I did the surfacing only.

base material -> +projected decals +matblending 
I did the surfacing only.

base material -> +projected decals +matblending
I did the surfacing only.

base material -> +projected decals +matblending 
I did the surfacing only.

base material -> +projected decals +matblending
I did the surfacing only.

base material -> +projected decals +matblending 
I did the surfacing only.

base material -> +projected decals +matblending
I did the surfacing only.

base material -> +projected decals +matblending 
I did the surfacing only.

base material -> +projected decals +matblending
I did the surfacing only.

base material -> +matblending -> +projected decals 
I did the surfacing only.

base material -> +matblending -> +projected decals
I did the surfacing only.