Package | Description |
---|---|
cas |
Provides classes defining CAS (Character Animation Stream) data objects.
|
jarp |
Provides the main Java ARP classes, that is, the classes defining
the avatar's skeleton, mesh, morphs, camera control, and JOGL
rendering canvas.
|
jautil.geometry |
Provides basic geometry classes, notably,
Quaternion and
Vector3f.
|
Constructor and Description |
---|
CASFrame(JAInputStream jins,
float t,
float dur)
Constructs a new frame with the given timing values
and the morphs and bones data taken from the given stream.
|
CASMorph(JAInputStream jins)
Constructs this morph from the given stream.
|
CASTRSet(JAInputStream jins)
Constructs this PR-Set from the given stream.
|
Modifier and Type | Method and Description |
---|---|
void |
ImageHandler.loadTextureFromStreamV21(javax.media.opengl.GL2 gl,
javax.media.opengl.glu.gl2.GLUgl2 glu,
JAInputStream jins)
Loads texture from stream, supporting v2.1 avatar format.
|
void |
ImageHandler.loadTextureFromStreamV22(javax.media.opengl.GL2 gl,
javax.media.opengl.glu.gl2.GLUgl2 glu,
JAInputStream jins,
boolean COMPRESSED,
boolean PNG,
boolean IS_V_FLIPPED)
Loads texture from stream, supporting v2.2 (and later) avatar format.
|
Constructor and Description |
---|
Bone(JAInputStream jins) |
Bone(JAInputStream jins,
boolean useint4cc)
Constructs this Bone from the given stream.
|
Character(JAInputStream jins)
Constructs this Character using avatar definition data from the
given stream, assuming to other context/resources are required
(typically used by our
Character.main(java.lang.String[]) method
to read an avatar definition). |
Character(java.lang.String avurl,
JAInputStream jins) |
Character(java.lang.String avurl,
JAInputStream jins,
java.lang.String rqstversion,
javax.media.opengl.GL2 gl,
javax.media.opengl.glu.gl2.GLUgl2 glu,
JAOptions jopts)
Constructs this Character using avatar definition data from the
given stream.
|
ImageBytes(JAInputStream jins,
boolean COMPRESSED,
boolean IS_V22)
Image-bytes constructor that takes the image data
directly from the specified stream; this data
may or may not be compressed, as indicated by
COMPRESSED ,
and may be in v2.1 or v2.1 avatar definition format, as specified
by IS_V22 . |
Mesh(JAInputStream jins,
JAOptions jopts,
int ver3dig)
Constructs this Mesh with data from the given stream.
|
MeshVertex(JAInputStream jins,
int ix,
boolean mtgthasnorm)
Constructs this MeshVertex from the given stream.
|
MorphHandler(JAInputStream jins,
boolean mthasnorm)
Constructs this MorphHandler using morph-target definitions
from the given stream.
|
MorphSet(JAInputStream jins,
boolean hasnorm)
Constructs this MorphSet from the given stream.
|
MorphTarget(JAInputStream jins,
boolean mthasnorm)
Constructs this MorphTarget from the given stream.
|
Skeleton(JAInputStream jins)
Reads this Skeleton from the given stream.
|
Skeleton(JAInputStream jins,
boolean useint4cc)
Reads this Skeleton from the given stream.
|
Constructor and Description |
---|
Quaternion(JAInputStream jins)
Constructs a new Quaternion by reading the values x,y,z,w
(in that order -- NB w comes last!) from the given input stream.
|
Vector3f(JAInputStream jins)
Constructs this Vector3f from the given stream.
|