Hierarchical Modeling and Animation System

by Apostolos Lerios

MOAN is a very simple X Windows/OpenGL hierarchical MOdeling and ANimation system. It was written as a teaching aid for Stanford's 1996 introductory course in computer graphics (CS 248).

MOAN is a simplified relative of SoftImage and Open Inventor, two commercial modeling and animation systems. It shields the user from writing actual OpenGL code, and encourages trial-and-error experimentation by eliminating the need to recompile every time the user needs to change their model. MOAN is too simple and crude at times, as it is designed to match very closely OpenGL's approach to modeling; still, it's a good stepping stone to commercial systems.

The provided execution environment, in tar archive format, comprises the executable moan as well as sample scene files in the scenes subdirectory; use

gunzip -c moan.tar.gz | tar xf -
to unpack the archive. moan executes only on Silicon Graphics workstations equipped with OpenGL. For those interested in porting moan to other platforms, the source code is also available.

We provide no support for MOAN.


Distribution notice

Copyright © 1996 The Board of Trustees of The Leland Stanford Junior University. All rights reserved.

Permission to use, copy, modify and distribute this software for any purpose is hereby granted without fee, provided that the above copyright notice and this permission notice appear in all copies of this software and that you do not sell the software. Commercial licensing is available by contacting the author.

This software is provided "as is" and without warranty of any kind, express, implied or otherwise, including without limitation, any warranty of merchantability or fitness for a particular purpose.

Author: Apostolos Lerios.

© 2003 Apostolos Lerios