scispace - formally typeset
Patent

Techniques and workflows for computer graphics animation system

TLDR
In this article, the authors describe techniques and workflows for a computer graphics (CG) animation system, and present a unified generalized expression graph with cycles for representing scene composition and performing underlying computations.
Abstract
The disclosed implementations describe techniques and workflows for a computer graphics (CG) animation system. In some implementations, systems and methods are disclosed for representing scene composition and performing underlying computations within a unified generalized expression graph with cycles. Disclosed are natural mechanisms for level-of-detail control, adaptive caching, minimal re-compute, lazy evaluation, predictive computation and progressive refinement. The disclosed implementations provide real-time guarantees for minimum graphics frame rates and support automatic tradeoffs between rendering quality, accuracy and speed. The disclosed implementations also support new workflow paradigms, including layered animation and motion-path manipulation of articulated bodies.

read more

Citations
More filters
Patent

User interface for controlling animation of an object

TL;DR: In this article, a user can control the animation of an object via an interface that includes a control area and a user-manipulable control element, including an arrow and two points on the circumference of the ellipse.
Patent

Dynamic directed acyclic graph (dag) topology reporting

TL;DR: In this paper, a root device of a directed acyclic graph (DAG) may determine/detect a trigger to learn a network topology of the DAG.
Patent

Caching intermediate data for scroll view rendering

TL;DR: In this paper, data to be rendered for a scrolling display is processed into an intermediate format, which includes data that maps directly to the rendered, displayed format with little computation, yet is smaller in size than the rendered data.
Patent

System and method for populating a cache using behavioral adaptive policies

TL;DR: In this paper, a method, system and program are disclosed for accelerating data storage in a cache appliance cluster that transparently monitors NFS and CIFS traffic between clients and NAS subsystems and caches files using dynamically adjustable cache policies.
References
More filters
Proceedings ArticleDOI

Compositing digital images

TL;DR: In this article, a matte component can be computed similarly to the color channels for four-channel pictures, and guidelines for the generation of elements and arithmetic for their arbitrary compositing are discussed.
Journal ArticleDOI

Reconstruction filters in computer-graphics

TL;DR: It is shown that reconstruction using derivative as well as amplitude values can greatly reduce aliasing, and a new family of piecewise cubic filters are investigated as a practical demonstration.
Proceedings ArticleDOI

Composable controllers for physics-based character animation

TL;DR: This work proposes a framework for composing controllers capable of synthesizing basic actions such as balance, protective stepping when balance is disturbed, protective arm reactions when falling, and multiple ways of standing up after a fall and evaluates its composition framework.
Patent

Apparatuses, methods, computer programming, and propagated signals for modeling motion in computer applications

TL;DR: In this article, a hierarchical 3D graphics model can be viewed as a hierarchical graph of its nodes and their associated motions, with the mathematical type of motions graphically indicated, and a user can click on a displayed motion to edit it.
Patent

3D navigation techniques

TL;DR: In this article, a system and method for facilitating navigation techniques in a 3D virtual environment is presented, which couples input driving techniques to the state of one or more workspace variables (e.g., object state, virtual body state, environment state) to change the user's viewing context within a single input control motion.
Related Papers (5)