-
公开(公告)号:US10140000B2
公开(公告)日:2018-11-27
申请号:US13193531
申请日:2011-07-28
申请人: Tovi Grossman , Azam Khan , Michael Glueck , James McCrae
发明人: Tovi Grossman , Azam Khan , Michael Glueck , James McCrae
IPC分类号: G06F3/0481 , G06F3/0484 , G06T19/00
摘要: A multiscale data engine is configured to generate a three-dimensional (3D) environment based on a multiscale 3D dataset. The multiscale data engine is also configured to generate a spatial hierarchy within the 3D environment by selectively grouping 3D objects within the 3D environment. The multiscale data engine is further configured to identify specific 3D objects within the 3D environment in response to input received from an end-user and based on spatial properties associated with the 3D objects. The multiscale data engine is also configured to generate various navigation graphical user interfaces (GUIs) that allow the end-user to navigate the 3D environment.
-
公开(公告)号:US08665260B2
公开(公告)日:2014-03-04
申请号:US12425040
申请日:2009-04-16
申请人: James McCrae , Igor Mordatch , Michael Glueck , Azam Khan
发明人: James McCrae , Igor Mordatch , Michael Glueck , Azam Khan
IPC分类号: G06T15/00
CPC分类号: G06T15/30 , G06T19/003 , G06T2210/21 , G06T2210/36
摘要: One embodiment of the present invention sets forth a technique for providing an end user with a multiscale three-dimensional (3D) navigation experience in design software application programs. An adaptive multiscale 3D navigation system allows an end user to transition between a planetary scale down to an individual building scale. The end user may navigate within the building, inspecting object details within the building. The size of the environment is sensed automatically, and the viewing and travel parameters are adjusted accordingly to provide the end user with a seamless navigation experience. A consistent navigation experience is supported at various scales, and real-time collision detection is provided. Scale computation for 3D scenes and collision detection may be based on a generated depth cubemap of the environment.
摘要翻译: 本发明的一个实施例提出了一种用于向最终用户提供设计软件应用程序中的多尺度三维(3D)导航体验的技术。 适应性多尺度3D导航系统允许最终用户在行星尺度向下到各个建筑尺度之间转换。 最终用户可以在建筑物内导航,检查建筑物内的物体细节。 自动感测环境的大小,并相应地调整观察和旅行参数,为终端用户提供无缝的导航体验。 支持多种尺度的一致导航体验,提供实时的碰撞检测。 3D场景和碰撞检测的缩放计算可以基于生成的环境深度立方体图。
-
公开(公告)号:US08665259B2
公开(公告)日:2014-03-04
申请号:US12425000
申请日:2009-04-16
申请人: James McCrae , Igor Mordatch , Michael Glueck , Azam Khan
发明人: James McCrae , Igor Mordatch , Michael Glueck , Azam Khan
IPC分类号: G06T15/00
CPC分类号: G06F3/04815 , G06F17/50 , G06F2203/04806 , G06T15/205 , G06T19/003 , G06T2210/21 , G06T2210/36
摘要: One embodiment of the present invention sets forth a technique for providing an end user with a multiscale three-dimensional (3D) navigation experience in design software application programs. An adaptive multiscale 3D navigation system allows an end user to transition between a planetary scale down to an individual building scale. The end user may navigate within the building, inspecting object details within the building. The size of the environment is sensed automatically, and the viewing and travel parameters are adjusted accordingly to provide the end user with a seamless navigation experience. A consistent navigation experience is supported at various scales, and real-time collision detection is provided. Scale computation for 3D scenes and collision detection may be based on a generated depth cubemap of the environment.
-
-