CICA AVS3 MODULES For those users of AVS, we have developed some modules that might interest you. They facilitate single-frame recording of animations from an AVS network and interactive creation of keyframe animations of AVS objects. Brief descriptions of the modules follow. Full documentation for each module is available. Record Animation Facilitates single-frame recording to either a Lyon-Lamb MiniVAS Videotape Controller or a Sony Laser Videodisc Recorder. Frames to be recorded can be specified in a variety of ways. Both devices can be controlled interactively from the computer (play, rewind, fast-forward, etc.). RS170 recording is handled automatically. Keyframe Animator Does interactive keyframe animation of any number of AVS objects. Rotations can be interpolated using either quaternions or regular matrix methods. Objects can also be translated, scaled, and parented to other objects. Rotations, translations, and scales can be interpolated linearly or using splines. Image Sequencer Sequences through a series of images so that they can be recorded to video. Image formats currently supported are AVS images, ImageMagick MIFF (Machine Independent File Format) images, Wavefront RLA and RLB images, and Utah Rasterfile Toolkit RLE images. All modules run as-is only under AVS3. They would require some modification to run under AVS2. Note that they wouldn't be as useful under AVS2 since single-frame recording requires close synchronization of modules which is currently assured with the upstream data passing allowed only in AVS3. The modules and documentation are available via anonymous ftp from cica.indiana.edu (129.79.20.22) in the sub-directory pub/AVS. This software is free but we ask that: 1) You fill out the registration form included in the file "REGISTRATION". 2) You let us know of any enhancements you make to the software. 3) If you use the software in any form that you acknowledge its origin. 4) No charge is demanded for software containing any part of this code. See the file "COPYRIGHT" for full copyright information. We are interested also in any comments you might have or features and enhancements you would like to see in future releases. We are interested in keeping track of who is using the modules so that we can inform you of future releases, enhancements, and modifications. Please mail the registration form to: kaplan@cica.indiana.edu Brian Kaplan Center for Innovative Computer Applications Indiana University Poplars 808 Bloomington, IN 47405 812-855-6973 ---------- files contained in Keyframe.tar.Z Keyframe.c source code for the "Keyframe Animator" module KeyframeI.c interpolation routines for the "Keyframe Animator" KeyframeU.c database utility routines for the "Keyframe Animator" KeyframeX.c Xwindows-specific routines used by the "Keyframe Animator" Keyframe.h include file for the "Keyframe Animator" module Keyframe.txt on-line documentation for the "Keyframe Animator" module Makefile the makefile for the above module README you're reading it REGISTRATION Registration form COPYRIGHT The copyright information for the module CHANGES changes since the previous release