Application (pre-grant publication)
MULTIPLANE ANIMATION SYSTEM
- Number
- 20180246871
- Published
- 2018-08-30
- Filed
- 2017-02-27
- Assignee
- Disney Enterprises, Inc.
- Inventors
- McNabb; Michael
- CPC
- G06F40/143; G06F40/186; G06T13/20
- Verdict
- Low Notable software
- Source
- Google Patents · FreePatentsOnline
The keeper's note
Digital multiplane animation system.
Abstract
One embodiment of the present invention sets forth a technique for generating a content page having a plurality of layers. The technique includes detecting a first application event associated with a first layer included in a plurality of layers of a content page and accessing, via a template file, at least one parameter of the first layer that corresponds to the first application event. The technique further includes modifying at least one aspect of the first layer based on the first application event and the at least one parameter to generate a first modified layer, and outputting the first modified layer for display.
Background
BACKGROUND OF THE INVENTIONField of the Invention
Embodiments of the present invention relate generally to computer graphics and, more particularly, to a multiplane animation system.Description of the Related Art
The design of an application plays a vital role in attracting new users, conveying to the users the core thematic elements of the application, and keeping the user fully engaged as they use the application. An effectively designed application welcomes the user, conveys the desired theme, and/or facilitates the user in quickly locating content that relates to the user's interests. Providing an engaging environment is critical to attracting a new user and keeping the user interested in the application content.
In order to provide a more engaging user experience, many applications, including web browsers, smartphone applications, etc., integrate video content in conjunction with other types of content being displayed on a webpage or application menu. The video content is typically chosen to complement and enhance the other types of content being displayed.
One major disadvantage of displaying videos in applications is that they typically require a large amount of device memory and/or network bandwidth. Consequently, small, low-power devices often do not have sufficient memory and/or processing resources to effectively display such video content which may detract from the overall user experience. In addition, videos are time-intensive to create an