Smalltalk-80: the language and its implementation
Smalltalk-80: the language and its implementation
A survey of curve and surface methods in CAGD
Computer Aided Geometric Design
Communicating sequential processes
Communicating sequential processes
Toward the domestication of microelectronics
Communications of the ACM - Special issue: computing in the frontiers of science and engineering
Animated graphical interfaces using temporal constraints
CHI '86 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Specification and generation of constraint satisfaction systems
Specification and generation of constraint satisfaction systems
OOPSLA '87 Conference proceedings on Object-oriented programming systems, languages and applications
Juno, a constraint-based graphics system
SIGGRAPH '85 Proceedings of the 12th annual conference on Computer graphics and interactive techniques
The Programming Language Aspects of ThingLab, a Constraint-Oriented Simulation Laboratory
ACM Transactions on Programming Languages and Systems (TOPLAS)
Arctic: A functional language for real-time control
LFP '84 Proceedings of the 1984 ACM Symposium on LISP and functional programming
A system for algorithm animation
SIGGRAPH '84 Proceedings of the 11th annual conference on Computer graphics and interactive techniques
Two systems which produce animated representations of the execution of computer programs
SIGCSE '75 Proceedings of the fifth SIGCSE technical symposium on Computer science education
Thinglab--a constraint-oriented simulation laboratory.
Thinglab--a constraint-oriented simulation laboratory.
Algebraic constraints
Constraint-based animation: temporal constraints in the animus system
Constraint-based animation: temporal constraints in the animus system
Simula Begin
Animating Programs Using Smalltalk
Computer
A command line interface versus a graphical user interface in coding VR systems
IASTED-HCI '07 Proceedings of the Second IASTED International Conference on Human Computer Interaction
Affective modeling in behavioral simulations: experience and implementations
ACII'05 Proceedings of the First international conference on Affective Computing and Intelligent Interaction
Hi-index | 0.00 |
Algorithm animation has a growing role in computer-aided algorithm design, documentation, and debugging, because interactive graphics is a richer channel than text for communication. Most animation is currently done laboriously by hand, and it often has the character of canned demonstrations with restricted user interaction. Animus is a system that allows for easy construction of an animation with minimal concern for lower-level graphics programming. Constraints are used to describe the appearance and structure of a picture as well as how those pictures evolve in time. The implementation and support of temporal constraints are substantive extensions to previous constraint languages that had only allowed for the specification of a static state. Use of the Animus system is demonstrated in the creation of animations of dynamic mechanical and electrical circuit simulations, sorting algorithms, problems in operating systems, and geometric curve drawing algorithms.