Reactive animation
First Claim
Patent Images
1. A method for producing animation of an object comprising:
- modeling a behavior of the object as a plurality of events;
creating a visual depiction at least of said plurality of events;
detecting an event associated with the object; and
creating the animation according to said event with said visual depiction.
1 Assignment
0 Petitions
Accused Products
Abstract
System and method for generating reactive animation, providing a generic link between tools for graphic animation, by operatively linking the representation of an event driven system in conjunction with an event driven engine to an animation engine to generate reactive animation.
95 Citations
33 Claims
-
1. A method for producing animation of an object comprising:
-
modeling a behavior of the object as a plurality of events;
creating a visual depiction at least of said plurality of events;
detecting an event associated with the object; and
creating the animation according to said event with said visual depiction. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system for producing reactive animation of an object, wherein a behavior of the object is modeled as a plurality of events, comprising:
-
(a) an event driven engine for modeling the plurality of states and at least one transition between the plurality of events;
(b) an animation engine for creating a visual depiction at least of each of the plurality of events; and
(c) an interface for receiving an event associated with the object from the event driven engine, and for sending a command to said animation engine for creating said visual depiction according to said event. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. A method for analyzing a biological system, the biological system featuring a plurality of biological components, the method comprising:
-
providing data related to a plurality of activities of the plurality of biological components of the biological system;
analyzing the data to form at least one specification;
constructing a plurality of states and at least one transition for at least a portion of the plurality of biological components according to said at least one specification; and
creating a visual depiction of said at least a portion of the plurality of biological components in each of said plurality of states. - View Dependent Claims (27, 28)
-
-
29. A method for analyzing a biological system, the biological system featuring a plurality of biological components, the method comprising:
-
providing data related to a plurality of activities of the plurality of biological components of the biological system;
analyzing the data to form at least one specification;
decomposing said at least one specification into a plurality of events for at least a portion of the plurality of biological components according to said at least one specification; and
creating reactive animation of said at least a portion of the plurality of biological components, said reactive animation being at least partially determined according to said plurality of events. - View Dependent Claims (30)
-
-
31. A method for analyzing a population having a large number of interacting components, the method comprising:
-
providing data related to a plurality of activities of the population;
analyzing the data to form at least one specification;
decomposing said at least one specification into a plurality of events for at least a portion of the plurality of components according to said at least one specification; and
creating reactive animation of said at least a portion of the plurality of components, said reactive animation being at least partially determined according to said plurality of events. - View Dependent Claims (32)
-
-
33. A system for at least providing an interface to a control system, the control system featuring a large number of dynamically created, changed and destroyed moving objects, comprising:
-
(a) an event driven engine for modeling the objects according to a plurality of events;
(b) an animation engine for creating a visual depiction at least of each of the events;
wherein said event driven engine detects an event associated with the object in the control system, and wherein said animation engine creates said visual depiction according to said event for being provided to the interface.
-
Specification