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  
generateDifferenceClip(source:away3d.animators.data:SkeletonAnimationSequence, referencePose:away3d.animators.skeleton:SkeletonPose) — Static method in class away3d.animators.skeleton.SkeletonUtils
generateDifferencePose(source:away3d.animators.skeleton:SkeletonPose, reference:away3d.animators.skeleton:SkeletonPose) — Static method in class away3d.animators.skeleton.SkeletonUtils
generateMipMaps(source, target, mipmap, alpha) — Static method in class away3d.materials.utils.MipmapGenerator
Uploads a BitmapData with mip maps to a target Texture object.
generateSolidMap(mesh:away3d.entities:Mesh, lineColor, lineThickness, fillColor, fillAlpha, width, height) — Static method in class away3d.materials.utils.WireframeMapGenerator
Create a wireframe map with a solid colour fill.
generateTangents — Property in class away3d.materials.passes.DefaultScreenPass
generateTexturedMap(mesh:away3d.entities:Mesh, bitmapData, lineColor, lineThickness) — Static method in class away3d.materials.utils.WireframeMapGenerator
Create a wireframe map with a texture fill.
_geomDirty — Property in class away3d.extrusions.Elevation
_geomDirty — Property in class away3d.primitives.PrimitiveBase
_geometry — Property in class away3d.entities.Mesh
geometry — Property in class away3d.entities.Mesh
The geometry used by the mesh that provides it with its shape.
geometry — Property in class away3d.extrusions.LatheExtrude
The geometry used by the mesh that provides it with its shape.
geometry — Property in class away3d.extrusions.SkinExtrude
The geometry used by the mesh that provides it with its shape.
geometry — Property in class away3d.primitives.PrimitiveBase
The geometry used by the mesh that provides it with its shape.
Geometry — Class in package away3d.core.base
Geometry is a collection of SubGeometries, each of which contain the actual geometrical data such as vertices, normals, uvs, etc.
Geometry() — Constructor in class away3d.core.base.Geometry
Creates a new Geometry object.
GeometryEvent — Class in package away3d.events
GeometryEvent is an Event dispatched to notify changes on a Geometry object.
GeometryEvent(type, subGeometry:away3d.core.base:SubGeometry) — Constructor in class away3d.events.GeometryEvent
Create a new GeometryEvent
getAGALVertexCode(pass:away3d.materials.passes:MaterialPassBase) — Method in class away3d.animators.data.NullAnimation
Generates the AGAL Vertex code for the animation, tailored to the material pass's requirements.
getAGALVertexCode(pass:away3d.materials.passes:MaterialPassBase) — Method in class away3d.animators.data.SkeletonAnimation
Generates the AGAL Vertex code for the animation, tailored to the material pass's requirements.
getAGALVertexCode(pass:away3d.materials.passes:MaterialPassBase) — Method in class away3d.animators.data.VertexAnimation
Generates the AGAL Vertex code for the animation, tailored to the material pass's requirements.
getAngle(w, q) — Static method in class away3d.core.math.Vector3DUtils
Returns the angle in radians made between the 3d number obejct and the given Vector3D object.
getAttenuationCode(regCache:away3d.materials.utils:ShaderRegisterCache, targetReg:away3d.materials.utils:ShaderRegisterElement) — Method in class away3d.lights.LightBase
getAttenuationCode(regCache:away3d.materials.utils:ShaderRegisterCache, targetReg:away3d.materials.utils:ShaderRegisterElement) — Method in class away3d.lights.PointLight
getChildAt(index) — Method in class away3d.containers.ObjectContainer3D
Retrieves the child object at the given index.
getChildAt(index) — Method in class away3d.containers.Scene3D
Retrieves the child with the given index
getDefaultBoundingVolume() — Method in class away3d.entities.Entity
Creates the default bounding box to be used by this type of Entity.
getDefaultBoundingVolume() — Method in class away3d.entities.SegmentsBase
getDefaultBoundingVolume() — Method in class away3d.entities.Sprite3D
getDefaultBoundingVolume() — Method in class away3d.lights.DirectionalLight
Creates the default bounding box to be used by this type of Entity.
getDefaultBoundingVolume() — Method in class away3d.lights.PointLight
Creates the default bounding box to be used by this type of Entity.
getDepthMap(contextIndex) — Method in class away3d.lights.shadowmaps.ShadowMapperBase
getDepthMaps(renderable:away3d.core.base:IRenderable, contextIndex) — Method in class away3d.materials.passes.SingleObjectDepthPass
Gets the depth maps rendered for this object from all lights.
getEntityPartitionNode() — Method in class away3d.entities.Entity
Gets a concrete EntityPartition3DNode subclass that is associated with this Entity instance
getForward(m, v) — Static method in class away3d.core.math.Matrix3DUtils
Returns a normalised Vector3D object representing the forward vector of the given matrix.
getFragmentAGALPreLightingCode(regCache:away3d.materials.utils:ShaderRegisterCache) — Method in class away3d.materials.methods.BasicDiffuseMethod
Get the fragment shader code that will be needed before any per-light code is added.
getFragmentAGALPreLightingCode(regCache:away3d.materials.utils:ShaderRegisterCache) — Method in class away3d.materials.methods.BasicSpecularMethod
Get the fragment shader code that will be needed before any per-light code is added.
getFragmentAGALPreLightingCode(regCache:away3d.materials.utils:ShaderRegisterCache) — Method in class away3d.materials.methods.CelDiffuseMethod
Get the fragment shader code that will be needed before any per-light code is added.
getFragmentAGALPreLightingCode(regCache:away3d.materials.utils:ShaderRegisterCache) — Method in class away3d.materials.methods.CelSpecularMethod
Get the fragment shader code that will be needed before any per-light code is added.
getFragmentAGALPreLightingCode(regCache:away3d.materials.utils:ShaderRegisterCache) — Method in class away3d.materials.methods.EnvMapDiffuseMethod
Get the fragment shader code that will be needed before any per-light code is added.
getFragmentAGALPreLightingCode(regCache:away3d.materials.utils:ShaderRegisterCache) — Method in class away3d.materials.methods.FresnelSpecularMethod
Get the fragment shader code that will be needed before any per-light code is added.
getFragmentAGALPreLightingCode(regCache:away3d.materials.utils:ShaderRegisterCache) — Method in class away3d.materials.methods.SubsurfaceScatteringDiffuseMethod
Get the fragment shader code that will be needed before any per-light code is added.
getFragmentAGALPreLightingCode(regCache:away3d.materials.utils:ShaderRegisterCache) — Method in class away3d.materials.methods.WrapDiffuseMethod
Get the fragment shader code that will be needed before any per-light code is added.
getFragmentAGALPreLightingCode(regCache:away3d.materials.utils:ShaderRegisterCache) — Method in class away3d.materials.methods.WrapSpecularMethod
Get the fragment shader code that will be needed before any per-light code is added.
getFragmentCode(regCache:away3d.materials.utils:ShaderRegisterCache) — Method in class away3d.lights.DirectionalLight
getFragmentCode(regCache:away3d.materials.utils:ShaderRegisterCache) — Method in class away3d.lights.LightBase
getFragmentCode(regCache:away3d.materials.utils:ShaderRegisterCache) — Method in class away3d.lights.PointLight
getFragmentCode() — Method in class away3d.materials.passes.DefaultScreenPass
getFragmentCode() — Method in class away3d.materials.passes.MaterialPassBase
getFragmentCode() — Method in class away3d.materials.passes.SingleObjectDepthPass
getFragmentCode() — Method in class away3d.materials.passes.SkyBoxPass
getFragmentCode() — Method in class away3d.materials.passes.WireFramePass
getFragmentCodePerLight(lightIndex, lightDirReg:away3d.materials.utils:ShaderRegisterElement, lightColReg:away3d.materials.utils:ShaderRegisterElement, regCache:away3d.materials.utils:ShaderRegisterCache) — Method in class away3d.materials.methods.BasicDiffuseMethod
Get the fragment shader code that will generate the code relevant to a single light.
getFragmentCodePerLight(lightIndex, lightDirReg:away3d.materials.utils:ShaderRegisterElement, lightColReg:away3d.materials.utils:ShaderRegisterElement, regCache:away3d.materials.utils:ShaderRegisterCache) — Method in class away3d.materials.methods.BasicSpecularMethod
Get the fragment shader code that will generate the code relevant to a single light.
getFragmentCodePerLight(lightIndex, lightDirReg:away3d.materials.utils:ShaderRegisterElement, lightColReg:away3d.materials.utils:ShaderRegisterElement, regCache:away3d.materials.utils:ShaderRegisterCache) — Method in class away3d.materials.methods.EnvMapDiffuseMethod
Get the fragment shader code that will generate the code relevant to a single light.
getFragmentCodePerLight(lightIndex, lightDirReg:away3d.materials.utils:ShaderRegisterElement, lightColReg:away3d.materials.utils:ShaderRegisterElement, regCache:away3d.materials.utils:ShaderRegisterCache) — Method in class away3d.materials.methods.SubsurfaceScatteringDiffuseMethod
Get the fragment shader code that will generate the code relevant to a single light.
getFragmentCodePerLight(lightIndex, lightDirReg:away3d.materials.utils:ShaderRegisterElement, lightColReg:away3d.materials.utils:ShaderRegisterElement, regCache:away3d.materials.utils:ShaderRegisterCache) — Method in class away3d.materials.methods.WrapDiffuseMethod
Get the fragment shader code that will generate the code relevant to a single light.
getFragmentCodePerLight(lightIndex, lightDirReg:away3d.materials.utils:ShaderRegisterElement, lightColReg:away3d.materials.utils:ShaderRegisterElement, regCache:away3d.materials.utils:ShaderRegisterCache) — Method in class away3d.materials.methods.WrapSpecularMethod
Get the fragment shader code that will generate the code relevant to a single light.
getFragmentPostLightingCode(regCache:away3d.materials.utils:ShaderRegisterCache, targetReg:away3d.materials.utils:ShaderRegisterElement) — Method in class away3d.materials.methods.BasicAmbientMethod
Get the fragment shader code that should be added after all per-light code.
getFragmentPostLightingCode(regCache:away3d.materials.utils:ShaderRegisterCache, targetReg:away3d.materials.utils:ShaderRegisterElement) — Method in class away3d.materials.methods.BasicDiffuseMethod
Get the fragment shader code that should be added after all per-light code.
getFragmentPostLightingCode(regCache:away3d.materials.utils:ShaderRegisterCache, targetReg:away3d.materials.utils:ShaderRegisterElement) — Method in class away3d.materials.methods.BasicSpecularMethod
Get the fragment shader code that should be added after all per-light code.
getFragmentPostLightingCode(regCache:away3d.materials.utils:ShaderRegisterCache, targetReg:away3d.materials.utils:ShaderRegisterElement) — Method in class away3d.materials.methods.ColorTransformMethod
Get the fragment shader code that should be added after all per-light code.
getFragmentPostLightingCode(regCache:away3d.materials.utils:ShaderRegisterCache, targetReg:away3d.materials.utils:ShaderRegisterElement) — Method in class away3d.materials.methods.EnvMapAmbientMethod
Get the fragment shader code that should be added after all per-light code.
getFragmentPostLightingCode(regCache:away3d.materials.utils:ShaderRegisterCache, targetReg:away3d.materials.utils:ShaderRegisterElement) — Method in class away3d.materials.methods.EnvMapDiffuseMethod
Get the fragment shader code that should be added after all per-light code.
getFragmentPostLightingCode(regCache:away3d.materials.utils:ShaderRegisterCache, targetReg:away3d.materials.utils:ShaderRegisterElement) — Method in class away3d.materials.methods.EnvMapMethod
getFragmentPostLightingCode(regCache:away3d.materials.utils:ShaderRegisterCache, targetReg:away3d.materials.utils:ShaderRegisterElement) — Method in class away3d.materials.methods.FilteredShadowMapMethod
Get the fragment shader code that should be added after all per-light code.
getFragmentPostLightingCode(regCache:away3d.materials.utils:ShaderRegisterCache, targetReg:away3d.materials.utils:ShaderRegisterElement) — Method in class away3d.materials.methods.FogMethod
getFragmentPostLightingCode(regCache:away3d.materials.utils:ShaderRegisterCache, targetReg:away3d.materials.utils:ShaderRegisterElement) — Method in class away3d.materials.methods.HardShadowMapMethod
Get the fragment shader code that should be added after all per-light code.
getFragmentPostLightingCode(regCache:away3d.materials.utils:ShaderRegisterCache, targetReg:away3d.materials.utils:ShaderRegisterElement) — Method in class away3d.materials.methods.ProjectiveTextureMethod
Get the fragment shader code that should be added after all per-light code.
getFragmentPostLightingCode(regCache:away3d.materials.utils:ShaderRegisterCache, targetReg:away3d.materials.utils:ShaderRegisterElement) — Method in class away3d.materials.methods.RimLightMethod
getFragmentPostLightingCode(regCache:away3d.materials.utils:ShaderRegisterCache, targetReg:away3d.materials.utils:ShaderRegisterElement) — Method in class away3d.materials.methods.SlowFilteredShadowMapMethod
Get the fragment shader code that should be added after all per-light code.
getFragmentPostLightingCode(regCache:away3d.materials.utils:ShaderRegisterCache, targetReg:away3d.materials.utils:ShaderRegisterElement) — Method in class away3d.materials.methods.SoftShadowMapMethod
Get the fragment shader code that should be added after all per-light code.
getFragmentPostLightingCode(regCache:away3d.materials.utils:ShaderRegisterCache, targetReg:away3d.materials.utils:ShaderRegisterElement) — Method in class away3d.materials.methods.SubsurfaceScatteringDiffuseMethod
Get the fragment shader code that should be added after all per-light code.
getFragmentPostLightingCode(regCache:away3d.materials.utils:ShaderRegisterCache, targetReg:away3d.materials.utils:ShaderRegisterElement) — Method in class away3d.materials.methods.TerrainDiffuseMethod
getFragmentPostLightingCode(regCache:away3d.materials.utils:ShaderRegisterCache, targetReg:away3d.materials.utils:ShaderRegisterElement) — Method in class away3d.materials.methods.WrapDiffuseMethod
Get the fragment shader code that should be added after all per-light code.
getFragmentPostLightingCode(regCache:away3d.materials.utils:ShaderRegisterCache, targetReg:away3d.materials.utils:ShaderRegisterElement) — Method in class away3d.materials.methods.WrapSpecularMethod
Get the fragment shader code that should be added after all per-light code.
getFreeFragmentConstant() — Method in class away3d.materials.utils.ShaderRegisterCache
Retrieve an available fragment constant register
getFreeFragmentSingleTemp() — Method in class away3d.materials.utils.ShaderRegisterCache
Retrieve a single component from a fragment temporary register that's still available.
getFreeFragmentVectorTemp() — Method in class away3d.materials.utils.ShaderRegisterCache
Retrieve an entire fragment temporary register that's still available.
getFreeStage3DProxy() — Method in class away3d.core.managers.Stage3DManager
getFreeTextureReg() — Method in class away3d.materials.utils.ShaderRegisterCache
Retrieve an available texture register
getFreeVarying() — Method in class away3d.materials.utils.ShaderRegisterCache
Retrieve an available varying register
getFreeVertexAttribute() — Method in class away3d.materials.utils.ShaderRegisterCache
Retrieve an available vertex attribute register
getFreeVertexConstant() — Method in class away3d.materials.utils.ShaderRegisterCache
Retrieve an available vertex constant register
getFreeVertexSingleTemp() — Method in class away3d.materials.utils.ShaderRegisterCache
Retrieve a single component from a vertex temporary register that's still available.
getFreeVertexVectorTemp() — Method in class away3d.materials.utils.ShaderRegisterCache
Retrieve an entire vertex temporary register that's still available.
getHeightAt(x, z) — Method in class away3d.extrusions.Elevation
Reading the terrain height from a given x z position for surface tracking purposes
getIndexBuffer(context, contextIndex) — Method in interface away3d.core.base.IRenderable
Retrieves the VertexBuffer3D object that contains triangle indices.
getIndexBuffer(context, contextIndex) — Method in class away3d.core.base.SubGeometry
Retrieves the VertexBuffer3D object that contains triangle indices.
getIndexBuffer(context, contextIndex) — Method in class away3d.core.base.SubMesh
Retrieves the VertexBuffer3D object that contains triangle indices.
getIndexBuffer(context, contextIndex) — Method in class away3d.entities.SegmentsBase
getIndexBuffer(context, contextIndex) — Method in class away3d.entities.Sprite3D
getIndexBuffer(context, contextIndex) — Method in class away3d.primitives.SkyBox
Retrieves the VertexBuffer3D object that contains triangle indices.
getInputAt(index) — Method in class away3d.animators.skeleton.SkeletonNaryLERPNode
getInputIndex(input:away3d.animators.skeleton:SkeletonTreeNode) — Method in class away3d.animators.skeleton.SkeletonNaryLERPNode
getInstance(stage) — Static method in class away3d.core.managers.Stage3DManager
Gets a Stage3DManager instance for the given Stage object.
getInstance() — Static method in class away3d.materials.MaterialLibrary
Retrieves the singleton MaterialLibrary instance.
getIntersect() — Method in class away3d.tools.utils.Drag3D
Returns the Vector3D where mouse to scene ray hits the plane set for the class.
getIntersect(p0, p1, v0, v1, v2) — Method in class away3d.tools.utils.Ray
Returns a Vector3D where the ray intersects a plane inside a triangle Returns null if no hit is found.
getJointIndexBuffer(context, contextIndex) — Method in class away3d.core.base.SkinnedSubGeometry
Retrieves the VertexBuffer3D object that contains joint indices.
getJointWeightsBuffer(context, contextIndex) — Method in class away3d.core.base.SkinnedSubGeometry
Retrieves the VertexBuffer3D object that contains joint weights.
getMaterial(name, materialNamespace) — Method in class away3d.materials.MaterialLibrary
Retrieves the material with the given name and namespace.
getMaterialById(id) — Method in class away3d.materials.MaterialLibrary
Retrieves the material with the given id.
getMeshBounds(mesh:away3d.entities:Mesh) — Static method in class away3d.tools.utils.Bounds
Calculate the bounds of a Mesh object
getNewPoint(x0, y0, z0, aX, aY, aZ, x1, y1, z1, t) — Static method in class away3d.extrusions.utils.PathUtils
getObjectContainerBounds(container:away3d.containers:ObjectContainer3D) — Static method in class away3d.tools.utils.Bounds
Calculate the bounds of an ObjectContainer3D object
getObjectProjectionMatrix(renderable:away3d.core.base:IRenderable, target) — Method in class away3d.lights.LightBase
Gets the optimal projection matrix to render a light-based depth map for a single object.
getObjectProjectionMatrix(renderable:away3d.core.base:IRenderable, target) — Method in class away3d.lights.PointLight
Gets the optimal projection matrix to render a light-based depth map for a single object.
getPointsOnCurve(_path:away3d.extrusions.utils:Path, subdivision) — Static method in class away3d.extrusions.utils.PathUtils
getProjections(renderable:away3d.core.base:IRenderable) — Method in class away3d.materials.passes.SingleObjectDepthPass
Retrieves the depth map projection maps for all lights.
getResource(uri, ignoreDependencies, parser) — Method in class away3d.loading.ResourceManager
Retrieve the resource at the given url.
getRight(m, v) — Static method in class away3d.core.math.Matrix3DUtils
Returns a normalised Vector3D object representing the right vector of the given matrix.
getSegmentPoints(pStart, pControl, pEnd, n, last) — Static method in class away3d.extrusions.utils.PathUtils
getSplatSampleCode(targetReg:away3d.materials.utils:ShaderRegisterElement, inputReg:away3d.materials.utils:ShaderRegisterElement, uvReg:away3d.materials.utils:ShaderRegisterElement) — Method in class away3d.materials.methods.TerrainDiffuseMethod
getStage3DProxy(index) — Method in class away3d.core.managers.Stage3DManager
Requests the Stage3DProxy for the given index.
getTexSampleCode(targetReg:away3d.materials.utils:ShaderRegisterElement, inputReg:away3d.materials.utils:ShaderRegisterElement, uvReg:away3d.materials.utils:ShaderRegisterElement) — Method in class away3d.materials.methods.ShadingMethodBase
A helper method that generates standard code for sampling from a texture using the normal uv coordinates.
getTexSampleCode(targetReg:away3d.materials.utils:ShaderRegisterElement, inputReg:away3d.materials.utils:ShaderRegisterElement) — Method in class away3d.materials.passes.DefaultScreenPass
A helper method that generates standard code for sampling from a texture using the normal uv coordinates.
getTextureForContext(context, contextIndex) — Method in class away3d.core.managers.CubeTexture3DProxy
getTextureForContext(context, contextIndex) — Method in class away3d.core.managers.Texture3DProxy
getUp(m, v) — Static method in class away3d.core.math.Matrix3DUtils
Returns a normalised Vector3D object representing the up vector of the given matrix.
getUVBuffer(context, contextIndex) — Method in interface away3d.core.base.IRenderable
Retrieves the VertexBuffer3D object that contains texture coordinates.
getUVBuffer(context, contextIndex) — Method in class away3d.core.base.SubGeometry
Retrieves the VertexBuffer3D object that contains texture coordinates.
getUVBuffer(context, contextIndex) — Method in class away3d.core.base.SubMesh
Retrieves the VertexBuffer3D object that contains texture coordinates.
getUVBuffer(context, contextIndex) — Method in class away3d.entities.SegmentsBase
getUVBuffer(context, contextIndex) — Method in class away3d.entities.Sprite3D
getUVBuffer(context, contextIndex) — Method in class away3d.primitives.SkyBox
Retrieves the VertexBuffer3D object that contains texture coordinates.
getUVs(v0:away3d.core.base.data:Vertex, v1:away3d.core.base.data:Vertex, v2:away3d.core.base.data:Vertex, uv0:away3d.core.base.data:UV, uv1:away3d.core.base.data:UV, uv2:away3d.core.base.data:UV, hit, uv:away3d.core.base.data:UV) — Static method in class away3d.tools.utils.BaryCentricTest
Returns the uv's from a Vector3D on a triangle plane defined with Vertex objects.
getVertexBuffer(context, contextIndex) — Method in interface away3d.core.base.IRenderable
Retrieves the VertexBuffer3D object that contains vertex positions.
getVertexBuffer(context, contextIndex) — Method in class away3d.core.base.SkinnedSubGeometry
Retrieves the VertexBuffer3D object that contains vertex positions.
getVertexBuffer(context, contextIndex) — Method in class away3d.core.base.SubGeometry
Retrieves the VertexBuffer3D object that contains vertex positions.
getVertexBuffer(context, contextIndex) — Method in class away3d.core.base.SubMesh
Retrieves the VertexBuffer3D object that contains vertex positions.
getVertexBuffer(context, contextIndex) — Method in class away3d.entities.SegmentsBase
getVertexBuffer(context, contextIndex) — Method in class away3d.entities.Sprite3D
getVertexBuffer(context, contextIndex) — Method in class away3d.primitives.SkyBox
Retrieves the VertexBuffer3D object that contains vertex positions.
getVertexCode(regCache:away3d.materials.utils:ShaderRegisterCache, globalPositionRegister:away3d.materials.utils:ShaderRegisterElement) — Method in class away3d.lights.DirectionalLight
getVertexCode(regCache:away3d.materials.utils:ShaderRegisterCache, globalPositionRegister:away3d.materials.utils:ShaderRegisterElement) — Method in class away3d.lights.LightBase
getVertexCode(regCache:away3d.materials.utils:ShaderRegisterCache, globalPositionRegister:away3d.materials.utils:ShaderRegisterElement) — Method in class away3d.lights.PointLight
getVertexCode(regCache:away3d.materials.utils:ShaderRegisterCache) — Method in class away3d.materials.methods.FilteredShadowMapMethod
getVertexCode(regCache:away3d.materials.utils:ShaderRegisterCache) — Method in class away3d.materials.methods.HardShadowMapMethod
getVertexCode(regCache:away3d.materials.utils:ShaderRegisterCache) — Method in class away3d.materials.methods.ProjectiveTextureMethod
getVertexCode(regCache:away3d.materials.utils:ShaderRegisterCache) — Method in class away3d.materials.methods.SlowFilteredShadowMapMethod
getVertexCode(regCache:away3d.materials.utils:ShaderRegisterCache) — Method in class away3d.materials.methods.SoftShadowMapMethod
getVertexCode(regCache:away3d.materials.utils:ShaderRegisterCache) — Method in class away3d.materials.methods.SubsurfaceScatteringDiffuseMethod
Get the vertex shader code for this method.
getVertexCode(regCache:away3d.materials.utils:ShaderRegisterCache) — Method in class away3d.materials.methods.WrapDiffuseMethod
Get the vertex shader code for this method.
getVertexCode(regCache:away3d.materials.utils:ShaderRegisterCache) — Method in class away3d.materials.methods.WrapSpecularMethod
Get the vertex shader code for this method.
getVertexCode() — Method in class away3d.materials.passes.DefaultScreenPass
getVertexCode() — Method in class away3d.materials.passes.MaterialPassBase
getVertexCode() — Method in class away3d.materials.passes.SingleObjectDepthPass
getVertexCode() — Method in class away3d.materials.passes.SkyBoxPass
getVertexCode() — Method in class away3d.materials.passes.WireFramePass
getVertexNormalBuffer(context, contextIndex) — Method in interface away3d.core.base.IRenderable
Retrieves the VertexBuffer3D object that contains vertex normals.
getVertexNormalBuffer(context, contextIndex) — Method in class away3d.core.base.SkinnedSubGeometry
Retrieves the VertexBuffer3D object that contains vertex normals.
getVertexNormalBuffer(context, contextIndex) — Method in class away3d.core.base.SubGeometry
Retrieves the VertexBuffer3D object that contains vertex normals.
getVertexNormalBuffer(context, contextIndex) — Method in class away3d.core.base.SubMesh
Retrieves the VertexBuffer3D object that contains vertex normals.
getVertexNormalBuffer(context, contextIndex) — Method in class away3d.entities.SegmentsBase
getVertexNormalBuffer(context, contextIndex) — Method in class away3d.entities.Sprite3D
getVertexNormalBuffer(context, contextIndex) — Method in class away3d.primitives.SkyBox
Retrieves the VertexBuffer3D object that contains vertex normals.
getVertexTangentBuffer(context, contextIndex) — Method in interface away3d.core.base.IRenderable
Retrieves the VertexBuffer3D object that contains vertex tangents.
getVertexTangentBuffer(context, contextIndex) — Method in class away3d.core.base.SkinnedSubGeometry
Retrieves the VertexBuffer3D object that contains vertex tangents.
getVertexTangentBuffer(context, contextIndex) — Method in class away3d.core.base.SubGeometry
Retrieves the VertexBuffer3D object that contains vertex tangents.
getVertexTangentBuffer(context, contextIndex) — Method in class away3d.core.base.SubMesh
Retrieves the VertexBuffer3D object that contains vertex tangents.
getVertexTangentBuffer(context, contextIndex) — Method in class away3d.entities.SegmentsBase
getVertexTangentBuffer(context, contextIndex) — Method in class away3d.entities.Sprite3D
getVertexTangentBuffer(context, contextIndex) — Method in class away3d.primitives.SkyBox
Retrieves the VertexBuffer3D object that contains vertex tangents.
getVerticesVectorBounds(vertices) — Static method in class away3d.tools.utils.Bounds
Calculate the bounds from a vector of number representing the vertices.
globalInput — Property in class away3d.animators.data.SkeletonAnimationState
Defines whether or not to bypass the blend tree and allow setting the global skeleton pose directly.
globalMatrices — Property in class away3d.animators.data.SkeletonAnimationState
The chained raw data of the global pose matrices in row-major order.
globalPose — Property in class away3d.animators.data.SkeletonAnimationState
The global skeleton pose used to transform the mesh's vertices.
_globalPosVertexReg — Property in class away3d.materials.methods.ShadingMethodBase
globalPosVertexReg — Property in class away3d.materials.methods.ShadingMethodBase
globalPosVertexReg — Property in class away3d.materials.methods.WrapDiffuseMethod
The fragment register in which the uv coordinates are stored.
globalPosVertexReg — Property in class away3d.materials.methods.WrapSpecularMethod
gloss — Property in class away3d.materials.DefaultMaterialBase
The sharpness of the specular highlight.
gloss — Property in class away3d.materials.methods.BasicSpecularMethod
The sharpness of the specular highlight.
greaterOrEqualTo(tgt, src1, src2) — Static method in class away3d.materials.utils.AGAL
Greater or equal (identical to step)
Grid — Class in package away3d.tools
Class Grid snaps vertexes or meshes according to a given grid unit.Grid
Grid(unit, objectSpace) — Constructor in class away3d.tools.Grid
Grid snaps vertexes according to a given grid unit
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