A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z  
Obj — Class in package away3d.loaders
File loader for the OBJ file format.

note: Multiple objects support and autoload mtls are supported since Away v 2.1.
Class tested with the following 3D apps:
- Strata CX mac 5.5
- Biturn ver 0.87b4 PC
- LightWave 3D OBJ Export v2.1 PC
- Max2Obj Version 4.0 PC
- AC3D 6.2.025 mac
- Carrara (file provided)
- Hexagon (file provided)
- geometry supported tags: f,v,vt, g
- geometry unsupported tags:vn,ka, kd r g b, kd, ks r g b,ks,ke r g b,ke,d alpha,d,tr alpha,tr,ns s,ns,illum n,illum,map_Ka,map_Bump
- mtl unsupported tags: kd,ka,ks,ns,tr

export from apps as polygon group or mesh as .obj file.
added support for 3dmax negative vertexes references
Obj(data, init) — Constructor in class away3d.loaders.Obj
Creates a new Obj object.
objClone(source) — Method in class away3d.primitives.data.PatchData
object — Property in class away3d.animators.FaceLink
efines another object3D to be attached to the face.
object — Property in class away3d.events.MouseEvent3D
The 3d object inside which the event took place.
object — Property in class away3d.events.Object3DEvent
A reference to the 3d object that is relevant to the event.
object — Property in class away3d.events.VideoEvent
A reference to the related object (for metadata)
object — Property in class away3d.materials.utils.SimpleShadow
Defines the object3d that will be used for the projection Note that the update method is automaticaly called when set.
object3d — Property in class away3d.animators.PathAnimator
Object3D — Class in package away3d.core.base
Base class for all 3d objects.
Object3DEvent — Class in package away3d.events
Passed as a parameter when a 3d object event occurs
Object3DEvent(type, object:away3d.core.base:Object3D) — Constructor in class away3d.events.Object3DEvent
Creates a new MaterialEvent object.
Object3DLoader — Class in package away3d.loaders
Abstract loader class used as a placeholder for loading 3d content
Object3DLoader(init) — Constructor in class away3d.loaders.Object3DLoader
Creates a new Object3DLoader object.
OBJECT_CONTAINER — Constant static property in class away3d.core.project.ProjectorType
ObjectContainer3D — Class in package away3d.containers
3d object container node for other 3d objects in a scene
ObjectContainer3D(... rest) — Constructor in class away3d.containers.ObjectContainer3D
Creates a new ObjectContainer3D object
ObjectContainerProjector — Class in package away3d.core.project
objectCulling — Property in class away3d.core.clip.Clipping
objectCulling — Property in class away3d.core.clip.FrustumClipping
objectCulling — Property in class away3d.core.clip.NearfieldClipping
ObjectData — Class in package away3d.loaders.data
Data class for a generic 3d object
objectDepth — Property in class away3d.core.base.Object3D
Boundary depth of the 3d object return The depth of the mesh
_objectDirty — Property in class away3d.core.base.Object3D
objectHeight — Property in class away3d.core.base.Object3D
Boundary height of the 3d object return The height of the mesh
objectRotations — Property in class away3d.animators.PathAnimator
returns the actual rotations of the object3D;
objectWidth — Property in class away3d.core.base.Object3D
Boundary width of the 3d object return The width of the object
ObjExporter — Class in package away3d.exporters
Class ObjExporter generates a string in the WaveFront obj format representing the object3D(s).
ObjExporter(object3d:away3d.core.base:Object3D, righthanded, scaling) — Constructor in class away3d.exporters.ObjExporter
Generates a string in the WaveFront obj format representing the object3D(s).
offset — Property in class away3d.animators.FaceLink
The offset value along the normal vector of the face
offset — Property in class away3d.animators.PathAnimator
offsetTime — Property in class away3d.animators.PathAnimator
set the saved time back to a lower time to avoid mesh rotation Y of 180.
offsetX — Property in class away3d.animators.PathAnimator
offsetX — Property in class away3d.extrusions.CollisionMap
offsetX — Property in class away3d.materials.BitmapMaskMaterial
offsetX — Property in class away3d.materials.TransformBitmapMaterial
Offsets the x coordinates of the texture in uv-space
offsetY — Property in class away3d.animators.PathAnimator
offsetY — Property in class away3d.extrusions.CollisionMap
offsetY — Property in class away3d.materials.BitmapMaskMaterial
offsetY — Property in class away3d.materials.TransformBitmapMaterial
Offsets the y coordinates of the texture in uv-space
offsetZ — Property in class away3d.animators.PathAnimator
onGeometryComplete(event) — Method in class away3d.loaders.Object3DLoader
Automatically fired on a geometry complete event
onGeometryError(event) — Method in class away3d.loaders.Object3DLoader
Automatically fired on an geometry error event.
onGeometryProgress(event) — Method in class away3d.loaders.Object3DLoader
Automatically fired on a geometry progress event
onlysource — Property in class away3d.core.draw.PrimitiveQuadrantTreeNode
hold the 3d object referenced when onlysourceFlag is true.
onlysourceFlag — Property in class away3d.core.draw.PrimitiveQuadrantTreeNode
Determines if the quadrant node contains only one source.
onParserComplete(event:away3d.events:ParserEvent) — Method in class away3d.loaders.Object3DLoader
Automatically fired on a parser complete event
onParserError(event:away3d.events:ParserEvent) — Method in class away3d.loaders.Object3DLoader
Automatically fired on an parser error event.
onParserProgress(event:away3d.events:ParserEvent) — Method in class away3d.loaders.Object3DLoader
Automatically fired on a parser progress event
onSessionUpdate(event:away3d.events:SessionEvent) — Method in class away3d.core.render.AbstractRenderSession
onSessionUpdate(event:away3d.events:SessionEvent) — Method in class away3d.core.render.SpriteRenderSession
onTextureComplete(event) — Method in class away3d.loaders.Object3DLoader
Automatically fired on a texture complete event
onTextureError(event) — Method in class away3d.loaders.Object3DLoader
Automatically fired on an texture error event.
onTextureProgress(event) — Method in class away3d.loaders.Object3DLoader
Automatically fired on a texture progress event
openEnded — Property in class away3d.primitives.Cone
Defines whether the end of the cone is left open (true) or closed (false).
openEnded — Property in class away3d.primitives.Cylinder
Defines whether the ends of the cylinder are left open (true) or closed (false).
orientation — Property in class away3d.animators.PathAnimator
returns the actual interpolated rotation along the path;
OrthogonalLens — Class in package away3d.cameras.lenses
orthographicProjectionMatrix(left, right, bottom, top, near, far) — Method in class away3d.core.math.MatrixAway3D
Fills the 3d matrix with a 4x4 transformation that produces an orthographic projection.
OUT — Constant static property in class away3d.core.geom.Frustum
outline — Property in class away3d.core.base.Mesh
Defines a segment material to be used for outlining the 3d object.
outTangent — Property in class away3d.animators.skin.Channel
ownCanvas — Property in class away3d.core.base.Object3D
Defines whether the contents of the 3d object are rendered using it's own render session
ownLights — Property in class away3d.core.base.Object3D
Defines whether the children of the container are rendered using it's own lights.
ownSession — Property in class away3d.core.base.Object3D
Defines a unique render session for the 3d object.
A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z