System for immersive physical and graphical virtual reality
View Patent ↗A system for immersive physical and graphical virtual reality includes a physical render device internal to the system configured as means for providing a physical 3D world space for a user of the physical render device, an external system configured as a means for providing a graphical 3D world space for a user of the system for immersive physical and graphical virtual reality, and a bridge configured for communicatively coupling the physical render device and the external system for generating a graphical 3D world space, wherein a communicatively coupled internal physical render device for generating 3D world space and external system for generating a graphical 3D world space exchange and synchronize the members of 3D technology providing for 3D motion and 3D interactions within and about a 3D world space world spaces and graphical 3D world spaces such that a user is physically engaged with the physical render device configured as a physical 3D world space providing immersive physical virtual reality.
1 . A system for immersive physical and graphical virtual reality, comprising: a structural platform, an external system, and a bridge platform,
wherein the structural platform, hereinafter referred to as a physical render device, the physical render device comprises:
one or more subassemblies, each subassembly of the one or more subassemblies comprising one or more input devices, one or more sensors, one or more mechanical devices, and one or more computing devices;
wherein the arrangement of the one or more subassemblies defines first parameter values of a first three-dimensional (3D) world space,
wherein, the one or more input devices are further operable to acquire physical interactions from a user, the physical interactions being converted into 3D input data relative to the defined first parameter values of the first 3D world space, the 3D input data updating a current state of the first parameter values of the first 3D world space;
wherein, the one or more mechanical devices are configured to receive control signals from the one or more computing devices, the control signals being derived from the current state of the first parameter values of the first 3D world space, the control signals producing corresponding physical motion and/or physical stimuli as a physical render output by the physical render device; and
wherein each computing device of the one or more subassemblies is communicatively coupled with the other computing devices of the one or more subassemblies of the physical render device for data exchange;
wherein the external system comprises:
a system layer configured to programmatically define second parameter values of a second 3D world space, herein referred to as the graphical 3D world space;
one or more input interfaces configured to receive user interaction data, the interaction data being processed by the system engine as second 3D input data relative to the second parameter values of the second 3D world space, the second 3D input data updating a current state of the second parameter values of the second 3D world space, wherein the first parameter values and the second parameter values share operational functionality for defining and updating spatial relationships; and
a graphics render layer configured to apply the second parameter values of the second 3D world space in conjunction with visual data to generate a graphical render output on a visual render device;
wherein the bridge platform is configured to communicatively couple the physical render device and the external system for bi-directional exchange of the first and second parameter values of the first and second 3D world spaces, wherein a change in the current state of the first parameter values of the first 3D world space triggers transmission to the external system for updating and synchronizing the current state of the second parameter values of the second 3D world space, and wherein a change in the current state of the second parameter values of the second 3D world space triggers transmission to the physical render device for updating and synchronizing the current state of the parameters of the first 3D world space; and
wherein the user is physically located within a structure which comprises the physical render device, the structure further defining the first parameter values of the first 3D world space, wherein the user can move freely within the structure and the first and second parameter values of the first and second 3D world space are updated based on user movement within the structure and
wherein the synchronized current states of the respective first and second parameter values of the first and second 3D world spaces are respectively used by the physical render device and by the external system to render a fully immersive virtual reality environment.