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 | |
sample(tgt, coord, type, fs, filter, wrap) — Static method in class away3d.materials.utils.AGAL | |
Sample texture | |
sat(tgt, src) — Static method in class away3d.materials.utils.AGAL | |
Saturate; Clamp a value between 0 and 1 | |
scale — Property in class away3d.audio.SoundTransform3D | |
_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 — Property in class away3d.audio.drivers.SimplePanVolumeDriver | |
scale(scale) — Method in class away3d.core.base.Geometry | |
Scales the geometry. | |
scale(value) — Method in class away3d.core.base.Object3D | |
Appends a uniform scale to the current transformation. | |
scale(scale) — Method in class away3d.core.base.SubGeometry | |
Scales the geometry. | |
scaleDistance — Property in class away3d.audio.Sound3D | |
Defines a scale value used by the driver when adjusting sound intensity to simulate distance. | |
scaleUV(scale) — Method in class away3d.core.base.Geometry | |
Scales the uv coordinates. | |
scaleUV(scale) — Method in class away3d.core.base.SubGeometry | |
Scales the uv coordinates. | |
scaleX — Property in class away3d.containers.View3D | |
_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. | |
scaleY — Property in class away3d.containers.View3D | |
_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. | |
_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. | |
scatterColor — Property in class away3d.materials.methods.SubsurfaceScatteringDiffuseMethod | |
The colour the light becomes inside the object. | |
scattering — Property in class away3d.materials.methods.SubsurfaceScatteringDiffuseMethod | |
The amount by which the light scatters. | |
_scene — Property in class away3d.containers.ObjectContainer3D | |
scene — Property in class away3d.containers.ObjectContainer3D | |
A reference to the Scene3D object to which this object belongs. | |
scene — Property in class away3d.containers.View3D | |
The scene that's used to render for this viewport | |
scene — Property in class away3d.core.traverse.PartitionTraverser | |
The scene being traversed. | |
scene — Property in class away3d.entities.Entity | |
Scene3D — Class in package away3d.containers | |
The Scene3D class represents an independent 3D scene in which 3D objects can be created and manipulated. | |
Scene3D() — Constructor in class away3d.containers.Scene3D | |
Creates a new Scene3D object. | |
sceneDirection — Property in class away3d.lights.DirectionalLight | |
The direction of the light in scene coordinates. | |
_sceneMatrixIndex — Property in class away3d.materials.passes.DefaultScreenPass | |
_sceneNormalMatrixIndex — Property in class away3d.materials.passes.DefaultScreenPass | |
scenePosition — Property in class away3d.containers.ObjectContainer3D | |
The global position of the ObjectContainer3D in the scene. | |
_sceneTransform — Property in class away3d.containers.ObjectContainer3D | |
sceneTransform — Property in class away3d.containers.ObjectContainer3D | |
The transformation matrix that transforms from model to world space. | |
sceneTransform — Property in interface away3d.core.base.IRenderable | |
The transformation matrix that transforms from model to world space. | |
sceneTransform — Property in class away3d.core.base.SubMesh | |
The scene transform object that transforms from model to world space. | |
_sceneTransformDirty — Property in class away3d.containers.ObjectContainer3D | |
_screenPass — Property in class away3d.materials.DefaultMaterialBase | |
screenX — Property in class away3d.events.MouseEvent3D | |
The horizontal coordinate at which the event occurred in view coordinates. | |
screenY — Property in class away3d.events.MouseEvent3D | |
The vertical coordinate at which the event occurred in view coordinates. | |
seek(val) — Method in interface away3d.materials.utils.IVideoPlayer | |
Seeks to a given time in the video, specified in seconds, with a precision of three decimal places (milliseconds). | |
seek(val) — Method in class away3d.materials.utils.SimpleVideoPlayer | |
SegmentBase — Class in package away3d.primitives.data | |
SegmentBase(v0, v1, v2, color0, color1, thickness) — Constructor in class away3d.primitives.data.SegmentBase | |
_segments — Property in class away3d.extrusions.utils.Path | |
To display/debug the Path instance data | |
segments — Property in class away3d.extrusions.utils.Path | |
returns the Vector. |
|
_segmentsBase — Property in class away3d.primitives.data.SegmentBase | |
segmentsBase — Property in class away3d.primitives.data.SegmentBase | |
SegmentsBase — Class in package away3d.entities | |
SegmentsBase(view:away3d.containers:View3D) — Constructor in class away3d.entities.SegmentsBase | |
segmentsD — Property in class away3d.primitives.Cube | |
The number of segments that make up the cube along the Z-axis. | |
segmentsH — Property in class away3d.extrusions.Elevation | |
The number of segments that make up the plane along the Y or Z-axis, depending on whether yUp is true or false, respectively. | |
segmentsH — Property in class away3d.primitives.Cube | |
The number of segments that make up the cube along the Y-axis. | |
segmentsH — Property in class away3d.primitives.Plane | |
The number of segments that make up the plane along the Y or Z-axis, depending on whether yUp is true or false, respectively. | |
segmentsH — Property in class away3d.primitives.Sphere | |
Defines the number of vertical segments that make up the sphere. | |
segmentsW — Property in class away3d.primitives.Cube | |
The number of segments that make up the cube along the X-axis. | |
segmentsW — Property in class away3d.primitives.Plane | |
The number of segments that make up the plane along the X-axis. | |
segmentsW — Property in class away3d.primitives.Sphere | |
Defines the number of horizontal segments that make up the sphere. | |
sequence — Property in class away3d.events.AnimatorEvent | |
The SubGeometry object that is the subject of this event, if appropriate. | |
SEQUENCE_DONE — Constant static property in class away3d.events.AnimatorEvent | |
Playback of the currently playing (non-looping) clip ended. | |
setMaps(sources, dispose) — Method in class away3d.materials.AnimatedBitmapMaterial | |
Resets the cached bitmapData objects making up the animation with a pre-defined array. | |
setMaterial(name, material:away3d.materials:MaterialBase, materialNamespace) — Method in class away3d.materials.MaterialLibrary | |
Replaces a material with a given name and namespace with a new material. | |
setMovie(movie) — Method in class away3d.materials.AnimatedBitmapMaterial | |
Resets the movieclip used by the material. | |
setNameAndSpace(name, materialNameSpace) — Method in class away3d.materials.MaterialBase | |
Sets the materials name and namespace. | |
setNormalMaps(nmsources, dispose) — Method in class away3d.materials.AnimatedBitmapMaterial | |
Resets the cached normalMaps bitmapData objects making up the animation with a pre-defined array. | |
setRenderState(context, contextIndex, pass:away3d.materials.passes:MaterialPassBase, renderable:away3d.core.base:IRenderable) — Method in class away3d.animators.data.AnimationStateBase | |
Sets the GPU render state required by the animation that is dependent of the rendered object. | |
setRenderState(context, contextIndex, pass:away3d.materials.passes:MaterialPassBase, renderable:away3d.core.base:IRenderable) — Method in class away3d.animators.data.SkeletonAnimationState | |
Sets the GPU render state required by the animation that is dependent of the rendered object. | |
setRenderState(context, contextIndex, pass:away3d.materials.passes:MaterialPassBase, renderable:away3d.core.base:IRenderable) — Method in class away3d.animators.data.VertexAnimationState | |
Sets the GPU render state required by the animation that is dependent of the rendered object. | |
setRenderState(context, inputIndex) — Method in class away3d.lights.DirectionalLight | |
setRenderState(context, inputIndex) — Method in class away3d.lights.LightBase | |
setRenderState(context, inputIndex) — Method in class away3d.lights.PointLight | |
setRenderState(renderable:away3d.core.base:IRenderable, context, contextIndex, camera:away3d.cameras:Camera3D, lights) — Method in class away3d.materials.methods.FilteredShadowMapMethod | |
setRenderState(renderable:away3d.core.base:IRenderable, context, contextIndex, camera:away3d.cameras:Camera3D, lights) — Method in class away3d.materials.methods.HardShadowMapMethod | |
setRenderState(renderable:away3d.core.base:IRenderable, context, contextIndex, camera:away3d.cameras:Camera3D, lights) — Method in class away3d.materials.methods.ProjectiveTextureMethod | |
setRenderState(renderable:away3d.core.base:IRenderable, context, contextIndex, camera:away3d.cameras:Camera3D, lights) — Method in class away3d.materials.methods.ShadingMethodBase | |
Sets the render state for a single renderable. | |
setRenderState(renderable:away3d.core.base:IRenderable, context, contextIndex, camera:away3d.cameras:Camera3D, lights) — Method in class away3d.materials.methods.SlowFilteredShadowMapMethod | |
setRenderState(renderable:away3d.core.base:IRenderable, context, contextIndex, camera:away3d.cameras:Camera3D, lights) — Method in class away3d.materials.methods.SoftShadowMapMethod | |
setRenderState(renderable:away3d.core.base:IRenderable, context, contextIndex, camera:away3d.cameras:Camera3D, lights) — Method in class away3d.materials.methods.SubsurfaceScatteringDiffuseMethod | |
setSplattingLayer(index, texture, alpha, tile) — Method in class away3d.materials.methods.TerrainDiffuseMethod | |
setUv0Value(u, v) — Method in class away3d.core.base.data.Face | |
uv0 u and v values | |
setUv1Value(u, v) — Method in class away3d.core.base.data.Face | |
uv1 u and v values | |
setUv2Value(u, v) — Method in class away3d.core.base.data.Face | |
uv2 u and v values | |
setUVat(index, u, v) — Method in class away3d.core.base.data.Face | |
To set uv values for either uv0, uv1 or uv2. | |
setVertexAt(index, x, y, z) — Method in class away3d.core.base.data.Face | |
To set uv values for either v0, v1 or v2. | |
setWeight(clipName, weight) — Method in class away3d.animators.BlendingSkeletonAnimator | |
_shaderConstantIndex — Property in class away3d.lights.LightBase | |
shaderConstantIndex — Property in class away3d.lights.LightBase | |
ShaderRegisterCache — Class in package away3d.materials.utils | |
ShaderRegister Cache provides the usage management system for all registers during shading compilation. | |
ShaderRegisterCache() — Constructor in class away3d.materials.utils.ShaderRegisterCache | |
Create a new ShaderRegisterCache object. | |
ShaderRegisterElement — Class in package away3d.materials.utils | |
A single register element (an entire register or a single register's component) used by the RegisterPool. | |
ShaderRegisterElement(regName, index, component) — Constructor in class away3d.materials.utils.ShaderRegisterElement | |
Creates a new ShaderRegisterElement object. | |
ShadingMethodBase — Class in package away3d.materials.methods | |
ShadingMethodBase provides an abstract base method for shading methods, used by DefaultScreenPass to compile the final shading program. | |
ShadingMethodBase(needsNormals, needsView, needsGlobalPos) — Constructor in class away3d.materials.methods.ShadingMethodBase | |
Create a new ShadingMethodBase object. | |
ShadowCasterCollector — Class in package away3d.core.traverse | |
The EntityCollector class is a traverser for scene partitions that collects all scene graph entities that are considered potientially visible. | |
ShadowCasterCollector() — Constructor in class away3d.core.traverse.ShadowCasterCollector | |
Creates a new EntityCollector object. | |
shadowMapper — Property in class away3d.lights.LightBase | |
ShadowMapperBase — Class in package away3d.lights.shadowmaps | |
ShadowMapperBase(light:away3d.lights:LightBase) — Constructor in class away3d.lights.shadowmaps.ShadowMapperBase | |
shadowMethod — Property in class away3d.materials.DefaultMaterialBase | |
The method to perform diffuse shading. | |
shadowMethod — Property in class away3d.materials.passes.DefaultScreenPass | |
_shadowRegister — Property in class away3d.materials.methods.BasicDiffuseMethod | |
shadowRegister — Property in class away3d.materials.methods.BasicDiffuseMethod | |
shadowRegister — Property in class away3d.materials.methods.BasicSpecularMethod | |
shadowRegister — Property in class away3d.materials.methods.WrapDiffuseMethod | |
shadowRegister — Property in class away3d.materials.methods.WrapSpecularMethod | |
shiftKey — Property in class away3d.events.MouseEvent3D | |
Indicates whether the Shift key is active (true) or inactive (false). | |
SILENT — Constant static property in class away3d.loading.AssetLoader | |
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 | |
SimpleVideoPlayer — Class in package away3d.materials.utils | |
SimpleVideoPlayer() — Constructor in class away3d.materials.utils.SimpleVideoPlayer | |
sin(tgt, src) — Static method in class away3d.materials.utils.AGAL | |
SingleObjectDepthPass — Class in package away3d.materials.passes | |
The SingleObjectDepthPass provides a material pass that renders a single object to a depth map from the point of view from a light. | |
SingleObjectDepthPass(textureSize, polyOffset) — Constructor in class away3d.materials.passes.SingleObjectDepthPass | |
Creates a new SingleObjectDepthPass object. | |
size — Property in class away3d.materials.utils.CubeMap | |
The size of the cube map texture. | |
skeleton — Property in class away3d.animators.data.SkeletonAnimation | |
The skeleton that's used for this SkinnedAnimation instance. | |
Skeleton — Class in package away3d.animators.skeleton | |
A Skeleton object is a hierarchical grouping of Joint objects that can be used for skeletal animation. | |
Skeleton() — Constructor in class away3d.animators.skeleton.Skeleton | |
Creates a new Skeleton object | |
SkeletonAdditiveNode — Class in package away3d.animators.skeleton | |
SkeletonAdditiveNode(numJoints) — Constructor in class away3d.animators.skeleton.SkeletonAdditiveNode | |
SkeletonAnimation — Class in package away3d.animators.data | |
SkinnedAnimation defines an animation type that blends different skeletal poses into a final pose and transforms the geometries' vertices along the skeleton. | |
SkeletonAnimation(skeleton:away3d.animators.skeleton:Skeleton, jointsPerVertex) — Constructor in class away3d.animators.data.SkeletonAnimation | |
Creates a SkinnedAnimation instance. | |
SkeletonAnimationSequence — Class in package away3d.animators.data | |
A sequence for a SkeletonAnimationSequence type of animation. | |
SkeletonAnimationSequence(name, additive) — Constructor in class away3d.animators.data.SkeletonAnimationSequence | |
Creates a new SkeletonAnimationSequence object. | |
SkeletonAnimationState — Class in package away3d.animators.data | |
SkeletonAnimationState defines the state for a given Mesh and SkeletonAnimation. | |
SkeletonAnimationState(animation:away3d.animators.data:SkeletonAnimation) — Constructor in class away3d.animators.data.SkeletonAnimationState | |
Creates a SkeletonAnimationState object. | |
SkeletonAnimator — Class in package away3d.animators | |
AnimationSequenceController provides a controller for single clip-based animation sequences (fe: md2, md5anim). | |
SkeletonAnimator() — Constructor in class away3d.animators.SkeletonAnimator | |
Creates a new AnimationSequenceController object. | |
SkeletonBinaryLERPNode — Class in package away3d.animators.skeleton | |
SkeletonBinaryLERPNode(numJoints) — Constructor in class away3d.animators.skeleton.SkeletonBinaryLERPNode | |
SkeletonClipNodeBase — Class in package away3d.animators.skeleton | |
SkeletonClipNodeBase provides an abstract base class for animation blend tree nodes containing a clip. | |
SkeletonClipNodeBase(numJoints) — Constructor in class away3d.animators.skeleton.SkeletonClipNodeBase | |
Creates a new SkeletonPhaseClipNode object. | |
SkeletonDirectionalNode — Class in package away3d.animators.skeleton | |
SkeletonDirectionalNode(numJoints) — Constructor in class away3d.animators.skeleton.SkeletonDirectionalNode | |
SkeletonJoint — Class in package away3d.animators.skeleton | |
Joint represents a joint in a Skeleton. | |
SkeletonJoint() — Constructor in class away3d.animators.skeleton.SkeletonJoint | |
Creates a new Joint object | |
SkeletonNaryLERPNode — Class in package away3d.animators.skeleton | |
SkeletonNaryLERPNode(numJoints) — Constructor in class away3d.animators.skeleton.SkeletonNaryLERPNode | |
skeletonPose — Property in class away3d.animators.skeleton.SkeletonTreeNode | |
SkeletonPose — Class in package away3d.animators.skeleton | |
A SkeletonPose is a collection of JointPose objects, determining the pose for an entire skeleton. | |
SkeletonPose(numJoints) — Constructor in class away3d.animators.skeleton.SkeletonPose | |
Creates a new SkeletonPose object. | |
SkeletonRangeClipNode — Class in package away3d.animators.skeleton | |
SkeletonRangeClipNode represents a node in a skeleton tree containing a blending clip in which the keyframes represent poses along a range of values | |
SkeletonRangeClipNode(numJoints) — Constructor in class away3d.animators.skeleton.SkeletonRangeClipNode | |
Creates a new SkeletonPhaseClipNode object. | |
SkeletonTimelineClipNode — Class in package away3d.animators.skeleton | |
SkeletonTimelineClipNode represents a node in a skeleton tree containing a blending clip for which the keyframes are laid out on a timeline. | |
SkeletonTimelineClipNode(numJoints) — Constructor in class away3d.animators.skeleton.SkeletonTimelineClipNode | |
Creates a new SkeletonTimelineClipNode object. | |
SkeletonTreeNode — Class in package away3d.animators.skeleton | |
SkeletonTreeNode provides an abstract base class for nodes in a skeleton blend tree. | |
SkeletonTreeNode(numJoints) — Constructor in class away3d.animators.skeleton.SkeletonTreeNode | |
Creates a new SkeletonTreeNode object. | |
SkeletonUtils — Class in package away3d.animators.skeleton | |
SkinExtrude — Class in package away3d.extrusions | |
SkinExtrude(material:away3d.materials:MaterialBase, profiles, subdivision, centerMesh, closeShape, coverAll, flip) — Constructor in class away3d.extrusions.SkinExtrude | |
SkinnedSubGeometry — Class in package away3d.core.base | |
SkinnedSubGeometry provides a SubGeometry extension that contains data needed to skin vertices. | |
SkinnedSubGeometry(jointsPerVertex) — Constructor in class away3d.core.base.SkinnedSubGeometry | |
Creates a new SkinnedSubGeometry object. | |
_skyBox — Property in class away3d.core.traverse.EntityCollector | |
skyBox — Property in class away3d.core.traverse.EntityCollector | |
The sky box object if encountered. | |
SkyBox — Class in package away3d.primitives | |
A SkyBox class is used to render a sky in the scene. | |
SkyBox(cubeMap:away3d.materials.utils:CubeMap) — Constructor in class away3d.primitives.SkyBox | |
Create a new SkyBox object. | |
SkyBoxMaterial — Class in package away3d.materials | |
SkyBoxMaterial is a material exclusively used to render skyboxes | |
SkyBoxMaterial(cubeMap:away3d.materials.utils:CubeMap) — Constructor in class away3d.materials.SkyBoxMaterial | |
Creates a new SkyBoxMaterial object. | |
SkyBoxNode — Class in package away3d.core.partition | |
SkyBoxNode is a space partitioning leaf node that contains a SkyBox object. | |
SkyBoxNode(skyBox:away3d.primitives:SkyBox) — Constructor in class away3d.core.partition.SkyBoxNode | |
Creates a new SkyBoxNode object. | |
SkyBoxPass — Class in package away3d.materials.passes | |
SkyBoxPass provides a material pass exclusively used to render sky boxes from a cube texture. | |
SkyBoxPass() — Constructor in class away3d.materials.passes.SkyBoxPass | |
Creates a new SkyBoxPass object. | |
slerp(qa:away3d.core.math:Quaternion, qb:away3d.core.math:Quaternion, t) — Method in class away3d.core.math.Quaternion | |
Spherically interpolates between two quaternions, providing an interpolation between rotations with constant angle change rate. | |
SlowFilteredShadowMapMethod — Class in package away3d.materials.methods | |
SlowFilteredShadowMapMethod(castingLight:away3d.lights:LightBase) — Constructor in class away3d.materials.methods.SlowFilteredShadowMapMethod | |
Creates a new BasicDiffuseMethod object. | |
smooth — Property in class away3d.materials.MaterialBase | |
Indicates whether or not any used textures should use smoothing. | |
_smooth — Property in class away3d.materials.methods.ShadingMethodBase | |
smooth — Property in class away3d.materials.methods.ShadingMethodBase | |
smooth — Property in class away3d.materials.methods.WrapDiffuseMethod | |
Defines whether smoothing should be applied to any used textures. | |
smooth — Property in class away3d.materials.methods.WrapSpecularMethod | |
Defines whether smoothing should be applied to any used textures. | |
_smooth — Property in class away3d.materials.passes.MaterialPassBase | |
smooth — Property in class away3d.materials.passes.MaterialPassBase | |
Defines whether smoothing should be applied to any used textures. | |
smoothed — Property in class away3d.extrusions.utils.Path | |
returns true if the smoothPath handler is being used. | |
smoothedHeightMap — Property in class away3d.extrusions.Elevation | |
smoothHeightMap() — Method in class away3d.extrusions.Elevation | |
Generates a smoother representation of the geometry using the original heightmap and subdivision settings. | |
smoothness — Property in class away3d.materials.methods.CelDiffuseMethod | |
The smoothness of the edge between 2 shading levels. | |
smoothness — Property in class away3d.materials.methods.CelSpecularMethod | |
The smoothness of the highlight edge. | |
smoothPath() — Method in class away3d.extrusions.utils.Path | |
handler will smooth the path using anchors as control vector of the PathSegments note that this is not dynamic, the PathSegments values are overwrited | |
SmoothSkeletonAnimator — Class in package away3d.animators | |
AnimationSequenceController provides a controller for single clip-based animation sequences (fe: md2, md5anim). | |
SmoothSkeletonAnimator() — Constructor in class away3d.animators.SmoothSkeletonAnimator | |
Creates a new AnimationSequenceController object. | |
snapMesh(mesh:away3d.entities:Mesh) — Method in class away3d.tools.Grid | |
Apply the grid code to a single mesh | |
snapObject(object3d:away3d.containers:ObjectContainer3D, dovert) — Method in class away3d.tools.Grid | |
Apply the grid code to a given object3D. | |
snapVertices(vertices) — Method in class away3d.tools.Grid | |
Snaps to grid a given Vector. |
|
SoftShadowMapMethod — Class in package away3d.materials.methods | |
SoftShadowMapMethod(castingLight:away3d.lights:LightBase, stepSize) — Constructor in class away3d.materials.methods.SoftShadowMapMethod | |
Creates a new BasicDiffuseMethod object. | |
sort(collector:away3d.core.traverse:EntityCollector) — Method in class away3d.core.sort.DepthSorter | |
Sort the potentially visible data in an EntityCollector for rendering. | |
sort(collector:away3d.core.traverse:EntityCollector) — Method in class away3d.core.sort.EntitySorterBase | |
Sort the potentially visible data in an EntityCollector for rendering. | |
sort(collector:away3d.core.traverse:EntityCollector) — Method in class away3d.core.sort.RenderableSorter | |
Sort the potentially visible data in an EntityCollector for rendering. | |
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.containers:ObjectContainer3D, driver:away3d.audio.drivers:ISound3DDriver, volume, scale) — Constructor in class away3d.audio.Sound3D | |
Create a Sound3D object, representing the sound source used for playback of a flash Sound object. | |
soundTransform — Property in class away3d.audio.SoundTransform3D | |
soundTransform — Property in interface away3d.materials.utils.IVideoPlayer | |
Provides access to the SoundTransform of the video stream | |
soundTransform — Property in class away3d.materials.utils.SimpleVideoPlayer | |
SoundTransform3D — Class in package away3d.audio | |
SoundTransform3D is a convinience class that helps adjust a Soundtransform's volume and pan according position and distance of a listener and emitter object. | |
SoundTransform3D(emitter:away3d.containers:ObjectContainer3D, listener:away3d.containers:ObjectContainer3D, volume, scale) — Constructor in class away3d.audio.SoundTransform3D | |
Creates a new SoundTransform3D. | |
source — Property in interface away3d.materials.utils.IVideoPlayer | |
The source, url, to the video file | |
source — Property in class away3d.materials.utils.SimpleVideoPlayer | |
sourceEntity — Property in interface away3d.core.base.IRenderable | |
The entity that that initially provided the IRenderable to the render pipeline. | |
sourceEntity — Property in class away3d.core.base.SubMesh | |
The entity that that initially provided the IRenderable to the render pipeline (ie: the owning Mesh object). | |
sourceEntity — Property in class away3d.entities.SegmentsBase | |
sourceEntity — Property in class away3d.entities.Sprite3D | |
sourceEntity — Property in class away3d.primitives.SkyBox | |
The entity that that initially provided the IRenderable to the render pipeline. | |
sources — Property in class away3d.materials.AnimatedBitmapMaterial | |
returns the frames of the animation. | |
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. | |
specular — Property in class away3d.lights.LightBase | |
The specular reflection strength of the light. | |
specular — Property in class away3d.materials.DefaultMaterialBase | |
The overall strength of the specular reflection. | |
specular — Property in class away3d.materials.methods.BasicSpecularMethod | |
The overall strength of the specular highlights. | |
_specularB — Property in class away3d.lights.LightBase | |
specularColor — Property in class away3d.materials.DefaultMaterialBase | |
The colour of the specular reflection. | |
specularColor — Property in class away3d.materials.methods.BasicSpecularMethod | |
The colour of the specular reflection of the surface. | |
specularCutOff — Property in class away3d.materials.methods.CelSpecularMethod | |
The threshold at which the specular highlight should be shown. | |
_specularData — Property in class away3d.materials.methods.BasicSpecularMethod | |
_specularDataIndex — Property in class away3d.materials.methods.BasicSpecularMethod | |
_specularDataRegister — Property in class away3d.materials.methods.BasicSpecularMethod | |
specularDataRegister — Property in class away3d.materials.methods.WrapSpecularMethod | |
The register element containing the specular data. | |
_specularG — Property in class away3d.lights.LightBase | |
specularMap — Property in class away3d.materials.DefaultMaterialBase | |
A specular map that defines the strength of specular reflections for each texel. | |
specularMethod — Property in class away3d.materials.DefaultMaterialBase | |
The method to perform specular shading. | |
specularMethod — Property in class away3d.materials.passes.DefaultScreenPass | |
The method to perform specular shading. | |
_specularR — Property in class away3d.lights.LightBase | |
_specularR — Property in class away3d.materials.methods.BasicSpecularMethod | |
_specularTexData — Property in class away3d.materials.methods.BasicSpecularMethod | |
_specularTexIndex — Property in class away3d.materials.methods.BasicSpecularMethod | |
_specularTextureRegister — Property in class away3d.materials.methods.BasicSpecularMethod | |
specularTextureRegister — Property in class away3d.materials.methods.WrapSpecularMethod | |
The register element containing the specular map data. | |
Sphere — Class in package away3d.primitives | |
A UV Sphere primitive mesh. | |
Sphere(material:away3d.materials:MaterialBase, radius, segmentsW, segmentsH, yUp) — Constructor in class away3d.primitives.Sphere | |
Creates a new Sphere object. | |
spikeFace(mesh:away3d.entities:Mesh, indice, subGeomIndice, distance) — Static method in class away3d.tools.FaceHelper | |
Divides a face into 3 faces and displace the center according along the face normal by the factor distance set. | |
spikeFaces(mesh:away3d.entities:Mesh, distance) — Static method in class away3d.tools.FaceHelper | |
Divides all the faces of a mesh in 4 faces. | |
splitFace(mesh:away3d.entities:Mesh, indice, subGeomIndice, side) — Static method in class away3d.tools.FaceHelper | |
Divides a face into 2 faces. | |
splitFaces(mesh:away3d.entities:Mesh) — Static method in class away3d.tools.FaceHelper | |
Divides all the faces of a mesh in 2 faces. | |
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(lens:away3d.cameras.lenses:LensBase) — Constructor in class away3d.cameras.SpringCam | |
Sprite3D — Class in package away3d.entities | |
Sprite3D is a 3D billboard, a renderable rectangular area that always faces the camera. | |
Sprite3D(material:away3d.materials:MaterialBase, width, height) — Constructor in class away3d.entities.Sprite3D | |
sqrt(tgt, src) — Static method in class away3d.materials.utils.AGAL | |
Square root | |
_src — Property in class away3d.audio.drivers.AbstractSound3DDriver | |
_stackLen — Property in class away3d.entities.Entity | |
stage3DIndex — Property in class away3d.core.managers.Stage3DProxy | |
The index of the Stage3D which is managed by this instance of Stage3DProxy. | |
Stage3DManager — Class in package away3d.core.managers | |
The Stage3DManager class provides a multiton object that handles management for Stage3D objects. | |
stage3DProxy — Property in class away3d.core.render.DefaultRenderer | |
_stage3DProxy — Property in class away3d.core.render.RendererBase | |
stage3DProxy — Property in class away3d.core.render.RendererBase | |
Stage3DProxy — Class in package away3d.core.managers | |
Stage3DProxy provides a proxy class to manage a single Stage3D instance as well as handling the creation and attachment of the Context3D (and in turn the back buffer) is uses. | |
Stage3DProxy(stage3DIndex, stage3D, stage3DManager:away3d.core.managers:Stage3DManager) — Constructor in class away3d.core.managers.Stage3DProxy | |
Creates a Stage3DProxy object. | |
start() — Method in class away3d.animators.AnimatorBase | |
start — Property in class away3d.primitives.data.SegmentBase | |
Defines the starting vertex. | |
START — Constant static property in class away3d.events.AnimatorEvent | |
Defines the value of the type property of a start event object. | |
startColor — Property in class away3d.primitives.data.SegmentBase | |
Defines the startColor | |
_stateInvalid — Property in class away3d.animators.data.AnimationStateBase | |
step(startVal, endVal, subdivision) — Static method in class away3d.extrusions.utils.PathUtils | |
step(tgt, src1, src2) — Static method in class away3d.materials.utils.AGAL | |
Step: tgt = src1 > src2? 1 : 0 | |
stepSize — Property in class away3d.materials.methods.FilteredShadowMapMethod | |
stepSize — Property in class away3d.materials.methods.SlowFilteredShadowMapMethod | |
stepSize — Property in class away3d.materials.methods.SoftShadowMapMethod | |
stiffness — Property in class away3d.cameras.SpringCam | |
Stiffness of the spring, how hard is it to extend. | |
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() — Method in interface away3d.materials.utils.IVideoPlayer | |
Stop playback and reset playhead. | |
stop() — Method in class away3d.materials.utils.SimpleVideoPlayer | |
STOP — Constant static property in class away3d.events.AnimatorEvent | |
Defines the value of the type property of a stop event object. | |
_streamIndex — Property in class away3d.animators.data.VertexAnimation | |
strength — Property in class away3d.materials.methods.RimLightMethod | |
sub(tgt, src1, src2) — Static method in class away3d.materials.utils.AGAL | |
Subtract | |
subdivision — Property in class away3d.extrusions.LatheExtrude | |
Defines the subdivisions created in the mesh for the total number of revolutions. | |
subdivision — Property in class away3d.extrusions.SkinExtrude | |
subGeometries — Property in class away3d.core.base.Geometry | |
A collection of SubGeometry objects, each of which contain geometrical data such as vertices, normals, etc. | |
subGeometry — Property in class away3d.core.base.SubMesh | |
The SubGeometry object which provides the geometry data for this SubMesh. | |
subGeometry — Property in class away3d.events.GeometryEvent | |
The SubGeometry object that is the subject of this event, if appropriate. | |
SubGeometry — Class in package away3d.core.base | |
The SubGeometry class is a collections of geometric data that describes a triangle mesh. | |
SubGeometry() — Constructor in class away3d.core.base.SubGeometry | |
Creates a new SubGeometry object. | |
SUB_GEOMETRY_ADDED — Constant static property in class away3d.events.GeometryEvent | |
Dispatched when a SubGeometry was added from the dispatching Geometry. | |
SUB_GEOMETRY_REMOVED — Constant static property in class away3d.events.GeometryEvent | |
Dispatched when a SubGeometry was removed from the dispatching Geometry. | |
SubMesh — Class in package away3d.core.base | |
SubMesh wraps a SubGeometry as a scene graph instantiation. | |
SubMesh(subGeometry:away3d.core.base:SubGeometry, parentMesh:away3d.entities:Mesh, material:away3d.materials:MaterialBase) — Constructor in class away3d.core.base.SubMesh | |
Creates a new SubMesh object | |
subMeshes — Property in class away3d.entities.Mesh | |
The SubMeshes out of which the Mesh consists. | |
subMeshes — Property in class away3d.extrusions.LatheExtrude | |
The SubMeshes out of which the Mesh consists. | |
subMeshes — Property in class away3d.extrusions.SkinExtrude | |
The SubMeshes out of which the Mesh consists. | |
subMeshes — Property in class away3d.primitives.PrimitiveBase | |
The SubMeshes out of which the Mesh consists. | |
SubsurfaceScatteringDiffuseMethod — Class in package away3d.materials.methods | |
SubsurfaceScatteringDiffuseMethod provides a depth map-based diffuse shading method that mimics the scattering of light inside translucent surfaces. | |
SubsurfaceScatteringDiffuseMethod(depthMapSize, depthMapOffset) — Constructor in class away3d.materials.methods.SubsurfaceScatteringDiffuseMethod | |
Creates a new SubsurfaceScatteringDiffuseMethod object. | |
supportsData(data) — Static method in class away3d.loading.parsers.AC3DParser | |
Tests whether a data block can be parsed by the parser. | |
supportsData(data) — Static method in class away3d.loading.parsers.AWD1Parser | |
Tests whether a data block can be parsed by the parser. | |
supportsData(data) — Static method in class away3d.loading.parsers.AWD2Parser | |
supportsData(data) — Static method in class away3d.loading.parsers.ColladaParser | |
Tests whether a data block can be parsed by the parser. | |
supportsData(data) — Static method in class away3d.loading.parsers.ImageParser | |
Tests whether a data block can be parsed by the parser. | |
supportsData(data) — Static method in class away3d.loading.parsers.Max3DSParser | |
Tests whether a data block can be parsed by the parser. | |
supportsData(data) — Static method in class away3d.loading.parsers.MD2Parser | |
Tests whether a data block can be parsed by the parser. | |
supportsData(data) — Static method in class away3d.loading.parsers.MD5AnimParser | |
Tests whether a data block can be parsed by the parser. | |
supportsData(data) — Static method in class away3d.loading.parsers.MD5MeshParser | |
Tests whether a data block can be parsed by the parser. | |
supportsData(data) — Static method in class away3d.loading.parsers.OBJParser | |
Tests whether a data block can be parsed by the parser. | |
supportsType(extension) — Static method in class away3d.loading.parsers.AC3DParser | |
Indicates whether or not a given file extension is supported by the parser. | |
supportsType(extension) — Static method in class away3d.loading.parsers.AWD1Parser | |
Indicates whether or not a given file extension is supported by the parser. | |
supportsType(extension) — Static method in class away3d.loading.parsers.AWD2Parser | |
Indicates whether or not a given file extension is supported by the parser. | |
supportsType(extension) — Static method in class away3d.loading.parsers.ColladaParser | |
Indicates whether or not a given file extension is supported by the parser. | |
supportsType(extension) — Static method in class away3d.loading.parsers.ImageParser | |
Indicates whether or not a given file extension is supported by the parser. | |
supportsType(extension) — Static method in class away3d.loading.parsers.Max3DSParser | |
Indicates whether or not a given file extension is supported by the parser. | |
supportsType(extension) — Static method in class away3d.loading.parsers.MD2Parser | |
Indicates whether or not a given file extension is supported by the parser. | |
supportsType(extension) — Static method in class away3d.loading.parsers.MD5AnimParser | |
Indicates whether or not a given file extension is supported by the parser. | |
supportsType(extension) — Static method in class away3d.loading.parsers.MD5MeshParser | |
Indicates whether or not a given file extension is supported by the parser. | |
supportsType(extension) — Static method in class away3d.loading.parsers.OBJParser | |
Indicates whether or not a given file extension is supported by the parser. | |
swapBackBuffer — Property in class away3d.core.render.RendererBase | |
Indicates whether or not the back buffer should be swapped when rendering is complete. | |
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 |