mri.v3ds
Class MorphTrack3ds

java.lang.Object
  extended by mri.v3ds.Track3ds
      extended by mri.v3ds.MorphTrack3ds

public class MorphTrack3ds
extends Track3ds

Morph track.

The morph track controls morphing of a mesh. In 3D Studio, morphing is done by interpolating between the vertices of two or more meshes. All the meshes must have the same origin, i.e. they must have the same structure and number of vertices.


Field Summary
 
Fields inherited from class mri.v3ds.Track3ds
LOCK_X, LOCK_Y, LOCK_Z, LOOP, REPEAT, SINGLE, UNLINK_X, UNLINK_Y, UNLINK_Z
 
Constructor Summary
MorphTrack3ds()
           
 
Method Summary
 MorphKey3ds key(int i)
          Access a specific key.
 int keys()
          Get number of keys.
 MorphKey3ds[] track()
          Access the track (the whole array of keys).
 
Methods inherited from class mri.v3ds.Track3ds
flags, loopType
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MorphTrack3ds

public MorphTrack3ds()
Method Detail

keys

public int keys()
Get number of keys.

Returns:
number of keys

key

public MorphKey3ds key(int i)
Access a specific key.

Parameters:
i - index into key array [0 ... keys()-1]
Returns:
the specified key

track

public MorphKey3ds[] track()
Access the track (the whole array of keys).

Returns:
array of keys