Norrtälje Stadshotell

A few months ago I decided to improve my skills in photogrammetry. Photo scanning has always been a passion of mine, but I had never actually created an entire environment using my own scans. I saw an advertisement for a photogrammetry course taught by Vlad Vanzariuc at Vertex School and figured it would be the perfect opportunity to learn from one of the best and finally start to create my own environment.

I decided to focus on Norrtälje Stadshotell, a beautiful late 19th century building in the centre of my home city. Almost everything in this scene is built from my own scans taken this summer and I followed the development pipeline of a modern AAA game in creating it. I built everything in a modular workflow, trying to keep within a reasonable game budget as well as running in real-time in UE4.

I learned so much throughout this project and I would like to extend a huge thank you to my amazing mentors Vlad Vanzariuc and Jacob Claussen, who generously took time out of their busy schedules to give me guidance and feedback along the way. I appreciate it more than you can imagine. I hope you all enjoy the scene as much as I enjoyed creating it!

The different ground materials I have in my scene use vertex painting and pretty light displacement for more detail.

The different ground materials I have in my scene use vertex painting and pretty light displacement for more detail.

Brick wall material made tileable in Substance Painter/Designer. Created from my own scans through Reality Capture, and baked down to a plane in xNormal.

Brick wall material made tileable in Substance Painter/Designer. Created from my own scans through Reality Capture, and baked down to a plane in xNormal.

Cobblestone material made tileable in Substance Painter/Designer. Created from my own scans through Reality Capture, and baked down to a plane in xNormal.

Cobblestone material made tileable in Substance Painter/Designer. Created from my own scans through Reality Capture, and baked down to a plane in xNormal.

Town square ground material made tileable in Substance Painter/Designer. Created from my own scans through Reality Capture, and baked down to a plane in xNormal.

Town square ground material made tileable in Substance Painter/Designer. Created from my own scans through Reality Capture, and baked down to a plane in xNormal.

Yellowish brick wall material made tileable in Substance Painter/Designer. Created from my own scans through Reality Capture, and baked down to a plane in xNormal.

Yellowish brick wall material made tileable in Substance Painter/Designer. Created from my own scans through Reality Capture, and baked down to a plane in xNormal.

Curbs made from my own scans. Made tileable in Maya and Substance Painter.

Curbs made from my own scans. Made tileable in Maya and Substance Painter.

Lower building wall made from my own scans. Made tileable in Maya and Substance Painter.

Lower building wall made from my own scans. Made tileable in Maya and Substance Painter.

My modular pieces created from my own scans. The red and white building are just simple backdrop buildings created in Maya, and with Quixel Megascans materials on them.

My modular pieces created from my own scans. The red and white building are just simple backdrop buildings created in Maya, and with Quixel Megascans materials on them.

This is the vegetation I created for this scene. The trees are created from templates in SpeedTree that I've adjusted a bit to my liking. The ivy, grass and dandelions are created from scratch in SpeedTree with Quixel Megascans materials.

This is the vegetation I created for this scene. The trees are created from templates in SpeedTree that I've adjusted a bit to my liking. The ivy, grass and dandelions are created from scratch in SpeedTree with Quixel Megascans materials.

These are various smaller assets found all around the scene. Created in Maya and textured in Substance Painter.

These are various smaller assets found all around the scene. Created in Maya and textured in Substance Painter.

These are assets I didn't create myself, but borrowed from Epic Marketplace.

These are assets I didn't create myself, but borrowed from Epic Marketplace.

These are assets I didn't create myself, but borrowed from Quixel Megascans.

These are assets I didn't create myself, but borrowed from Quixel Megascans.

These are assets I didn't create myself, but borrowed from Sketchfab.

These are assets I didn't create myself, but borrowed from Sketchfab.