Outer Rim Archives
Archives · 2020 · 20200193718

Application (pre-grant publication)

VIRTUAL REALITY EXPERIENCE SCRIPTWRITING

Number
20200193718
Published
2020-06-18
Filed
2020-02-20
Assignee
DISNEY ENTERPRISES, INC.
Inventors
SCHRIBER; Sasha Anna, SIMO; Isa, RICHTER; Merada, KAPADIA; Mubbasir, GROSS; Markus
CPC
G06T13/40; G06T19/20; G06F40/166
Verdict
Set aside VR authoring/scriptwriting tool, business/production
Source
Google Patents · FreePatentsOnline

Abstract

Systems and methods are provided for a workflow framework that scriptwriters can utilize when developing (live-action/animation/cinematic) virtual reality (VR) experiences or content. A script can be parsed to identify one or more elements in a script, and a VR representation of the one or more elements can be automatically generated. A user may develop or edit the script which can be presented in a visual and temporal manner along with the VR representation. The user may edit the VR representation, and the visual and temporal presentation of the script can be commensurately represented. The script may be analyzed for consistency and/or cohesiveness in the context of the VR representation or experience. A preview of the VR experience or content can be generated from the script and/or the VR representation.

Background

TECHNICAL FIELD

The present disclosure relates generally to virtual reality (VR) content or experiences, and more particularly, to the development of VR content or experiences using a toolset that allows a script to be parsed and analyzed to generate a two-dimensional (2D)/three-dimensional (3D) overview, and/or a 3D preview.DESCRIPTION OF THE RELATED ART

VR can refer to the creation of a fully immersive virtual world/space experience that users may interact with. Increased interest in VR as an industry and the improvements made in VR technology have expanded traditional boundaries of storytelling. However, traditional scriptwriting tools are not well-suited to the creation of VR content due to the various complexities associated with the more immersive environment realized with VR content. For example, in a VR world or space, there are more dimensions to consider, i.e., it is possible to experience content 360 degrees about a user. This is in contrast to 2D content, where a user typically experiences content in, at most, a 180 degree space in front of the user.

The sense of space and presence achieved with VR content can draw viewers into a story more completely. However, producing VR content involves the careful use of sound, light, and movement to maintain viewers' interest, as well as to present a cohesive VR experience. Because of these considerations, it can be difficult to visualize a creative concept for a virtual space as opposed to that of a tradit

Claims

1. A method for editing content for presentation in a virtual-reality (VR) environment, the method comprising: parsing a script to obtain metadata associated with the script; generating a model of the VR environment based on the metadata; receiving a modification to the model that alters at least one element of the model; generating a modified model of the VR environment based on the modification; generating a three-dimensional (3D) preview of the VR environment based on the modified model; and presenting the 3D preview to a user. 11. One or more non-transitory computer-readable media storing program instructions that, when executed by one or more processors, cause the one or more processors to edit content for presentation in a virtual-reality (VR) environment by performing the steps of: parsing a script to obtain metadata associated with the script; generating a model of the VR environment based on the metadata; receiving a modification to the model that alters at least one element of the model; generating a modified model of the VR environment based on the modification; generating a three-dimensional (3D) preview of the VR environment based on the modified model for display. 20. A system, comprising: one or more memories storing program instructions; and one or more processors that are coupled to the one or more memories and, when executing the program instructions, are configured to: parse a script to obtain metadata associated with the script; generate a model of a VR environment based on the metadata; receive a modification to the model that alters at least one element of the model; generate a modified model of the VR environment based on the modification; generate a three-dimensional (3D) preview of the VR environment based on the modified model for display.