Method for generating visual content, host, and computer readable storage medium
AssigneeHTC Corporation
InventorChang-Chen Yao
Life of this patent
Estimating the term…
Abstract
The embodiments of the disclosure provide a method for generating a visual content, a host, and a computer readable storage medium. The method includes: in response to determining that the host has connected with a built-in computer of an accommodating space, loading a 3D model associated with the accommodating space, wherein the 3D model at least partially corresponds to a physical structure of the accommodating space; determining a host position of the host within the 3D model and accordingly determining an object position of a predetermined object in the 3D model; and generating the visual content via combining a virtual object with the predetermined object.
Claims18
A method for generating a visual content, applied to a head-mounted display, comprising:
- in response to determining that the head-mounted display has connected with a built-in computer of an accommodating space and the head-mounted display has requested the built-in computer to provide a 3D model prestored in the built-in computer and associated with the accommodating space, loading, by the head-mounted display, the 3D model associated with the accommodating space, wherein the 3D model at least partially corresponds to a physical structure of the accommodating space, the accommodating space is a vehicle, and the built-in computer is an on-board computer of the vehicle;
- determining, by the head-mounted display, a head-mounted display position of the head-mounted display within the 3D model and accordingly determining, by the head-mounted display, an object position of a predetermined object in the 3D model;
- and
- generating the visual content via combining a virtual object with the predetermined object.
A head-mounted display, comprising:
- a non-transitory storage circuit, storing a program code;
- and
- a processor, coupled to the non-transitory storage circuit and accessing the program code to perform:
- in response to determining that the head-mounted display has connected with a built-in computer of an accommodating space and the head-mounted display has requested the built-in computer to provide a 3D model prestored in the built-in computer and associated with the accommodating space, loading a 3D model associated with the accommodating space, wherein the 3D model at least partially corresponds to a physical structure of the accommodating space, the accommodating space is a vehicle, and the built-in computer is an on-board computer of the vehicle;
- determining a head-mounted display position of the head-mounted display within the 3D model and accordingly determining an object position of a predetermined object in the 3D model;
- and
- generating a visual content via combining a virtual object with the predetermined object.
A non-transitory computer readable storage medium, the computer readable storage medium recording an executable computer program, the executable computer program being loaded by a head-mounted display to perform steps of:
- in response to determining that the head-mounted display has connected with a built-in computer of an accommodating space and the head-mounted display has requested the built-in computer to provide a 3D model prestored in the built-in computer and associated with the accommodating space, loading a 3D model associated with the accommodating space, wherein the 3D model at least partially corresponds to a physical structure of the accommodating space, the accommodating space is a vehicle, and the built-in computer is an on-board computer of the vehicle;
- determining a head-mounted display position of the head-mounted display within the 3D model and accordingly determining an object position of a predetermined object in the 3D model;
- and
- generating a visual content via combining a virtual object with the predetermined object.
Dependencies are inferred from the claim text.