发明名称 Generation of an observer view in a virtual environment
摘要 Generation of an observer view in a virtual environment in response to real-time input during a simulation is disclosed. In one embodiment, a device initiates a simulation of a virtual environment. Core view data that identifies a core view in the virtual environment is maintained. The core view is associated with an object in the virtual environment. Core view imagery that depicts a portion of the virtual environment based on the core view data is generated. During the simulation, real-time input that includes first observer view data that identifies a first observer view in the virtual environment is received. The first observer view is unassociated with any object in the virtual environment. First observer view imagery that depicts a portion of the virtual environment based on the first observer view data is generated.
申请公布号 US9563723(B1) 申请公布日期 2017.02.07
申请号 US201213663932 申请日期 2012.10.30
申请人 Lockheed Martin Corporation 发明人 Breed Adam R.
分类号 G06G7/48;G06F17/50 主分类号 G06G7/48
代理机构 Withrow & Terranova, PLLC 代理人 Withrow & Terranova, PLLC
主权项 1. A method, comprising: initiating, by a first device comprising a processor, a simulation of a virtual environment; maintaining, by the first device, core view data that identifies a core view in the virtual environment, the core view being associated with an object in the virtual environment, the object corresponding to a user who is participating in the simulation; generating, by the first device, core view imagery that depicts a portion of the virtual environment based on the core view data; receiving, during the simulation, a plurality of different real-time inputs, each different real-time input including corresponding observer view data that identifies a corresponding observer view of a plurality of observer views in the virtual environment that did not previously exist, each corresponding observer view being unassociated with any object in the virtual environment; in response to receiving the plurality of different real-time inputs, generating the plurality of observer views in the simulation; generating a plurality of observer view imagery, each observer view imagery of the plurality of observer view imagery corresponding to one of the plurality of observer views and depicting a different portion of the virtual environment based on the corresponding observer view data; and presenting concurrently, on a display device being viewed by the user, each observer view imagery in a corresponding separate observer view window, and the core view imagery in a core view window.
地址 Bethesda MD US