Aviatrix3D 1.0

Constant Field Values


Contents
org.j3d.*

org.j3d.aviatrix3d.AudioSource
public static final int FORMAT_MONO16 2
public static final int FORMAT_MONO8 1
public static final int FORMAT_SETERO8 3
public static final int FORMAT_STEREO16 4

org.j3d.aviatrix3d.BlendAttributes
public static final int BLEND_CONSTANT_ALPHA 32771
public static final int BLEND_CONSTANT_COLOR 32769
public static final int BLEND_DEST_ALPHA 772
public static final int BLEND_DEST_COLOR 774
public static final int BLEND_ONE 1
public static final int BLEND_ONE_MINUS_CONSTANT_ALPHA 32772
public static final int BLEND_ONE_MINUS_CONSTANT_COLOR 32770
public static final int BLEND_ONE_MINUS_DEST_ALPHA 773
public static final int BLEND_ONE_MINUS_DEST_COLOR 775
public static final int BLEND_ONE_MINUS_SRC_ALPHA 771
public static final int BLEND_ONE_MINUS_SRC_COLOR 769
public static final int BLEND_SRC_ALPHA 770
public static final int BLEND_SRC_ALPHA_SATURATE 776
public static final int BLEND_SRC_COLOR 768
public static final int BLEND_ZERO 0
public static final int EQ_FUNC_ADD 32774
public static final int EQ_FUNC_MAX 32776
public static final int EQ_FUNC_MIN 32775
public static final int EQ_FUNC_SUBTRACT 32778
public static final int EQ_FUNC_SUBTRACT_REVERSE 32779

org.j3d.aviatrix3d.BoundingVolume
public static final int BOX_BOUNDS 2
public static final int FRUSTUM_ALLIN 2
public static final int FRUSTUM_ALLOUT 0
public static final int FRUSTUM_PARTIAL 1
public static final int GEOMETRY_BOUNDS 3
public static final int NULL_BOUNDS 0
public static final int SPHERE_BOUNDS 1

org.j3d.aviatrix3d.BoxBackground
public static final int NEGATIVE_X 1
public static final int NEGATIVE_Y 3
public static final int NEGATIVE_Z 5
public static final int POSITIVE_X 0
public static final int POSITIVE_Y 2
public static final int POSITIVE_Z 4

org.j3d.aviatrix3d.DrawableSurface
public static final int ALTERNATE_FRAME_STEREO 2
public static final int NO_STEREO 0
public static final int QUAD_BUFFER_STEREO 1
public static final int TWO_CANVAS_STEREO 3

org.j3d.aviatrix3d.Fog
public static final int EXPONENTIAL 2048
public static final int EXPONENTIAL_2 2049
public static final int LINEAR 9729

org.j3d.aviatrix3d.Light
protected static final int AMBIENT_TYPE 4
protected static final int DIRECTIONAL_TYPE 3
protected static final int POINT_TYPE 2
protected static final int SPOT_TYPE 1

org.j3d.aviatrix3d.LineAttributes
public static final short PATTERN_CENTER_LINE -1029
public static final short PATTERN_CHAIN_LINE -2314
public static final short PATTERN_DASH -4370
public static final short PATTERN_DASH_DOT -6940
public static final short PATTERN_DASH_DOT_DOT -5398
public static final short PATTERN_DOT -21846
public static final short PATTERN_PHANTOM_LINE -4370
public static final short PATTERN_SOLID 0
public static final short PATTERN_STITCH_LINE -13108

org.j3d.aviatrix3d.Material
public static final int AMBIENT_AND_DIFFUSE_TARGET 5634
public static final int AMBIENT_TARGET 4608
public static final int DIFFUSE_TARGET 4609
public static final int EMISSIVE_TARGET 5632
public static final int SPECULAR_TARGET 4610

org.j3d.aviatrix3d.MultipassTextureSource
public static final int ACCUMULATION_BUFFER 512
public static final int COLOR_BUFFER 16384
public static final int DEPTH_BUFFER 256
public static final int STENCIL_BUFFER 1024

org.j3d.aviatrix3d.PickableObject
public static final int COLLIDABLE_OBJECT 2
public static final int GENERAL_OBJECT 1
public static final int PROXIMITY_OBJECT 8
public static final int VISIBLE_OBJECT 4

org.j3d.aviatrix3d.PickRequest
public static final int FIND_ALL -1
public static final int FIND_COLLIDABLES 2
public static final int FIND_GENERAL 1
public static final int FIND_PROXIMITY 8
public static final int FIND_VISIBLES 4
public static final int PICK_BOX 8
public static final int PICK_CONE 6
public static final int PICK_CONE_SEGMENT 7
public static final int PICK_CYLINDER 4
public static final int PICK_CYLINDER_SEGMENT 5
public static final int PICK_FRUSTUM 10
public static final int PICK_LINE_SEGMENT 3
public static final int PICK_POINT 1
public static final int PICK_RAY 2
public static final int PICK_SPHERE 9
public static final int SORT_ALL 1
public static final int SORT_ANY 2
public static final int SORT_CLOSEST 4
public static final int SORT_ORDERED 3

org.j3d.aviatrix3d.PolygonAttributes
public static final int CULL_BACK 1029
public static final int CULL_BOTH 1032
public static final int CULL_FRONT 1028
public static final int CULL_NONE 0
public static final int DRAW_FILLED 6914
public static final int DRAW_LINE 6913
public static final int DRAW_POINT 6912

org.j3d.aviatrix3d.RenderOp
public static final int RENDER_CUSTOM 4
public static final int RENDER_GEOMETRY 3
public static final int SET_SHADER_ARGS 23
public static final int START_CLIP_PLANE 17
public static final int START_FOG 19
public static final int START_LIGHT 9
public static final int START_RENDER 1
public static final int START_SHADER_PROGRAM 21
public static final int START_SHADOW 13
public static final int START_SHADOW_GENERATOR 15
public static final int START_STATE 5
public static final int START_TEXTURE 24
public static final int START_TRANSPARENT 11
public static final int STOP_CLIP_PLANE 18
public static final int STOP_FOG 20
public static final int STOP_LIGHT 10
public static final int STOP_RENDER 2
public static final int STOP_SHADER_PROGRAM 22
public static final int STOP_SHADOW 14
public static final int STOP_SHADOW_GENERATOR 16
public static final int STOP_STATE 6
public static final int STOP_TEXTURE 25
public static final int STOP_TRANSPARENT 12

org.j3d.aviatrix3d.SceneGraphObject
protected static final java.lang.String LISTENER_SET_NOT_LIVE_MESSAGE "Attempting to set a listener to this node when it is not live. Listeners can only be set once the node is live. When it is not live just directly set the values."
protected static final java.lang.String WRITE_TIMING_MSG "Writing is not permitted right now. Changing scene graph object values is only permitted during the update observer callbacks."

org.j3d.aviatrix3d.ShaderArguments
public static final int FLOAT_UNIFORM_TYPE 2
public static final int INT_UNIFORM_TYPE 1
public static final int MATRIX_UNIFORM_TYPE 3
public static final int SAMPLER_UNIFORM_TYPE 4

org.j3d.aviatrix3d.TexCoordGeneration
public static final int MAP_EYE_LINEAR 9216
public static final int MAP_NORMALS 34065
public static final int MAP_OBJECT_LINEAR 9217
public static final int MAP_REFLECTIONS 34066
public static final int MAP_SPHERICAL 9218
public static final int MODE_EYE_PLANE 9474
public static final int MODE_GENERIC 9472
public static final int MODE_OBJECT_PLANE 9473
public static final int TEXTURE_Q 8195
public static final int TEXTURE_R 8194
public static final int TEXTURE_S 8192
public static final int TEXTURE_T 8193

org.j3d.aviatrix3d.Texture
public static final int ANISOTROPIC_MODE_NONE 0
public static final int ANISOTROPIC_MODE_SINGLE 1
public static final int BM_CLAMP 10496
public static final int BM_CLAMP_TO_BOUNDARY 33069
public static final int BM_CLAMP_TO_EDGE 33071
public static final int BM_MIRRORED_REPEAT 33648
public static final int BM_WRAP 10497
public static final int COMPARE_FUNCTION_GEQUAL 518
public static final int COMPARE_FUNCTION_LEQUAL 515
public static final int COMPARE_MODE_NONE 0
public static final int COMPARE_MODE_R2TEX 34894
public static final int FORMAT_ALPHA 6406
public static final int FORMAT_DEPTH_COMPONENT 6402
public static final int FORMAT_INTENSITY 32841
public static final int FORMAT_INTENSITY_ALPHA 6410
public static final int FORMAT_LUMINANCE 6409
public static final int FORMAT_RGB 6407
public static final int FORMAT_RGBA 6408
public static final int MAGFILTER_BASE_LEVEL_LINEAR 3
public static final int MAGFILTER_BASE_LEVEL_POINT 2
public static final int MAGFILTER_FASTEST 0
public static final int MAGFILTER_LINEAR_DETAIL 4
public static final int MAGFILTER_LINEAR_DETAIL_ALPHA 6
public static final int MAGFILTER_LINEAR_DETAIL_RGB 5
public static final int MAGFILTER_NICEST 1
public static final int MINFILTER_BASE_LEVEL_LINEAR 3
public static final int MINFILTER_BASE_LEVEL_POINT 2
public static final int MINFILTER_FASTEST 0
public static final int MINFILTER_MULTI_LEVEL_LINEAR 5
public static final int MINFILTER_MULTI_LEVEL_POINT 4
public static final int MINFILTER_NICEST 1
public static final int MODE_BASE_LEVEL 0
public static final int MODE_MIPMAP 1
public static final int UPDATE_BUFFER_ALL 1
public static final int UPDATE_BUFFER_LAST 2
public static final int UPDATE_DISCARD_OVERWRITES 3

org.j3d.aviatrix3d.TextureAttributes
public static final int COMBINE_ADD 260
public static final int COMBINE_ADD_SIGNED 34164
public static final int COMBINE_DOT3_RGB 34478
public static final int COMBINE_DOT3_RGBA 34479
public static final int COMBINE_INTERPOLATE 34165
public static final int COMBINE_MODULATE 8448
public static final int COMBINE_REPLACE 7681
public static final int COMBINE_SUBTRACT 34023
public static final int MODE_ADD 260
public static final int MODE_BLEND 3042
public static final int MODE_COMBINE 34160
public static final int MODE_DECAL 8449
public static final int MODE_MODULATE 8448
public static final int MODE_REPLACE 7681
public static final int ONE_MINUS_SRC_ALPHA 771
public static final int ONE_MINUS_SRC_COLOR 769
public static final int SOURCE_BASE_COLOR 34167
public static final int SOURCE_CONSTANT_COLOR 34166
public static final int SOURCE_CURRENT_TEXTURE 5890
public static final int SOURCE_PREVIOUS_UNIT 34168
public static final int SOURCE_TEXTURE_0 33984
public static final int SOURCE_TEXTURE_1 33985
public static final int SOURCE_TEXTURE_2 33986
public static final int SOURCE_TEXTURE_3 33987
public static final int SOURCE_TEXTURE_4 33988
public static final int SOURCE_TEXTURE_5 33989
public static final int SOURCE_TEXTURE_6 33990
public static final int SOURCE_TEXTURE_7 33991
public static final int SRC_ALPHA 770
public static final int SRC_COLOR 768

org.j3d.aviatrix3d.TextureComponent
public static final int TYPE_BYTE 0
public static final int TYPE_INT 3

org.j3d.aviatrix3d.TextureCubicEnvironmentMap
public static final int NEGATIVE_X 1
public static final int NEGATIVE_Y 3
public static final int NEGATIVE_Z 5
public static final int POSITIVE_X 0
public static final int POSITIVE_Y 2
public static final int POSITIVE_Z 4

org.j3d.aviatrix3d.TextureSource
public static final int FORMAT_BGR 3
public static final int FORMAT_BGRA 4
public static final int FORMAT_INTENSITY_ALPHA 5
public static final int FORMAT_RGB 1
public static final int FORMAT_RGBA 2
public static final int FORMAT_SINGLE_COMPONENT 6

org.j3d.aviatrix3d.VertexGeometry
protected static final int ATTRIB_CLEAR -524289
protected static final int ATTRIB_MASK 524288
protected static final int ATTRIBS 524288
protected static final int COLOR_3 4096
protected static final int COLOR_4 8192
protected static final int COLOR_CLEAR -61441
protected static final int COLOR_MASK 61440
protected static final int COLOR_SINGLE 16384
protected static final int COLOR2 131072
protected static final int COLOR2_CLEAR -131073
protected static final int COLOR2_MASK 131072
public static final int COORDINATE_2 2
public static final int COORDINATE_3 3
public static final int COORDINATE_4 4
protected static final int COORDINATE_CLEAR -8
protected static final int COORDINATE_MASK 7
protected static final int EDGE_CLEAR -65537
protected static final int EDGE_MASK 65536
protected static final int EDGES 65536
protected static final int FOG 262144
protected static final int FOG_CLEAR -262145
protected static final int FOG_MASK 262144
public static final int INTERSECT_ALL -1
public static final int INTERSECT_COLOR 2
public static final int INTERSECT_COORDS 1
public static final int INTERSECT_NORMAL 4
public static final int INTERSECT_TEXCOORDS_MULTI 16
public static final int INTERSECT_TEXCOORDS_SINGLE 8
protected static final int NORMAL_CLEAR -9
protected static final int NORMALS 8
protected static final int TEXTURE_CLEAR -241
public static final int TEXTURE_COORDINATE_1 1
public static final int TEXTURE_COORDINATE_2 2
public static final int TEXTURE_COORDINATE_3 3
public static final int TEXTURE_COORDINATE_4 4
protected static final int TEXTURE_COORDINATE_MULTI 32
protected static final int TEXTURE_COORDINATE_SINGLE 16
protected static final int TEXTURE_MASK 240
protected static final int TEXTURE_SET_AVAILABLE 256
protected static final int TEXTURE_SET_CLEAR -3841

org.j3d.aviatrix3d.ViewEnvironment
public static final int ORTHOGRAPHIC_PROJECTION 2
public static final int PERSPECTIVE_PROJECTION 1

org.j3d.aviatrix3d.iutil.TextureUpdateStateManager
public static final int UPDATE_BUFFER_ALL 1
public static final int UPDATE_BUFFER_LAST 2
public static final int UPDATE_DISCARD_OVERWRITES 3

org.j3d.aviatrix3d.pipeline.StateSortComparator
public static final int BLEND_ATTRIBS 10
public static final int CLIP_PLANES 11
public static final int FRAGMENT_SHADERS 3
public static final int LIGHTS 1
public static final int LINE_ATTRIBS 8
public static final int LOCAL_FOG 12
public static final int MATERIALS 2
public static final int POINT_ATTRIBS 9
public static final int POLYGON_ATTRIBS 7
public static final int SHADER_OBJECTS 5
public static final int TEXTURE_ATTRIBS 6
public static final int TEXTURE_UNIT_0 32
public static final int TEXTURE_UNIT_1 33
public static final int TEXTURE_UNIT_2 34
public static final int TEXTURE_UNIT_3 35
public static final int VERTEX_SHADERS 4

org.j3d.aviatrix3d.surface.BaseRenderingProcessor
protected static final int INITIAL_DELETE_SIZE 20
protected static final int INITIAL_PATH_DEPTH 64
protected static final int LIST_START_SIZE 400
protected static final java.lang.String NOT_LIVE_BG_MSG "The background given is not part of a live scene graph"
protected static final java.lang.String NOT_LIVE_FOG_MSG "The Fog given is not part of a live scene graph"
protected static final java.lang.String NOT_LIVE_VP_MSG "The viewpoint given is not part of a live scene graph"
protected static final int SHADERLIST_START_SIZE 64
protected static final java.lang.String SHARED_BG_MSG "The path from the root of the scene graph to the Background contains a SharedGroup or SharedNode instance. This is not permitted."
protected static final java.lang.String SHARED_FOG_MSG "The path from the root of the scene graph to the fog contains a SharedGroup or SharedNode instance. This is not permitted."
protected static final java.lang.String SHARED_VP_MSG "The path from the root of the scene graph to the viewpoint contains a SharedGroup or SharedNode instance. This is not permitted."

org.j3d.renderer.aviatrix3d.geom.Text2D
public static final int JUSTIFY_BEGIN 1
public static final int JUSTIFY_END 3
public static final int JUSTIFY_FIRST 0
public static final int JUSTIFY_MIDDLE 2

org.j3d.renderer.aviatrix3d.loader.AVLoader
public static final int BACKGROUNDS 2
public static final int FOGS 16
public static final int GEOMETRY 1
public static final int LIGHTS 32
public static final int LOAD_ALL -1
public static final int RUNTIMES 8
public static final int VIEWPOINTS 4

org.j3d.renderer.aviatrix3d.nodes.BufferGeometry
protected static final int ATTRIB_CLEAR -524289
protected static final int ATTRIB_MASK 524288
protected static final int ATTRIBS 524288
protected static final int COLOR_3 4096
protected static final int COLOR_4 8192
protected static final int COLOR_CLEAR -61441
protected static final int COLOR_MASK 61440
protected static final int COLOR2 131072
protected static final int COLOR2_CLEAR -131073
protected static final int COLOR2_MASK 131072
public static final int COORDINATE_2 2
public static final int COORDINATE_3 3
public static final int COORDINATE_4 4
protected static final int COORDINATE_CLEAR -8
protected static final int COORDINATE_MASK 7
protected static final int EDGE_CLEAR -65537
protected static final int EDGE_MASK 65536
protected static final int EDGES 65536
protected static final int FOG 262144
protected static final int FOG_CLEAR -262145
protected static final int FOG_MASK 262144
protected static final int NORMAL_CLEAR -9
protected static final int NORMALS 8
protected static final int TEXTURE_CLEAR -241
public static final int TEXTURE_COORDINATE_1 1
public static final int TEXTURE_COORDINATE_2 2
public static final int TEXTURE_COORDINATE_3 3
public static final int TEXTURE_COORDINATE_4 4
protected static final int TEXTURE_COORDINATE_MULTI 32
protected static final int TEXTURE_COORDINATE_SINGLE 16
protected static final int TEXTURE_MASK 240
protected static final int TEXTURE_SET_AVAILABLE 256
protected static final int TEXTURE_SET_CLEAR -3841


Aviatrix3D 1.0

Latest Info from http://aviatrix3d.j3d.org/
Copyright © 2003 - 2005 j3d.org