Computerized flight simulation control sampling and production system and method
First Claim
1. A graphical production system comprising:
- a piloting subsystem configured to control computer simulated transient characteristics of a computer generated object in response to user operable controls that affect the transient characteristics of the object, where the piloting subsystem is configured to generate and display to a user a first video sequence depicting the transient characteristics of the object, whereby a user can pilot the object using such controls while viewing the first video sequence;
a sampling subsystem operatively connected to the piloting subsystem for periodically sampling numerous times the transient characteristics of the object during piloting by the user to produce a sampled data set of numerous transient characteristic samples, where the transient characteristics include at least the position of the object; and
a processor operatively connected to the sampling subsystem for rendering at least one video frame corresponding to the transient characteristics of the object for each of a plurality of the numerous transient characteristic samples, the processor further being configured to store the rendered video frames to thereby create a second video sequence in the form of an animation sequence of numerous video frames depicting the computer simulated transient characteristics of the object.
7 Assignments
0 Petitions
Accused Products
Abstract
A high-quality motion simulation based on the sampled simulated motion of a piloted object or vehicle and a system to provide visual information to teach a user how to manipulate the object'"'"'s controls to achieve the displayed motion. The invented method includes piloting the object, periodically sampling various characteristics of the object while it is in motion, providing the sampled information to a processor, interpolating additional characteristics of the object that represent its motion and position between chronologically adjacent pieces of sampled information, and rendering an apparently smooth presentation of the object'"'"'s motion. The invented method may also include presenting the control parameters used to produce such motion in order to teach a viewer how to manipulate the controls to achieve the desired motion.
32 Citations
20 Claims
-
1. A graphical production system comprising:
-
a piloting subsystem configured to control computer simulated transient characteristics of a computer generated object in response to user operable controls that affect the transient characteristics of the object, where the piloting subsystem is configured to generate and display to a user a first video sequence depicting the transient characteristics of the object, whereby a user can pilot the object using such controls while viewing the first video sequence; a sampling subsystem operatively connected to the piloting subsystem for periodically sampling numerous times the transient characteristics of the object during piloting by the user to produce a sampled data set of numerous transient characteristic samples, where the transient characteristics include at least the position of the object; and a processor operatively connected to the sampling subsystem for rendering at least one video frame corresponding to the transient characteristics of the object for each of a plurality of the numerous transient characteristic samples, the processor further being configured to store the rendered video frames to thereby create a second video sequence in the form of an animation sequence of numerous video frames depicting the computer simulated transient characteristics of the object. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for producing an animation sequence of numerous video frames, the method comprising:
-
generating a sampled data set by; providing a piloting subsystem configured to control computer simulated transient characteristics of a computer generated object in response to user operable controls, where the transient characteristics of the object include, at least, its position; operating the piloting subsystem by a user to affect the transient characteristics of the objects, where, during the step of operating, the piloting subsystem displays a first video sequence depicting, at least, the current position of the object to the user so that the user can monitor the motion of the object while affecting the transient characteristics, where the motion is the changing position of the object; periodically sampling the transient characteristics of the object numerous times during the step of operating; and storing the numerous transient characteristic samples, where the numerous transient characteristic samples make up the sampled data set; and after generating the sampled data set then; rendering at least one video frame corresponding to the transient characteristics of the object for a plurality of the transient characteristic samples; and storing the rendered video frames corresponding to the simulated transient characteristics of the computer generated object for later sequential playback. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification