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)
- LD3T (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(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.core.utils.HitManager
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.tools.utils.Drag3D
object3D — Property in class away3d.core.session.AbstractSession
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.
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
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
objectDepth — Property in class away3d.primitives.AbstractPrimitive
Boundary depth of the 3d object return The depth of the mesh
objectHeight — Property in class away3d.core.base.Object3D
Boundary height of the 3d object return The height of the mesh
objectHeight — Property in class away3d.primitives.AbstractPrimitive
Boundary height of the 3d object return The height of the mesh
objectspace — Property in class away3d.tools.Merge
objectSpace — Property in class away3d.tools.Grid
OBJECT_SPACE — Constant static property in class away3d.materials.utils.NormalMapType
objectWidth — Property in class away3d.core.base.Object3D
Boundary width of the 3d object return The width of the object
objectWidth — Property in class away3d.primitives.AbstractPrimitive
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() — Constructor in class away3d.exporters.ObjExporter
Class Obj generates a string in the WaveFront obj format representing the object3D(s).
objFile — Property in class away3d.exporters.ObjExporter
Returns the last generated obj file async from events.
offset — Property in class away3d.animators.FaceLink
The offset multiplyer value along the normal vector of the face
offset — Property in class away3d.animators.PathAnimator
sets an optional offset to the position on the path, ideal for cameras or reusing the same Path object for parallel animations
offset(x, y, z) — Method in class away3d.core.base.Element
Offsets the vertices of the face by given amounts in x, y and z.
offset — Property in class away3d.modifiers.HeightMapModifier
The offset addded to the height values of the height map.
offset — Property in class away3d.modifiers.PathAlignModifier
Applies a vector offset to the mesh before it is modified
offset — Property in class away3d.modifiers.data.VertexData
offsetCenter — Property in class away3d.tools.utils.Drag3D
offsetRadius — Property in class away3d.extrusions.LatheExtrusion
Defines an offset radius applied to the profile.
offsetX — Property in class away3d.animators.FaceLink
An extra offset x value added to model position
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.FaceLink
An extra offset y value added to model position
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.FaceLink
An extra offset z value added to model position
omit — Property in class away3d.extrusions.LatheExtrusion
Defines if the top, bottom, left, right, front or back of the the extrusion is left open.
onepointcut(priIndex, renderer:away3d.core.render:Renderer, v01x, v01y, v01z) — Method in class away3d.core.utils.ViewSourceObject
onlysource — Property in class away3d.core.render.QuadrantTreeNode
hold the 3d object referenced when onlysourceFlag is true.
onlysourceFlag — Property in class away3d.core.render.QuadrantTreeNode
Determines if the quadrant node contains only one source.
onSceneTransformChange(event:away3d.events:Object3DEvent) — Method in class away3d.lights.DirectionalLight3D
onSceneTransformChange(event:away3d.events:Object3DEvent) — Method in class away3d.lights.PointLight3D
onSessionUpdate(event:away3d.events:SessionEvent) — Method in class away3d.core.session.AbstractSession
onSessionUpdate(event:away3d.events:SessionEvent) — Method in class away3d.core.session.SpriteSession
onSolidGround — Property in class away3d.physics.BSPCollider
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).
orig — Property in class away3d.materials.utils.data.Ray
origin — Property in class away3d.modifiers.data.VertexData
OrthogonalLens — Class in package away3d.cameras.lenses
orthographicProjectionMatrix(left, right, bottom, top, near, far) — Method in class away3d.core.math.Matrix3D
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.data.Channel
overlay — Property in class away3d.containers.View3D
An overlay sprite positioned on top of the rendered scene.
ownCanvas — Property in class away3d.core.base.Object3D
Defines whether the contents of the 3d object are rendered using it's own render session
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