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  
_scale — Property in class away3d.audio.drivers.AbstractSound3DDriver
scale — Property in class away3d.audio.drivers.AbstractSound3DDriver
scale — Property in interface away3d.audio.drivers.ISound3DDriver
Arbitrary value by which all distances are divided.
scale(scale) — Method in class away3d.core.base.Object3D
Scales the contents of the 3d object.
scale — Property in class away3d.core.draw.DrawScaledBitmap
A scaling value used to scale the scaled bitmap primitive.
scale — Property in class away3d.core.draw.DrawSprite
A scaling value used to scale the billboard primitive relative to the dimensions of a uv material.
scale(m1:away3d.core.math:MatrixAway3D, x, y, z) — Method in class away3d.core.math.MatrixAway3D
Scales the 3d matrix by the given amount in each dimension
scale(v:away3d.core.math:Number2D, s) — Static method in class away3d.core.math.Number2D
scale(v:away3d.core.math:Number3D, s) — Method in class away3d.core.math.Number3D
Fills the 3d number object with scaled values from the given 3d number.
scale — Property in class away3d.loaders.data.ObjectData
scale — Property in class away3d.modifiers.HeightMapModifier
The scale multiplier applied to the height values of the height map.
scaleAboutCenter(scale) — Method in class away3d.core.base.Face
Scales the face by a given factor about its unweighed center.
scaleDistance — Property in class away3d.audio.Sound3D
Defines a scale value used by the driver when adjusting sound intensity to simulate distance.
scaleFactor — Property in class away3d.overlays.LensFlare
scaleMatrix(u, v, w) — Method in class away3d.core.math.MatrixAway3D
Fills the 3d matrix object with values representing the given scaling.
scaleMax — Property in class away3d.overlays.LensFlare
scales — Property in class away3d.extrusions.PathDuplicator
scales — Property in class away3d.extrusions.PathExtrusion
An optional Array of Number3D objects that defines a series of scales to be set on each PathCommand.
scales — Property in class away3d.tools.Replicate
scaleX — Property in class away3d.containers.Bone
_scaleX — Property in class away3d.core.base.Object3D
scaleX — Property in class away3d.core.base.Object3D
Defines the scale of the 3d object along the x-axis, relative to local coordinates.
scaleX — Property in class away3d.materials.TransformBitmapMaterial
Scales the x coordinates of the texture in uv-space
scaleY — Property in class away3d.containers.Bone
_scaleY — Property in class away3d.core.base.Object3D
scaleY — Property in class away3d.core.base.Object3D
Defines the scale of the 3d object along the y-axis, relative to local coordinates.
scaleY — Property in class away3d.materials.TransformBitmapMaterial
Scales the y coordinates of the texture in uv-space
scaleZ — Property in class away3d.containers.Bone
_scaleZ — Property in class away3d.core.base.Object3D
scaleZ — Property in class away3d.core.base.Object3D
Defines the scale of the 3d object along the z-axis, relative to local coordinates.
scaling — Property in class away3d.core.utils.SpriteVO
scaling — Property in class away3d.extrusions.PathDuplicator
scaling — Property in class away3d.loaders.Ase
A scaling factor for all geometry in the model.
scaling — Property in class away3d.loaders.Collada
A scaling factor for all geometry in the model.
scaling — Property in class away3d.loaders.Max3DS
A scaling factor for all geometry in the model.
scaling — Property in class away3d.loaders.Md2
A scaling factor for all geometry in the model.
scaling — Property in class away3d.loaders.Obj
A scaling factor for all geometry in the model.
scaling — Property in class away3d.loaders.Swf
A scaling factor for all geometry in the model.
scaling — Property in class away3d.materials.BitmapMaskMaterial
scaling — Property in class away3d.sprites.DirSprite2D
Defines the overall scaling of the sprite object
scaling — Property in class away3d.sprites.DofSprite2D
Defines the overall scaling of the sprite object
scaling — Property in class away3d.sprites.MovieClipSprite
Defines the overall scaling of the sprite object
scaling — Property in class away3d.sprites.Sprite2D
Defines the overall scaling of the sprite object
scaling — Property in class away3d.sprites.Sprite3D
Defines the scaling of the 3d sprite when an BitmapMaterial is used.
scene — Property in class away3d.containers.View3D
Scene used when rendering.
_scene — Property in class away3d.core.base.Object3D
scene — Property in class away3d.core.base.Object3D
Returns the parent scene of the 3d object
scene — Property in class away3d.test.Slide
Scene3D — Class in package away3d.containers
The root container of all 3d objects in a single scene
Scene3D(... rest) — Constructor in class away3d.containers.Scene3D
Creates a new Scene3D object
sceneChanged — Event in class away3d.core.base.Object3D
Dispatched when the parent scene of the 3d object changes.
SCENE_CHANGED — Constant static property in class away3d.events.Object3DEvent
Defines the value of the type property of a sceneChanged event object.
sceneDirection — Property in class away3d.lights.DirectionalLight3D
scenePivotPoint — Property in class away3d.core.base.Object3D
scenePosition — Property in class away3d.core.base.Object3D
Returns the position of the 3d object, relative to the global coordinates of the Scene3D object.
scenePosition — Property in class away3d.lights.PointLight3D
scenePosition — Property in class away3d.materials.utils.data.MeshData
sceneTransform — Property in class away3d.animators.data.SkinController
sceneTransform — Property in class away3d.containers.Scene3D
Returns the transformation of the 3d object, relative to the global coordinates of the Scene3D object.
sceneTransform — Property in class away3d.core.base.Object3D
Returns the transformation of the 3d object, relative to the global coordinates of the Scene3D object.
scenetransformChanged — Event in class away3d.core.base.Object3D
Dispatched when the scene transform matrix of the 3d object changes.
SCENETRANSFORM_CHANGED — Constant static property in class away3d.events.Object3DEvent
Defines the value of the type property of a scenetransformChanged event object.
sceneX — Property in class away3d.events.MouseEvent3D
The x coordinate at which the event occurred in global scene coordinates.
sceneY — Property in class away3d.events.MouseEvent3D
The y coordinate at which the event occurred in global scene coordinates.
sceneZ — Property in class away3d.events.MouseEvent3D
The z coordinate at which the event occurred in global scene coordinates.
scopeMenu — Property in class away3d.core.stats.Stats
screen(object:away3d.core.base:Object3D, vertex:away3d.core.base:Vertex) — Method in class away3d.cameras.Camera3D
Returns a ScreenVertex object describing the resolved x and y position of the given Vertex object.
screen(container, _loaderWidth, _loaderHeight) — Method in class away3d.core.clip.Clipping
Returns a clipping object initilised with the edges of the flash movie as the clipping bounds.
screenClipping — Property in class away3d.containers.View3D
screenCommands — Property in class away3d.core.draw.DrawSegment
screenCommands — Property in class away3d.core.draw.DrawTriangle
_screenCommands — Property in class away3d.materials.BitmapMaterial
screenIndices — Property in class away3d.core.draw.DrawSegment
screenIndices — Property in class away3d.core.draw.DrawSprite
screenIndices — Property in class away3d.core.draw.DrawTriangle
_screenIndices — Property in class away3d.materials.BitmapMaterial
SCREEN_UPDATED — Constant static property in class away3d.events.ClippingEvent
Defines the value of the type property of a ScreenUpdated event object.
screenvertex — Property in class away3d.core.draw.DrawBitmap
ScreenVertex — Final class in package away3d.core.draw
representation of a 3d vertex resolved to the view.
ScreenVertex(x, y, z) — Constructor in class away3d.core.draw.ScreenVertex
Creates a new PrimitiveQuadrantTreeNode object.
screenVertices — Property in class away3d.core.draw.DrawSegment
screenVertices — Property in class away3d.core.draw.DrawSprite
screenVertices — Property in class away3d.core.draw.DrawTriangle
_screenVertices — Property in class away3d.materials.BitmapMaterial
screenX — Property in class away3d.events.MouseEvent3D
The horizontal coordinate at which the event occurred in view coordinates.
screenXOffset — Property in class away3d.core.base.Object3D
Defines an additional offset to the x coordinate used on mesh elements or objects with ownCanvas set to true
screenY — Property in class away3d.events.MouseEvent3D
The vertical coordinate at which the event occurred in view coordinates.
screenYOffset — Property in class away3d.core.base.Object3D
Defines an additional offset to the y coordinate used on mesh elements or objects with ownCanvas set to true
screenZ — Property in class away3d.core.draw.DrawPrimitive
Indicates the screen z value of the drawing primitive (used for z-sorting).
screenZ — Property in class away3d.core.render.AbstractRenderSession
screenZ — Property in class away3d.events.MouseEvent3D
The depth coordinate at which the event occurred in view coordinates.
screenZOffset — Property in class away3d.core.base.Object3D
Defines an additional offset to the z-sorting algorithm used on mesh elements or objects with ownCanvas set to true
_scz — Property in class away3d.cameras.lenses.AbstractLens
SeaTurtle — Class in package away3d.primitives
Creates a sea turtle model (exported using asAS3Class).
SeaTurtle(init) — Constructor in class away3d.primitives.SeaTurtle
securityError — Event in class away3d.loaders.utils.TextureLoadQueue
seek(val) — Method in class away3d.materials.VideoMaterial
Seeks to a given time in the file, specified in seconds, with a precision of three decimal places (milliseconds).
Segment — Class in package away3d.core.base
A line element used in the wiremesh and mesh object
Segment(v0:away3d.core.base:Vertex, v1:away3d.core.base:Vertex, material:away3d.materials:Material) — Constructor in class away3d.core.base.Segment
Creates a new Segment object.
segments — Property in class away3d.core.base.Geometry
Returns an array of the segments contained in the geometry object.
segments — Property in class away3d.core.base.Mesh
Returns an array of the segments contained in the mesh object.
segments — Property in class away3d.primitives.AbstractPrimitive
Returns an array of the segments contained in the mesh object.
segmentsD — Property in class away3d.primitives.Cube
Defines the number of vertical segments that make up the cube.
segmentsH — Property in class away3d.primitives.Cone
Defines the number of vertical segments that make up the cone.
segmentsH — Property in class away3d.primitives.Cube
Defines the number of vertical segments that make up the cube.
segmentsH — Property in class away3d.primitives.Cylinder
Defines the number of vertical segments that make up the cylinder.
segmentsH — Property in class away3d.primitives.GridPlane
Defines the number of vertical segments that make up the grid.
segmentsH — Property in class away3d.primitives.Plane
Defines the number of vertical segments that make up the plane.
segmentsH — Property in class away3d.primitives.Sphere
Defines the number of vertical segments that make up the sphere.
segmentsH — Property in class away3d.primitives.WireCone
Defines the number of vertical segments that make up the wire cone.
segmentsH — Property in class away3d.primitives.WireCylinder
Defines the number of vertical segments that make up the wire cylinder.
segmentsH — Property in class away3d.primitives.WirePlane
Defines the number of vertical segments that make up the wire plane.
segmentsH — Property in class away3d.primitives.WireSphere
Defines the number of vertical segments that make up the wire sphere.
segmentspread — Property in class away3d.extrusions.PathDuplicator
segmentsR — Property in class away3d.primitives.Torus
Defines the number of radial segments that make up the torus.
segmentsR — Property in class away3d.primitives.WireTorus
Defines the number of radial segments that make up the wire torus.
segmentsT — Property in class away3d.primitives.Torus
Defines the number of tubular segments that make up the torus.
segmentsT — Property in class away3d.primitives.WireTorus
Defines the number of tubular segments that make up the wire torus.
segmentsW — Property in class away3d.primitives.Cone
Defines the number of horizontal segments that make up the cone.
segmentsW — Property in class away3d.primitives.Cube
Defines the number of horizontal segments that make up the cube.
segmentsW — Property in class away3d.primitives.Cylinder
Defines the number of horizontal segments that make up the cylinder.
segmentsW — Property in class away3d.primitives.GridPlane
Defines the number of horizontal segments that make up the grid.
segmentsW — Property in class away3d.primitives.Plane
Defines the number of horizontal segments that make up the plane.
segmentsW — Property in class away3d.primitives.Sphere
Defines the number of horizontal segments that make up the sphere.
segmentsW — Property in class away3d.primitives.WireCone
Defines the number of horizontal segments that make up the wire cone.
segmentsW — Property in class away3d.primitives.WireCylinder
Defines the number of horizontal segments that make up the wire cylinder.
segmentsW — Property in class away3d.primitives.WirePlane
Defines the number of horizontal segments that make up the wire plane.
segmentsW — Property in class away3d.primitives.WireSphere
Defines the number of horizontal segments that make up the wire sphere.
segmentVO — Property in class away3d.core.base.Segment
segmentVO — Property in class away3d.core.draw.DrawSegment
A reference to the segment value object used by the segment primitive.
SegmentVO — Class in package away3d.core.utils
segmentVOs — Property in class away3d.core.base.Mesh
Returns an array of the segmentVOs contained in the mesh object.
selected — Property in class away3d.test.Button
sequenceDone — Event in class away3d.core.base.Geometry
Dispatched when a sequence of animations completes.
SEQUENCE_DONE — Constant static property in class away3d.events.AnimatorEvent
Defines the value of the type property of a sequenceDone event object.
SEQUENCE_UPDATE — Constant static property in class away3d.events.AnimatorEvent
Defines the value of the type property of a sequenceUpdate event object.
session — Property in class away3d.containers.View3D
Session object used to draw all drawing primitives returned from the renderer to the view container.
_session — Property in class away3d.core.base.Object3D
session — Property in class away3d.core.base.Object3D
The render session used by the 3d object
session — Property in class away3d.core.draw.DrawDisplayObject
A reference to the session used by the drawing primitive.
session — Property in class away3d.events.SessionEvent
A reference to the session object that is relevant to the event.
session — Property in class away3d.test.Slide
sessionChanged — Event in class away3d.core.base.Object3D
Dispatched when the render session property of the 3d object changes.
SESSION_CHANGED — Constant static property in class away3d.events.Object3DEvent
Defines the value of the type property of a sessionChanged event object.
_sessionDirty — Property in class away3d.core.base.Object3D
SessionEvent — Class in package away3d.events
Passed as a parameter when a session event occurs
SessionEvent(type, session:away3d.core.render:AbstractRenderSession) — Constructor in class away3d.events.SessionEvent
Creates a new FaceEvent object.
sessions — Property in class away3d.core.render.AbstractRenderSession
Array of child sessions.
SessionTraverser — Class in package away3d.core.traverse
Traverser that gathers blocker primitives for occlusion culling.
SessionTraverser() — Constructor in class away3d.core.traverse.SessionTraverser
Creates a new SessionTraverser object.
sessionUpdated — Event in class away3d.core.base.Object3D
Dispatched when the render session property of the 3d object updates its contents.
sessionUpdated — Event in class away3d.core.render.AbstractRenderSession
Dispatched when the render contents of the session require updating.
SESSION_UPDATED — Constant static property in class away3d.events.Object3DEvent
Defines the value of the type property of a sessionUpdated event object.
SESSION_UPDATED — Constant static property in class away3d.events.SessionEvent
Defines the value of the type property of a sessionUpdated event object.
setBurnClip(sprite) — Method in class away3d.overlays.LensFlare
setColorEvent(color, eventid, listener) — Method in class away3d.extrusions.CollisionMap
Defines a color event for this class
setDiffuseTransform(source:away3d.core.base:Object3D) — Method in class away3d.core.light.DirectionalLight
Updates the transform matrix for the diffuse lightmap.
setDirection(sceneDirection:away3d.core.math:Number3D) — Method in class away3d.core.light.DirectionalLight
Updates the direction vector of the directional light.
setFrames(sources) — Method in class away3d.materials.AnimatedBitmapMaterial
Resets the cached bitmapData objects making up the animation with a pre-defined array.
setHaloAsset(sprite) — Method in class away3d.overlays.LensFlare
setMovie(movie) — Method in class away3d.materials.AnimatedBitmapMaterial
Resets the movieclip used by the material.
setNormal(normalMapData, i, j, normal:away3d.core.math:Number3D, coordinates) — Method in class away3d.materials.utils.NormalBumpMaker
Converts the calculated normal vector into RGB values and sets the pixel value.
setNormalMatrixDiffuseTransform(source:away3d.core.base:Object3D) — Method in class away3d.core.light.DirectionalLight
Updates the normal transform matrix.
setNormalMatrixSpecularTransform(source:away3d.core.base:Object3D, view:away3d.containers:View3D, specular, shininess) — Method in class away3d.core.light.DirectionalLight
Updates the normal transform matrix.
setPosition(scenePosition:away3d.core.math:Number3D) — Method in class away3d.core.light.PointLight
Updates the position of the point light.
setSource(sourceBmd, channel, factorX, factorY, factorZ) — Method in class away3d.extrusions.ElevationReader
Optional method to be allow the use of a custom (externally) prerendered map.
setSpecularTransform(source:away3d.core.base:Object3D, view:away3d.containers:View3D) — Method in class away3d.core.light.DirectionalLight
Updates the transform matrix for the specular lightmap.
setValue(x, y, z) — Method in class away3d.core.base.Vertex
Sets the vertex coordinates
setViewPosition(view:away3d.containers:View3D) — Method in class away3d.core.light.PointLight
Updates the view position.
shading — Property in class away3d.loaders.Collada
Controls the use of shading materials when color textures are encountered.
ShadingColorMaterial — Class in package away3d.materials
Color material with flat shading.
ShadingColorMaterial(color, init) — Constructor in class away3d.materials.ShadingColorMaterial
Creates a new ShadingColorMaterial object.
SHADING_MATERIAL — Constant static property in class away3d.loaders.data.MaterialData
String representing a shaded material.
_shapeActive — Property in class away3d.core.render.AbstractRenderSession
Array for storing added displayobjects to the canvas
_shapeStore — Property in class away3d.core.render.AbstractRenderSession
Array for storing old displayobjects to the canvas
shiftKey — Property in class away3d.events.MouseEvent3D
Indicates whether the Shift key is active (true) or inactive (false).
shininess — Property in class away3d.loaders.data.MaterialData
Optional shininess of the material.
shininess — Property in class away3d.materials.Dot3BitmapMaterial
The exponential dropoff value used for specular highlights.
shininess — Property in class away3d.materials.Dot3BitmapMaterialF10
The exponential dropoff value used for specular highlights.
shininess — Property in class away3d.materials.Dot3MovieMaterial
The exponential dropoff value used for specular highlights.
shininess — Property in class away3d.materials.PhongBitmapMaterial
The exponential dropoff value used for specular highlights.
shininess — Property in class away3d.materials.PhongColorMaterial
The exponential dropoff value used for specular highlights.
shininess — Property in class away3d.materials.PhongMovieMaterial
The exponential dropoff value used for specular highlights.
shininess — Property in class away3d.materials.ShadingColorMaterial
Coefficient for shininess level
shininess — Property in class away3d.materials.WhiteShadingBitmapMaterial
Coefficient for shininess level
shininess — Property in class away3d.materials.shaders.SpecularDot3Shader
The exponential dropoff value used for specular highlights.
shininess — Property in class away3d.materials.shaders.SpecularPhongShader
The exponential dropoff value used for specular highlights.
showAnchors — Property in class away3d.core.geom.Path
Defines if the anchors must be displayed if debugPath has been called.
showAnchors — Property in class away3d.core.geom.PathDebug
showNext() — Method in class away3d.materials.utils.WaterMap
Show the next step in the animation cycle
showNormals — Property in class away3d.materials.BitmapMaterial
Displays the normals per face in pink lines.
side(x, y) — Method in class away3d.core.geom.Line2D
sides — Property in class away3d.primitives.RegularPolygon
Defines the number of sides of the polygon.
sides — Property in class away3d.primitives.WireRegularPolygon
Defines the number of sides of the polygon.
sideV(v:away3d.core.draw:ScreenVertex) — Method in class away3d.core.geom.Line2D
SimplePanVolumeDriver — Class in package away3d.audio.drivers
The Simple pan/volume Sound3D driver will alter the pan and volume properties on the sound transform object of a regular flash.media.Sound3D representation of the sound.
SimplePanVolumeDriver() — Constructor in class away3d.audio.drivers.SimplePanVolumeDriver
SimplePlanePicker — Class in package away3d.graphs.bsp.builder
SimplePlanePicker() — Constructor in class away3d.graphs.bsp.builder.SimplePlanePicker
SimpleShadow — Class in package away3d.materials.utils
This class generates a top projection shadow from vertex information of a given Object3D, Most suitable for still objects.
SimpleShadow(object3d:away3d.core.base:Object3D, color, blur, base, range) — Constructor in class away3d.materials.utils.SimpleShadow
Creates a new SimpleShadow object.
SimpleView — Class in package away3d.test
SimpleView(task, desc) — Constructor in class away3d.test.SimpleView
SimpleView for testing/demo purpose
size — Property in class away3d.primitives.TextField3D
Defines the size of the text in pixels.
skeleton — Property in class away3d.loaders.data.MeshData
SKIN_ANIMATION — Constant static property in class away3d.loaders.data.AnimationDataType
String representing a skin animation.
SkinController — Class in package away3d.animators.data
skinControllers — Property in class away3d.core.base.Geometry
Array of controller objects used to bind vertices with joints in a skin.
skinControllers — Property in class away3d.loaders.data.GeometryData
Array of skin controller objects used in bone animations
SkinExtrude — Class in package away3d.extrusions
SkinExtrude(aPoints, init) — Constructor in class away3d.extrusions.SkinExtrude
skinnedVertex — Property in class away3d.animators.data.SkinVertex
skinVertex — Property in class away3d.core.base.Vertex
SkinVertex — Class in package away3d.animators.data
SkinVertex(vertex:away3d.core.base:Vertex) — Constructor in class away3d.animators.data.SkinVertex
skinVertices — Property in class away3d.animators.data.SkinController
Store of all SkinVertex objects being controlled
skinVertices — Property in class away3d.core.base.Geometry
Array of vertices used in a skin.
skinVertices — Property in class away3d.loaders.data.GeometryData
Array of skin vertex objects used in bone animations
Skybox — Class in package away3d.primitives
QTVR-style 360 panorama renderer that is initialized with six images.
Skybox(front:away3d.materials:Material, left:away3d.materials:Material, back:away3d.materials:Material, right:away3d.materials:Material, up:away3d.materials:Material, down:away3d.materials:Material) — Constructor in class away3d.primitives.Skybox
Creates a new Skybox object.
Skybox6 — Class in package away3d.primitives
QTVR-style 360 panorama renderer that is initialized with one solid image.
Skybox6(material:away3d.materials:Material) — Constructor in class away3d.primitives.Skybox6
Creates a new Skybox6 object.
Slide — Class in package away3d.test
Represents a single slide of the demo
Slide(title, desc, scene:away3d.containers:Scene3D, renderer:away3d.core.render:IRenderer, session:away3d.core.render:AbstractRenderSession) — Constructor in class away3d.test.Slide
smooth — Property in class away3d.core.draw.DrawScaledBitmap
Determines whether the texture bitmap is smoothed (bilinearly filtered) when drawn to screen.
smooth — Property in class away3d.materials.BitmapMaterial
Determines if texture bitmap is smoothed (bilinearly filtered) when drawn to screen.
smooth — Property in class away3d.materials.shaders.AbstractShader
Determines if the shader bitmap is smoothed (bilinearly filtered) when drawn to screen
smooth — Property in class away3d.sprites.DirSprite2D
Defines whether the texture bitmap is smoothed (bilinearly filtered) when drawn to screen
smooth — Property in class away3d.sprites.DofSprite2D
Defines whether the texture bitmap is smoothed (bilinearly filtered) when drawn to screen
smooth — Property in class away3d.sprites.Sprite2D
Defines whether the texture bitmap is smoothed (bilinearly filtered) when drawn to screen
smoothed — Property in class away3d.core.geom.Path
returns true if the smoothPath handler is being used.
smoothing — Property in class away3d.materials.utils.WaterMap
Indicates whether or not to use smoothing on the normal map when upscaling
smoothMaterials — Property in class away3d.primitives.ReflectivePlane
smoothPath() — Method in class away3d.core.geom.Path
handler will smooth the path using anchors as control vector of the PathCommands note that this is not dynamic, the PathCommands values are overwrited
smoothscale — Property in class away3d.extrusions.PathDuplicator
smoothScale — Property in class away3d.extrusions.PathExtrusion
Defines if a scaling of a PathCommand defined from the scales array of Number3D objects should affect the whole PathCommand evenly or be smoothly interpolated from previous PathCommand scale.
snapObject(object3d:away3d.core.base:Object3D, dovert) — Method in class away3d.tools.Grid
Apply the grid code to a given object3D.
snapVertices(vertices) — Method in class away3d.tools.Grid
Apply the grid code to a given set of vertexes.
Sound3D — Class in package away3d.audio

A sound source/emitter object that can be positioned in 3D space, and from which all audio playback will be transformed to simulate orientation.

The Sound3D object works much in the same fashion as primitives, lights and cameras, in that it can be added to a scene and positioned therein.

Sound3D(sound, reference:away3d.core.base:Object3D, driver:away3d.audio.drivers:ISound3DDriver, init) — Constructor in class away3d.audio.Sound3D
Create a Sound3D object, representing the sound source used for playback of a flash Sound object.
source — Property in class away3d.core.draw.DrawPrimitive
The parent 3d object of the drawing primitive.
source — Property in class away3d.core.draw.PrimitiveVolumeBlock
source — Property in class away3d.core.draw.PrimitiveVolumeBlockNode
Reference to the 3d object represented by the volume block node.
source — Property in class away3d.core.utils.FaceMaterialVO
source — Property in class away3d.extrusions.CollisionMap
source — Property in class away3d.extrusions.ElevationReader
returns the generated bitmapdata, a smooth representation of the geometry.
source — Property in class away3d.materials.utils.SimpleShadow
return the generated shadow projection BitmapData;
source — Property in class away3d.materials.utils.data.RenderData
sourcemap — Property in class away3d.materials.utils.data.MeshData
sourceNode — Property in class away3d.graphs.bsp.BSPPortal
sourceSound — Property in class away3d.audio.drivers.AbstractSound3DDriver
sourceSound — Property in interface away3d.audio.drivers.ISound3DDriver
The sound object (flash.media.Sound) to play at the point of the sound source.
sourceURL — Property in class away3d.containers.View3D
Optional string for storing source url.
sourceURL — Property in class away3d.core.stats.Stats
specular — Property in class away3d.core.light.LightPrimitive
Coefficient for the specular light intensity.
specular — Property in class away3d.lights.DirectionalLight3D
Defines a coefficient for the specular light intensity.
specular — Property in class away3d.lights.PointLight3D
Defines a coefficient for the specular light intensity.
specular — Property in class away3d.materials.Dot3BitmapMaterial
Coefficient for specular light level.
specular — Property in class away3d.materials.Dot3BitmapMaterialF10
Coefficient for specular light level.
specular — Property in class away3d.materials.Dot3MovieMaterial
Coefficient for specular light level.
specular — Property in class away3d.materials.PhongBitmapMaterial
Color value for specular light.
specular — Property in class away3d.materials.PhongColorMaterial
Coefficient for specular light level.
specular — Property in class away3d.materials.PhongMovieMaterial
Coefficient for specular light level.
specular — Property in class away3d.materials.PhongMultiPassMaterial
The strength of the specular highlight
specular — Property in class away3d.materials.PhongPBMaterial
The strength of the specular highlight
specular — Property in class away3d.materials.ShadingColorMaterial
Defines a color value for specular light.
specular — Property in class away3d.materials.SpecularMultiPassMaterial
The strength of the specular highlight
specular — Property in class away3d.materials.SpecularPBMaterial
The strength of the specular highlight
specular — Property in class away3d.materials.shaders.SpecularDot3Shader
Coefficient for specular light level.
specular — Property in class away3d.materials.shaders.SpecularPhongShader
Color value for specular light.
specular — Property in class away3d.materials.utils.data.LightData
specularBitmap — Property in class away3d.core.light.LightPrimitive
Lightmap for specular intensity.
specularColor — Property in class away3d.loaders.data.MaterialData
Optional specular color of the material.
SpecularDot3Shader — Class in package away3d.materials.shaders
Diffuse Dot3 shader class for directional lighting.
SpecularDot3Shader(bitmap, init) — Constructor in class away3d.materials.shaders.SpecularDot3Shader
Creates a new SpecularDot3Shader object.
specularMap — Property in class away3d.materials.PhongMultiPassMaterial
An optional specular map BitmapData, which modulates the specular reflections
specularMap — Property in class away3d.materials.PhongPBMaterial
specularMap — Property in class away3d.materials.SpecularMultiPassMaterial
An optional specular map BitmapData, which modulates the specular reflections
specularMap — Property in class away3d.materials.SpecularPBMaterial
An optional specular map BitmapData, which modulates the specular reflections
SpecularMultiPassMaterial — Class in package away3d.materials
A specular-only texel shader material supporting multiple lights.
SpecularMultiPassMaterial(bitmap, normalMap, targetModel:away3d.core.base:Mesh, specularMap, init) — Constructor in class away3d.materials.SpecularMultiPassMaterial
Creates a SpecularMultiPassMaterial.
SpecularPBMaterial — Class in package away3d.materials
Bitmap material with per-texel specular-only shading.
SpecularPBMaterial(bitmap, normalMap, targetModel:away3d.core.base:Mesh, specularMap, init) — Constructor in class away3d.materials.SpecularPBMaterial
Creates a new SpecularPBMaterial object.
SpecularPhongShader — Class in package away3d.materials.shaders
Specular shader class for directional lighting.
SpecularPhongShader(init) — Constructor in class away3d.materials.shaders.SpecularPhongShader
Creates a new SpecularPhongShader object.
specularTransform — Property in class away3d.core.light.DirectionalLight
Transform dictionary for the specular lightmap used by shading materials.
Sphere — Class in package away3d.primitives
Creates a 3d sphere primitive.
Sphere(init) — Constructor in class away3d.primitives.Sphere
Creates a new Sphere object.
SphericalLens — Class in package away3d.cameras.lenses
SphericEnvMapPBMaterial — Class in package away3d.materials
BitmapData material which creates reflections based on a spherical map.
SphericEnvMapPBMaterial(bitmap, normalMap, envMap, targetModel:away3d.core.base:Mesh, init) — Constructor in class away3d.materials.SphericEnvMapPBMaterial
Creates a new SphericEnvMapPBMaterial object.
split(splitPlane:away3d.core.geom:Plane3D) — Method in class away3d.core.geom.NGon
Splits the ngon into two according to a split plane
split(plane:away3d.core.geom:Plane3D) — Method in class away3d.graphs.bsp.BSPPortal
Splits a portal along a plane
splitFace(face:away3d.core.base:Face, side) — Method in class away3d.core.base.Geometry
Divides a face object into 2 face objects.
splitFace(face:away3d.core.base:Face, side) — Method in class away3d.core.base.Mesh
Divides a face object into 2 face objects.
splitFaces(side) — Method in class away3d.core.base.Geometry
Divides all faces objects of a Mesh into 2 face objects.
splitFaces(side) — Method in class away3d.core.base.Mesh
Divides all faces objects of a Mesh into 2 face objects.
splitPathCommand(command:away3d.core.geom:PathCommand) — Static method in class away3d.core.utils.BezierUtils
splitPortalByChildren(portal:away3d.graphs.bsp:BSPPortal, side) — Method in class away3d.graphs.bsp.BSPNode
Splits a portal by this node's children, creating portals between leaves.
_splitWeight — Property in class away3d.graphs.bsp.BSPNode
splitWeight — Property in interface away3d.graphs.bsp.builder.IBSPBuilder
splitWeight — Property in interface away3d.graphs.bsp.builder.IBSPPlanePicker
splitWeight — Property in class away3d.graphs.bsp.builder.SimplePlanePicker
spreadFactor — Property in class away3d.overlays.LensFlare
SpringCam — Class in package away3d.cameras
A 1st and 3d person camera(depending on positionOffset!), hooked on a physical spring on an optional target.
SpringCam(init) — Constructor in class away3d.cameras.SpringCam
sprite — Property in class away3d.events.SpriteEvent
A reference to the Billboard object that is relevant to the event.
sprite — Property in class away3d.materials.VideoMaterial
A Sprite we can return to the MovieMaterial
SPRITE — Constant static property in class away3d.core.project.ProjectorType
Sprite2D — Class in package away3d.sprites
Spherical billboard (always facing the camera) sprite object that uses a bitmapData object as it's texture.
Sprite2D(bitmap, init) — Constructor in class away3d.sprites.Sprite2D
Creates a new Sprite2D object.
sprite3d — Property in class away3d.core.utils.SpriteVO
Sprite3D — Class in package away3d.sprites
A graphics element used to represent objects that always face the camera
Sprite3D(material:away3d.materials:Material, width, height, rotation, scaling) — Constructor in class away3d.sprites.Sprite3D
Creates a new Billboard object.
_spriteActive — Property in class away3d.core.render.AbstractRenderSession
Array for storing added displayobjects to the canvas
SpriteEvent — Class in package away3d.events
Passed as a parameter when a segment event occurs
SpriteEvent(type, sprite:away3d.sprites:Sprite3D) — Constructor in class away3d.events.SpriteEvent
Creates a new BillboardEvent object.
SpriteProjector — Class in package away3d.core.project
SpriteRenderSession — Class in package away3d.core.render
Drawing session object that renders all drawing primitives into a Sprite container.
SpriteRenderSession() — Constructor in class away3d.core.render.SpriteRenderSession
Creates a new SpriteRenderSession object.
sprites — Property in class away3d.core.base.Geometry
Returns an array of the 3d sprites contained in the geometry object.
sprites — Property in class away3d.core.base.Mesh
Returns an array of the 3d sprites contained in the mesh object.
sprites — Property in class away3d.primitives.AbstractPrimitive
Returns an array of the 3d sprites contained in the mesh object.
_spriteStore — Property in class away3d.core.render.AbstractRenderSession
Array for storing old displayobjects to the canvas
spriteVO — Property in class away3d.core.draw.DrawSprite
A reference to the 3d sprite value object used by the 3d sprite primitive.
spriteVO — Property in class away3d.sprites.Sprite3D
SpriteVO — Class in package away3d.core.utils
spriteVOs — Property in class away3d.core.base.Mesh
Returns an array of the spriteVOs contained in the mesh object.
_src — Property in class away3d.audio.drivers.AbstractSound3DDriver
start — Event in class away3d.animators.Animator
Dispatched when the animation starts.
start() — Method in class away3d.core.base.Morpher
resets all vertex objects to 0,0,0
start — Property in class away3d.loaders.data.AnimationData
Reference to the time the animation starts.
start() — Method in class away3d.loaders.utils.TextureLoadQueue
Starts the load queue loading.
_start — Property in class away3d.primitives.CurveLineSegment
start — Property in class away3d.primitives.CurveLineSegment
Defines the starting vertex.
start — Property in class away3d.primitives.LineSegment
Defines the starting vertex.
start() — Method in class away3d.test.SimpleView
START — Constant static property in class away3d.events.AnimatorEvent
Defines the value of the type property of a start event object.
startIndex — Property in class away3d.core.draw.DrawSegment
startIndex — Property in class away3d.core.draw.DrawTriangle
startIndices — Property in class away3d.core.base.Mesh
Returns an array of the start indices contained in the mesh object.
startlabel — Property in class away3d.test.BaseDemo
startNewShape() — Method in class away3d.core.base.Graphics3D
StaticTextField — Class in package away3d.core.stats
StaticTextField(text, textFormat) — Constructor in class away3d.core.stats.StaticTextField
stats — Property in class away3d.containers.View3D
Enables/Disables stats panel.
stats — Property in class away3d.core.stats.Stats
Stats — Class in package away3d.core.stats
Stats(scope:away3d.containers:View3D, framerate) — Constructor in class away3d.core.stats.Stats
statsgroup — Property in class away3d.test.BaseDemo
statsOpen — Property in class away3d.containers.View3D
Keeps track of whether the stats panel is currently open.
statsPanel — Property in class away3d.containers.View3D
Object instance of the stats panel.
step(startVal:away3d.core.math:Number3D, endVal:away3d.core.math:Number3D, subdivision) — Static method in class away3d.animators.utils.PathUtils
steps — Property in class away3d.cameras.HoverCamera3D
Fractional step taken each time the hover() method is called.
stiffness — Property in class away3d.cameras.SpringCam
Stiffness of the spring, how hard is it to extend.
stop — Event in class away3d.animators.Animator
Dispatched when the animation stops.
stop() — Method in class away3d.animators.Animator
stop() — Method in class away3d.audio.Sound3D
Stop and rewind sound file.
stop() — Method in interface away3d.audio.drivers.ISound3DDriver
Stop playback and reset playhead.
stop() — Method in class away3d.audio.drivers.SimplePanVolumeDriver
stop() — Method in class away3d.materials.AnimatedBitmapMaterial
Halts playback of the animation
STOP — Constant static property in class away3d.events.AnimatorEvent
Defines the value of the type property of a stop event object.
STOP — Constant static property in class away3d.events.VideoEvent
Dispatched when the video stops playing (NetStream.Play.Start)
stream — Property in class away3d.events.VideoEvent
A reference to the NetStream that is relevant to the event.
string(data) — Static method in class away3d.core.utils.Cast
stuck — Property in class away3d.physics.BSPCollider
sub(v:away3d.core.math:Number2D, w:away3d.core.math:Number2D) — Static method in class away3d.core.math.Number2D
sub(v:away3d.core.math:Number3D, w:away3d.core.math:Number3D) — Method in class away3d.core.math.Number3D
Fills the 3d number object with the result from a subtraction of two 3d numbers.
subdivision — Property in class away3d.extrusions.LatheExtrusion
Defines the subdivisions created in the mesh for the total number of revolutions.
subdivision — Property in class away3d.extrusions.PathDuplicator
subdivision — Property in class away3d.extrusions.PathExtrusion
Defines the subdivisions created in the mesh for each PathCommand.
subdivision — Property in class away3d.primitives.RegularPolygon
Defines the subdivision of the polygon.
subdivision — Property in class away3d.primitives.RoundedCube
Defines the geometrical subdivision of the roundedcube.
subdivisions — Property in class away3d.core.filter.FogFilter
Defines the maximum distance (end distance) of the fog layers.
surfaceCache — Property in class away3d.materials.CompositeMaterial
_sw — Property in class away3d.cameras.lenses.AbstractLens
Swf — Class in package away3d.loaders
File loader for swfs with injected vector data.
Swf(init) — Constructor in class away3d.loaders.Swf
Creates a new Swf object.
swx — Property in class away3d.core.math.MatrixAway3D
The value in the 4th row and first column of the Matrix object, --
swy — Property in class away3d.core.math.MatrixAway3D
The value in the 4th row and second column of the Matrix object, --
swz — Property in class away3d.core.math.MatrixAway3D
The value in the 4th row and third column of the Matrix object, --
_sx — Property in class away3d.cameras.lenses.AbstractLens
sxx — Property in class away3d.core.math.MatrixAway3D
The value in the first row and first column of the Matrix object, which affect the rotation and scaling of a 3d object.
sxy — Property in class away3d.core.math.MatrixAway3D
The value in the first row and second column of the Matrix object, which affect the rotation and scaling of a 3d object.
sxz — Property in class away3d.core.math.MatrixAway3D
The value in the first row and third column of the Matrix object, which affect the rotation and scaling of a 3d object.
_sy — Property in class away3d.cameras.lenses.AbstractLens
symbol — Property in class away3d.loaders.data.MeshMaterialData
The name of the material used as a unique reference for the mesh.
_symbolLibrary — Property in class away3d.loaders.AbstractParser
syx — Property in class away3d.core.math.MatrixAway3D
The value in the second row and first column of the Matrix object, which affect the rotation and scaling of a 3d object.
syy — Property in class away3d.core.math.MatrixAway3D
The value in the second row and second column of the Matrix object, which affect the rotation and scaling of a 3d object.
syz — Property in class away3d.core.math.MatrixAway3D
The value in the second row and third column of the Matrix object, which affect the rotation and scaling of a 3d object.
_sz — Property in class away3d.cameras.lenses.AbstractLens
szx — Property in class away3d.core.math.MatrixAway3D
The value in the third row and first column of the Matrix object, which affects the rotation and scaling of a 3d object.
szy — Property in class away3d.core.math.MatrixAway3D
The value in the third row and second column of the Matrix object, which affect the rotation and scaling of a 3d object.
szz — Property in class away3d.core.math.MatrixAway3D
The value in the third row and third column of the Matrix object, which affect the rotation and scaling of a 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