[go: up one dir, main page]

Chmilar et al., 1989 - Google Patents

A software architecture for integrated modelling and animation

Chmilar 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 …
Continue reading at link.springer.com (other versions)

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T13/00Animation
    • G06T13/203D [Three Dimensional] animation
    • G06T13/403D [Three Dimensional] animation of characters, e.g. humans, animals or virtual beings
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • G06F17/50Computer-aided design
    • G06F17/5009Computer-aided design using simulation
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2213/00Indexing scheme for animation
    • G06T2213/08Animation software package
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T15/003D [Three Dimensional] image rendering
    • G06T15/50Lighting effects
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2213/00Indexing scheme for animation
    • G06T2213/04Animation description language
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/30Creation or generation of source code
    • G06F8/34Graphical or visual programming
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T11/002D [Two Dimensional] image generation
    • G06T11/001Texturing; Colouring; Generation of texture or colour
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T15/003D [Three Dimensional] image rendering
    • G06T15/04Texture mapping
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2213/00Indexing scheme for animation
    • G06T2213/12Rule based animation
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T15/003D [Three Dimensional] image rendering
    • G06T15/005General purpose rendering architectures
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/30Creation or generation of source code
    • G06F8/38Implementation of user interfaces
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T17/00Three dimensional [3D] modelling, e.g. data description of 3D objects
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for programme control, e.g. control unit
    • G06F9/06Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
    • G06F9/44Arrangements for executing specific programmes
    • G06F9/4421Execution paradigms
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input 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