KAMScript

Home | Contact | Download | Reference | Tutorials
Forum

KAMScript Reference

Below is a list of all commands available in KAMScript004. Some of the features outlined below are not available in earlier versions.

Introduction

Basic Input
Units
x-, y-, z-axes

Structure

_ (linebreak)
// (comments)
/*...*/ (block comments)
+,-,*,/ (expression evaluation)
#DEFINE (variable usage)

Positioning

DRAWMODE

Images

IMAGE
MULTIIMAGE
IMAGEELLIPSE
IMAGEBOX
IMAGECYLINDER
IMAGEPOLYGON

Objects

OBJECT
BOX
ELLIPSOID
TEAPOT
TETRAHEDRON
CONE
TORUS

Text

TEXT
TEXTMONO

Coloring

BACKGROUND
COLOR
OPACITY

Animation

STATIC
SPIN
ORBIT
PATH
PATHORIENT
STRETCH

Sound

SOUND
SOUNDSTATIC
SOUNDPATH

Lighting

LIGHTPOSITION
LIGHTAMBIENT
LIGHTDIFFUSE
LIGHTSPECULAR
SECONDARYLIGHT

Navigation

HEADPOSITION
NAVTRANSCONDITION
NAVROTCONDITION
NAVSPEED
BOUNDINGBOX
CLIPPINGPLANE

KAMScript is developed at the Beckman Institute and the Krannert Art Museum at the University of Illinois at Urbana Champaign.