How implement a walk-through or exploration feature for model (such as a "castle" model)

See

Showrooms easy to generate from data of a construction drawing or dimensional sketch - now on Github

Which controls to use for virtual showroom navigation with walkpoints?

Virtual museum walk through