Chmilar et al., 1989 - Google Patents
A software architecture for integrated modelling and animationChmilar et al., 1989
- Document ID
- 12262143459422444262
- Author
- Chmilar M
- Wyvill B
- Publication year
- Publication venue
- New Advances in Computer Graphics: Proceedings of CG International’89
External Links
Snippet
A software architecture is presented which integrates the data structures for 3D modelling and animation. The benefits are: the ability to describe time-based models for animation which can change their geometric shapes; efficiency gained by exploiting temporal …
- 230000002123 temporal effect 0 abstract description 6
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T13/00—Animation
- G06T13/20—3D [Three Dimensional] animation
- G06T13/40—3D [Three Dimensional] animation of characters, e.g. humans, animals or virtual beings
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/50—Computer-aided design
- G06F17/5009—Computer-aided design using simulation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2213/00—Indexing scheme for animation
- G06T2213/08—Animation software package
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T15/00—3D [Three Dimensional] image rendering
- G06T15/50—Lighting effects
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2213/00—Indexing scheme for animation
- G06T2213/04—Animation description language
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/30—Creation or generation of source code
- G06F8/34—Graphical or visual programming
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T11/00—2D [Two Dimensional] image generation
- G06T11/001—Texturing; Colouring; Generation of texture or colour
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T15/00—3D [Three Dimensional] image rendering
- G06T15/04—Texture mapping
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2213/00—Indexing scheme for animation
- G06T2213/12—Rule based animation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T15/00—3D [Three Dimensional] image rendering
- G06T15/005—General purpose rendering architectures
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/30—Creation or generation of source code
- G06F8/38—Implementation of user interfaces
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T17/00—Three dimensional [3D] modelling, e.g. data description of 3D objects
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for programme control, e.g. control unit
- G06F9/06—Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
- G06F9/44—Arrangements for executing specific programmes
- G06F9/4421—Execution paradigms
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6266053B1 (en) | Time inheritance scene graph for representation of media content | |
Green et al. | A geometric modeling and animation system for virtual reality | |
Ulicny et al. | Crowdbrush: interactive authoring of real-time crowd scenes | |
Igarashi et al. | Spatial keyframing for performance-driven animation | |
Gomez | Twixt: A 3d animation system | |
Magnenat-Thalmann et al. | MIRANIM: An extensible director-oriented system for the animation of realistic images | |
Chmilar et al. | A software architecture for integrated modelling and animation | |
Buttussi et al. | H-animator: a visual tool for modeling, reuse and sharing of X3D humanoid animations | |
Liu et al. | Function-defined shape metamorphoses in visual cyberworlds | |
Chmilar et al. | A software architecture for integrating modeling with kinematic and dynamic animation | |
Van Reeth et al. | Advanced Motion Specification And Stereoscopic Visualization On A PC-based Modelling Environment | |
Arya | A functional animation starter-kit | |
Lorensen et al. | Object-oriented computer animation | |
Nanard et al. | Media construction formalism specifying abstractions for multimedia scenario design | |
Wang | 3D architecture form synthesizer | |
Gervautz et al. | Integrating a scripting language into an interactive animation system | |
Celes et al. | Act: an easy-to-use and dynamically extensible 3D graphics library | |
Velho | SCRIPTS: on the description of computer animated images | |
Bajaj et al. | A programming approach for complex animations. Part I. Methodology | |
Geiger et al. | Authoring communicating agents in virtual environments | |
Lorensen et al. | Corporate Research and Development | |
Lorensen | Boris Yamrom | |
May | Encapsulated models: procedural representations for computer animation | |
Chmilar | An integrated kernel for computer animation | |
Tarlton | A declarative representation system for dynamic visualization |