Three-dimensional virtualization
First Claim
Patent Images
1. A three-dimensional virtualization system comprising:
- an image capturer, executed by at least one hardware processor, to at least one ofreceive captured images of at least one of an entity and a scene, andcapture the images of the at least one of the entity and the scene;
a virtual environment converter, executed by the at least one hardware processor, to connect the captured images in a predetermined sequence to generate a virtual environment; and
a virtual reality application generator, executed by the at least one hardware processor, to generate a virtual reality application to implement controls for manipulation of the virtual environment, wherein the virtual reality application generator comprisesan input handler, executed by the at least one hardware processor, toreceive gestures related to a view generated by the virtual reality application, wherein the gestures include at least one oftouch gestures related to contact with a display of a display device used to display the view, andmovement gestures related to movement of the display device to position a targeting reticle, andtranslate the gestures to manipulate the view generated by the virtual reality application.
1 Assignment
0 Petitions
Accused Products
Abstract
Three-dimensional virtualization may include receiving captured images of an entity and/or a scene, and/or capturing the images of the entity and/or the scene. The images may be connected in a predetermined sequence to generate a virtual environment. A virtual reality application may be generated to implement controls for manipulation of the virtual environment. Gestures related to a view generated by the virtual reality application may be received. The gestures may be translated to manipulate the view generated by the virtual reality application.
13 Citations
20 Claims
-
1. A three-dimensional virtualization system comprising:
-
an image capturer, executed by at least one hardware processor, to at least one of receive captured images of at least one of an entity and a scene, and capture the images of the at least one of the entity and the scene; a virtual environment converter, executed by the at least one hardware processor, to connect the captured images in a predetermined sequence to generate a virtual environment; and a virtual reality application generator, executed by the at least one hardware processor, to generate a virtual reality application to implement controls for manipulation of the virtual environment, wherein the virtual reality application generator comprises an input handler, executed by the at least one hardware processor, to receive gestures related to a view generated by the virtual reality application, wherein the gestures include at least one of touch gestures related to contact with a display of a display device used to display the view, and movement gestures related to movement of the display device to position a targeting reticle, and translate the gestures to manipulate the view generated by the virtual reality application. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method for three-dimensional virtualization, the method comprising:
-
receiving, by an input handler that is executed by at least one hardware processor, instructions to drag and drop a view onto a scene, wherein the view includes images that are connected in a predetermined sequence to generate a virtual environment; receiving, by the input handler, instructions to drag and drop an input handler script onto an empty object, wherein the input handler script is to ascertain a gesture to manipulate the virtual environment, and wherein the empty object is to implement the input handler script in a virtual reality application; receiving, by a game mode functionality controller that is executed by the at least one hardware processor, instructions to drag and drop at least one game mode functionality controller script onto the view, wherein the game mode functionality controller script includes a rule that is to be implemented during execution of a game mode; receiving, by a selectable functionality controller that is executed by the at least one hardware processor, instructions to drag and drop a selectable functionality controller script onto a selectable object of the view, wherein the selectable functionality controller script includes a rule that is to be implemented to select the selectable object; and generating, by a virtual reality application generator that includes the input handler, the game mode functionality controller, and the selectable functionality controller, the virtual reality application based on the received instructions, wherein the virtual reality application is to implement controls for manipulation of the virtual environment based on the received instructions.
-
-
13. A non-transitory computer readable medium having stored thereon machine readable instructions for three-dimensional virtualization, the machine readable instructions when executed cause at least one hardware processor to:
-
generate, by a virtual reality application generator that is executed by the at least one hardware processor, a virtual reality application to implement controls for manipulation of a virtual environment that includes a plurality of images connected together in a predetermined sequence; receive, by an input handler, of the virtual reality application generator, that is executed by the at least one hardware processor, gestures related to a view generated by the virtual reality application, wherein the gestures include at least one of touch gestures related to contact with a display of a display device used to display the view, and movement gestures related to movement of the display device, and translate the gestures to manipulate the view generated by the virtual reality application, wherein for the display device that is to display the view generated by the virtual reality application, the input handler is to receive an indication of a movement of the display device to position, for a predetermined time period, a targeting reticle within the view generated by the virtual reality application, wherein the view is a photosphere virtual reality view, and translate the movement of the display device to position, for the predetermined time period, the targeting reticle within the photosphere virtual reality view generated by the virtual reality application to display content related to an area selected by the targeting reticle. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification