Method and system for displaying and navigating an optimal multi-dimensional building model
AssigneeHover Inc.
InventorsManish Upendran, Adam J. Altman
Life of this patent
Estimating the term…
Abstract
Visualizing three dimensional content is complicated by display platforms capable of more degrees of freedom to display the content than interface tools have to navigate that content. Disclosed are methods and systems for displaying select portions of the content and generating virtual camera positions with associated look angles for the select portions, such as planar geometries of a three dimensional building, thereby constraining the degrees of freedom for improved navigation through views of the content. Look angles can be associated with axes of the content and fields of view.
Claims15
1-12. (canceled)
A method of visualizing three dimensional content, the method comprising:
- receiving a three dimensional (3D) building model;
- calculating a first main axis and a second main axis of the 3D building model to define an orientation of the 3D building model;
- defining a look angle for the 3D building model;
- determining architectural features of the 3D building model;
- calculating an optimal camera position for the 3D building model based on the defined look angle, the orientation of the 3D building model, and the determined architectural features, the optimal camera position defining an optimal view of the 3D building model;
- and
- displaying the optimal view of the 3D building model.
One or more non-transitory computer-readable media storing instructions that, when executed by a system comprising one or more processors, cause the one or more processors to perform operations comprising:
- receiving a three dimensional (3D) building model;
- calculating a first main axis and a second main axis of the 3D building model to define an orientation of the 3D building model;
- defining a look angle for the 3D building model;
- determining architectural features of the 3D building model;
- calculating an optimal camera position for the 3D building model based on the defined look angle, the orientation of the 3D building model, and the determined architectural features, the optimal camera position defining an optimal view of the 3D building model;
- and
- displaying the optimal view of the 3D building model.
Dependencies are inferred from the claim text.