Midlothian Energy - Power Plant Reconstruction


FARO point cloud scan of an industrial facility with large pipes, towers, and metal framework, set against a gray background.

The provided FARO scan point cloud data was a 20 million triangle mesh the client intended to use in a VR walkthrough experience.

The client intended to reduce the triangle count via retopology in order to ensure the model could run efficiently on VR headsets, which require significantly reduced polygon counts due to limited processing power.

Image showing point cloud scan artifacts for an industrial plant. This highlights the limitations of point cloud data.

Unfortunately, point cloud scans tend to be very “noisy” and often generate artifacts when the scanner’s view of the subject is obstructed. The resulting mesh is highly irregular, lacking distinct and continuous edge flow along objects in the scene. As a result, automated retopology algorithms are unable to accurately determine surface boundaries or maintain geometric integrity, making manual reconstruction the only viable solution.


Early progress of a 3D wireframe model of an industrial factory with a tall chimney, modular buildings, and horizontal structures, displayed on a gray background.
Early progress of a detailed 3D wireframe model of an industrial plant or factory with a tall smokestack, structural frameworks, and multiple sections of machinery and buildings.
Early progress of a wireframe model of an industrial facility with a tall smokestack on the left, various interconnected structures, and large rectangular units on the right, set against a gray background.
Complete wireframe 3D model of an industrial factory with a large chimney on the left and various interconnected structures and equipment.

Over the course of a month, we reconstructed the power plant from the ground up using the point cloud data, on-site photography, plant design documents, and aerial imagery from Google Maps. The rebuild followed industry best practices to achieve the lowest possible polygon count while preserving high visual fidelity and structural accuracy.


After modeling, analogous structures were merged into mesh groups to enhance performance via occlusion culling in-engine.

Digital 3D rendering of an outdoor industrial equipment structure with a control panel, electrical boxes, and a safety railing, next to metallic scaffolding and gravel ground.

A single packed 4K texture was utilized for the entire model. Eighty-one unique materials were identified within the scene and efficiently organized across a shared UV layout. Because multiple materials overlapped across different meshes, it was not possible to bake certain texture maps such as ambient occlusion, position, or curvature.


For testing purposes, the model and textures were imported into Unity, utilizing the Universal Render Pipeline (URP) Lit shader for its optimized performance in VR environments.

Finally, the model and textures were reimported into Maya and the resulting renders were made using the Arnold renderer.

Industrial facility with large tanks, pipes, and metal structures against a black background.
Industrial room with pipes and machinery, dimly lit with shadows on the floor.
Industrial facility with metal pipes, stairs, and machinery, labeled as Unit 5.
Interior of an industrial facility with metal pipes, staircases, and equipment, including a large white pipe and yellow safety railing.
Industrial plant with pipes, tanks, and metal structures outside at night
Digital rendering of an industrial oil or gas processing plant with metal structures, pipes, and a tall chimney against a black background.