Skip to case study
Selected work

Mihai Popa · Digital Designer

03 / 3D modeling and browser walkthrough

Spatial Studies.

Personal project · In development
The reconstructed two-storey house, with its enclosed gallery, roof and surrounding terrain, shown in the real-time project.
01 / Poienița, nr. 82Graphics Preview · Work in progress

A 3D reconstruction of a Romanian family home.

I’m rebuilding Poienița, nr. 82, a Romanian family home and its surroundings, in 3D. I use photographs, scans, plans and remembered details to model the property and make it possible to walk through in a browser.

Explore the browser alpha (opens in a new tab)
My work
3D house and surroundings
Main tools
Blender · Unity
Browser version
Walkthrough · Alpha 0.0.18
Project status
Working model; visual details still in development

Project goal

Rebuilding the house and its surroundings

I’m recreating the house as it was in summer, around 1995–2005. The model includes rooms, entrances, outbuildings and the surrounding land. It does not reproduce every later alteration or area of damage.

I first built the 3D model from reference material, then added movement and controls. I later created separate versions to test outdoor scenery. The work now includes checking room connections, movement and how much the browser can load.

This is an unfinished personal project, not a completed client project or an exact measured record of the building. Parts that are not shown in the reference material remain estimates.

01 / Building the model

Building the model from photos and scans

The reconstructed house in the Main Walkthrough, showing the enclosed gallery, facade, roof and open entrance.
02 / House reconstruction · Main Walkthrough
What I used and built
I used scans that include surface images, photos from different years, plans and memories of the house. I modeled the exterior, rooms, stairs and openings, then added details to the woodwork, window surrounds, wall trim and doors.
Dimensions that still need checking
I reviewed ceiling heights, wall thicknesses and door sizes together so adjoining rooms fit. The scan’s size does not yet match the building outline on the official property plan, so some dimensions are provisional. Hidden construction and openings not confirmed by the references still need checking.

02 / Reducing detail

Reducing the load on the browser

Reference render of the reconstructed Leasa corn store: a raised timber structure with slatted walls and a weathered metal roof.
03 / Leasa · Image of an earlier model

I made three levels of detail (LODs) for the house and Leasa, a traditional corn store. Close views use more detail; distant views use simpler models. I also combined surface settings and made separate shapes for collision checks. The table shows the number of triangles used to build each version of the house model.

House model · Triangle count at each level of detail
Detail level (LOD)TrianglesUse
019,324Close view
114,538Middle distance
29,920Farther away

These counts are for one recorded house export, not the whole scene. They do not show how smoothly the full application runs. The image shows an earlier Leasa model, not its final appearance.

01

Stopping movement through walls

I used simple hidden shapes to stop the player passing through walls and floors, while keeping the visible model detailed. Movement around doors, stairs and thresholds still needs testing.

02

Keeping the original files editable

I keep the original scans and Blender files separate from the simplified copies used in the browser. This lets me revise the full model and export a new copy when needed.

03

Reusing one grass model

The grass repeats a shared model instead of storing a separate copy of its shape for each clump. Surface settings, shadows and memory use also affect performance and still need checking.

03 / Outdoor scenery

Adding the ground and outdoor scenery

Wide view of the real-time property, showing the reconstructed house within the surrounding terrain and vegetation.
04 / Performance Prototype · Testing more outdoor detail
What I added
I adjusted the ground immediately around the house without changing the wider terrain. In Unity, I brought together the house, Leasa, pond, ground surfaces and vegetation, using the models I made in Blender.
Separate versions for testing
The Performance Prototype and Graphics Preview versions add vegetation, ground textures, a daylight sky and other outdoor details. Graphics Preview loads scenery in stages to reduce memory use at startup. Loading time, movement and performance on different devices still need testing. The property and interiors are not visually complete.

04 / Browser controls

Walking through the model in a browser

Walkthrough controls
WASD

Movement and actions

Mouse
Look around
C
Crouch / stand
E
Open / close doors
Touch
On-screen sticks and buttons
Keyboard + touch controls
ALPHA 0.0.18

Open the working version

You can walk, crouch, use stairs and open doors. I added keyboard and touch controls, quality settings, footsteps, door sounds and background sound.

Open the walkthrough (opens in a new tab)Or explore the Graphics Preview (opens in a new tab)

The link opens the 3D application in a new tab. It is an early version still in development. Speed and controls vary by device and browser.

What walking through the model lets me check
Moving through the model lets me check whether rooms connect, doorways can be passed through and stairs can be used. These checks are difficult to make from a single image.
What I’d test next
I’d walk from outside, through a door, up the stairs and back out, using both keyboard and touch controls. I’d look for unexpected stops, unclear actions and awkward camera movement, then fix issues and repeat the test. These checks are planned, not completed.

Read this page without loading the 3D model

The screenshots and text explain the project without loading the 3D application. Opening it is optional; it never starts or plays sound automatically on this page. The application supports keyboard and touch input, but access with assistive tools and compatibility across devices have not been fully tested.

05 / Progress

What is built and what remains

Built so far

Models and browser controls

  • House exterior, rooms, stairs, openings and fitted doors
  • House and Leasa models with three levels of detail
  • A working browser walkthrough and separate outdoor test versions
In development

Appearance and device support

  • Lighting, surface appearance and details of the property
  • Missing reference information and estimates of the earlier house
  • Controls and compatibility on different devices
Future direction

Next steps

  • Improve the appearance of one entrance and one room
  • Apply the reviewed approach to the rest of the property
  • Check visual quality, accessibility and how smoothly the application runs

The images show models and scenes still in development. Outdoor scenes use my own models, freely reusable CC0 vegetation, ground surfaces and sky from Poly Haven, and leaf textures made with AI assistance. The plants are approximate choices, not a verified record of what grew there.