- DaeAccessor - Class in thothbot.parallax.loader.shared.collada
-
- DaeAccessor(Node) - Constructor for class thothbot.parallax.loader.shared.collada.DaeAccessor
-
- DaeArrayData - Class in thothbot.parallax.loader.shared.collada
-
- DaeArrayData(Node) - Constructor for class thothbot.parallax.loader.shared.collada.DaeArrayData
-
- DaeArrayFloat - Class in thothbot.parallax.loader.shared.collada
-
- DaeArrayFloat(Node) - Constructor for class thothbot.parallax.loader.shared.collada.DaeArrayFloat
-
- DaeAsset - Class in thothbot.parallax.loader.shared.collada
-
- DaeAsset(Node) - Constructor for class thothbot.parallax.loader.shared.collada.DaeAsset
-
- DaeAsset.AXIS - Enum in thothbot.parallax.loader.shared.collada
-
- DaeColorOrTexture - Class in thothbot.parallax.loader.shared.collada
-
- DaeColorOrTexture(Node) - Constructor for class thothbot.parallax.loader.shared.collada.DaeColorOrTexture
-
- DaeController - Class in thothbot.parallax.loader.shared.collada
-
- DaeController(Node) - Constructor for class thothbot.parallax.loader.shared.collada.DaeController
-
- DaeDocument - Class in thothbot.parallax.loader.shared.collada
-
- DaeDocument(Document) - Constructor for class thothbot.parallax.loader.shared.collada.DaeDocument
-
- DaeDummyElement - Class in thothbot.parallax.loader.shared.collada
-
- DaeDummyElement(Node) - Constructor for class thothbot.parallax.loader.shared.collada.DaeDummyElement
-
- DaeEffect - Class in thothbot.parallax.loader.shared.collada
-
- DaeEffect(Node) - Constructor for class thothbot.parallax.loader.shared.collada.DaeEffect
-
- DaeElement - Class in thothbot.parallax.loader.shared.collada
-
- DaeElement(Node) - Constructor for class thothbot.parallax.loader.shared.collada.DaeElement
-
- DaeGeometry - Class in thothbot.parallax.loader.shared.collada
-
- DaeGeometry(Node) - Constructor for class thothbot.parallax.loader.shared.collada.DaeGeometry
-
- DaeIdElement - Class in thothbot.parallax.loader.shared.collada
-
- DaeIdElement(Node) - Constructor for class thothbot.parallax.loader.shared.collada.DaeIdElement
-
- DaeImage - Class in thothbot.parallax.loader.shared.collada
-
- DaeImage(Node) - Constructor for class thothbot.parallax.loader.shared.collada.DaeImage
-
- DaeInput - Class in thothbot.parallax.loader.shared.collada
-
- DaeInput(Node) - Constructor for class thothbot.parallax.loader.shared.collada.DaeInput
-
- DaeMaterial - Class in thothbot.parallax.loader.shared.collada
-
- DaeMaterial(Node) - Constructor for class thothbot.parallax.loader.shared.collada.DaeMaterial
-
- DaeMesh - Class in thothbot.parallax.loader.shared.collada
-
- DaeMesh(Node) - Constructor for class thothbot.parallax.loader.shared.collada.DaeMesh
-
- DaeNode - Class in thothbot.parallax.loader.shared.collada
-
- DaeNode(Node) - Constructor for class thothbot.parallax.loader.shared.collada.DaeNode
-
- DaeParam - Class in thothbot.parallax.loader.shared.collada
-
- DaeParam(Node) - Constructor for class thothbot.parallax.loader.shared.collada.DaeParam
-
- DaePrimitive - Class in thothbot.parallax.loader.shared.collada
-
- DaePrimitive(Node, DaeMesh) - Constructor for class thothbot.parallax.loader.shared.collada.DaePrimitive
-
- DaeShader - Class in thothbot.parallax.loader.shared.collada
-
- DaeShader(Node) - Constructor for class thothbot.parallax.loader.shared.collada.DaeShader
-
- DaeSkin - Class in thothbot.parallax.loader.shared.collada
-
- DaeSkin(Node) - Constructor for class thothbot.parallax.loader.shared.collada.DaeSkin
-
- DaeSource - Class in thothbot.parallax.loader.shared.collada
-
- DaeSource(Node) - Constructor for class thothbot.parallax.loader.shared.collada.DaeSource
-
- DaeSource.Type - Enum in thothbot.parallax.loader.shared.collada
-
- DaeTransform - Class in thothbot.parallax.loader.shared.collada
-
- DaeTransform(Node) - Constructor for class thothbot.parallax.loader.shared.collada.DaeTransform
-
- DaeTransformMatrix - Class in thothbot.parallax.loader.shared.collada
-
- DaeTransformMatrix(Node) - Constructor for class thothbot.parallax.loader.shared.collada.DaeTransformMatrix
-
- DaeTransformRotate - Class in thothbot.parallax.loader.shared.collada
-
- DaeTransformRotate(Node) - Constructor for class thothbot.parallax.loader.shared.collada.DaeTransformRotate
-
- DaeTransformVector - Class in thothbot.parallax.loader.shared.collada
-
- DaeTransformVector(Node) - Constructor for class thothbot.parallax.loader.shared.collada.DaeTransformVector
-
- DaeTriangles - Class in thothbot.parallax.loader.shared.collada
-
- DaeTriangles(Node, DaeMesh) - Constructor for class thothbot.parallax.loader.shared.collada.DaeTriangles
-
- DaeVertices - Class in thothbot.parallax.loader.shared.collada
-
- DaeVertices(Node) - Constructor for class thothbot.parallax.loader.shared.collada.DaeVertices
-
- DaeVisualScene - Class in thothbot.parallax.loader.shared.collada
-
- DaeVisualScene(Node) - Constructor for class thothbot.parallax.loader.shared.collada.DaeVisualScene
-
- DashedShader - Class in thothbot.parallax.core.client.shaders
-
- DashedShader() - Constructor for class thothbot.parallax.core.client.shaders.DashedShader
-
- DataTexture - Class in thothbot.parallax.core.client.textures
-
Implementation of data texture.
- DataTexture(int, int) - Constructor for class thothbot.parallax.core.client.textures.DataTexture
-
- DataTexture(int, int, Color) - Constructor for class thothbot.parallax.core.client.textures.DataTexture
-
Constructor which can be used to generate random data texture.
- DataType - Enum in thothbot.parallax.core.client.gl2.enums
-
GL2 Data type flags.
- DataView - Class in thothbot.parallax.core.client.gl2.arrays
-
- deallocate() - Method in class thothbot.parallax.core.client.renderers.Plugin
-
- deallocate(WebGLRenderingContext) - Method in class thothbot.parallax.core.client.textures.RenderTargetCubeTexture
-
- deallocate(WebGLRenderingContext) - Method in class thothbot.parallax.core.client.textures.RenderTargetTexture
-
- deallocate(WebGLRenderer) - Method in class thothbot.parallax.core.client.textures.Texture
-
Releases a texture from the GL context.
- deallocate(WebGLRenderer) - Method in class thothbot.parallax.core.shared.materials.Material
-
- debug(String) - Static method in class thothbot.parallax.core.shared.Log
-
- Debugger - Class in thothbot.parallax.core.client.debugger
-
- Debugger(WebGlRendererInfo) - Constructor for class thothbot.parallax.core.client.debugger.Debugger
-
- debuggerCss() - Method in interface thothbot.parallax.core.resources.CoreResources
-
- decompose(Vector3, Quaternion, Vector3) - Method in class thothbot.parallax.core.shared.math.Matrix4
-
- DECR - Static variable in class thothbot.parallax.core.client.gl2.WebGLConstants
-
- DECR_WRAP - Static variable in class thothbot.parallax.core.client.gl2.WebGLConstants
-
- DEFAULT - Static variable in class thothbot.parallax.core.client.shaders.ChunksVertexShader
-
- DEFAULTNORMAL - Static variable in class thothbot.parallax.core.client.shaders.ChunksVertexShader
-
- DefaultOrder - Static variable in class thothbot.parallax.core.shared.math.Euler
-
- DefaultUp - Static variable in class thothbot.parallax.core.shared.core.Object3D
-
- degToRad(double) - Static method in class thothbot.parallax.core.shared.math.Mathematics
-
- DELETE_STATUS - Static variable in class thothbot.parallax.core.client.gl2.WebGLConstants
-
- deleteBuffer(WebGLBuffer) - Method in class thothbot.parallax.core.client.gl2.WebGLRenderingContext
-
Delete the buffer object contained in the passed WebGLBuffer as if by
calling glDeleteBuffers.
- deleteBuffers(WebGLRenderer) - Method in class thothbot.parallax.core.shared.core.GeometryObject
-
- deleteBuffers(WebGLRenderer) - Method in class thothbot.parallax.core.shared.objects.Mesh
-
- deleteFramebuffer(WebGLFramebuffer) - Method in class thothbot.parallax.core.client.gl2.WebGLRenderingContext
-
Delete the framebuffer object contained in the passed WebGLFramebuffer as
if by calling glDeleteFramebuffers.
- deletePlugin(Plugin) - Method in class thothbot.parallax.core.client.renderers.WebGLRenderer
-
- deleteProgram(WebGLProgram) - Method in class thothbot.parallax.core.client.gl2.WebGLRenderingContext
-
Delete the program object contained in the passed WebGLProgram as if by
calling glDeleteProgram.
- deleteRenderbuffer(WebGLRenderbuffer) - Method in class thothbot.parallax.core.client.gl2.WebGLRenderingContext
-
Delete the renderbuffer object contained in the passed WebGLRenderbuffer
as if by calling glDeleteRenderbuffers.
- deleteShader(WebGLShader) - Method in class thothbot.parallax.core.client.gl2.WebGLRenderingContext
-
Delete the shader object contained in the passed WebGLShader as if by
calling glDeleteShader.
- deleteTexture(WebGLTexture) - Method in class thothbot.parallax.core.client.gl2.WebGLRenderingContext
-
Delete the texture object contained in the passed WebGLTexture as if by
calling glDeleteTextures.
- delta() - Method in class thothbot.parallax.core.shared.math.Line3
-
- delta(Vector3) - Method in class thothbot.parallax.core.shared.math.Line3
-
- DEPTH_ATTACHMENT - Static variable in class thothbot.parallax.core.client.gl2.WebGLConstants
-
- DEPTH_BITS - Static variable in class thothbot.parallax.core.client.gl2.WebGLConstants
-
- DEPTH_BUFFER_BIT - Static variable in class thothbot.parallax.core.client.gl2.WebGLConstants
-
- DEPTH_CLEAR_VALUE - Static variable in class thothbot.parallax.core.client.gl2.WebGLConstants
-
- DEPTH_COMPONENT - Static variable in class thothbot.parallax.core.client.gl2.WebGLConstants
-
- DEPTH_COMPONENT16 - Static variable in class thothbot.parallax.core.client.gl2.WebGLConstants
-
- DEPTH_FUNC - Static variable in class thothbot.parallax.core.client.gl2.WebGLConstants
-
- DEPTH_RANGE - Static variable in class thothbot.parallax.core.client.gl2.WebGLConstants
-
- DEPTH_STENCIL - Static variable in class thothbot.parallax.core.client.gl2.WebGLConstants
-
- DEPTH_STENCIL_ATTACHMENT - Static variable in class thothbot.parallax.core.client.gl2.WebGLConstants
-
- DEPTH_TEST - Static variable in class thothbot.parallax.core.client.gl2.WebGLConstants
-
- DEPTH_WRITEMASK - Static variable in class thothbot.parallax.core.client.gl2.WebGLConstants
-
- depthFunc(DepthFunction) - Method in class thothbot.parallax.core.client.gl2.WebGLRenderingContext
-
Specify the value used for depth buffer comparisons.
- DepthFunction - Enum in thothbot.parallax.core.client.gl2.enums
-
- depthMask(boolean) - Method in class thothbot.parallax.core.client.gl2.WebGLRenderingContext
-
Enable or disable writing into the depth buffer.
- depthRange(double, double) - Method in class thothbot.parallax.core.client.gl2.WebGLRenderingContext
-
Specify mapping of depth values from normalized device coordinates to
window coordinates.
- DepthRGBAShader - Class in thothbot.parallax.core.client.shaders
-
Depth encoding into RGBA texture.
- DepthRGBAShader() - Constructor for class thothbot.parallax.core.client.shaders.DepthRGBAShader
-
- DepthShader - Class in thothbot.parallax.core.client.shaders
-
Simple depth shader.
- DepthShader() - Constructor for class thothbot.parallax.core.client.shaders.DepthShader
-
- destroy() - Method in class thothbot.parallax.loader.shared.collada.DaeElement
-
- destroy() - Method in class thothbot.parallax.loader.shared.collada.DaeIdElement
-
- destroy() - Method in class thothbot.parallax.loader.shared.collada.DaeMesh
-
- destroy() - Method in class thothbot.parallax.loader.shared.collada.DaePrimitive
-
- destroy() - Method in class thothbot.parallax.loader.shared.collada.DaeTriangles
-
- detach(Object3D, Object3D, Scene) - Static method in class thothbot.parallax.core.shared.utils.SceneUtils
-
- detachShader(WebGLProgram, WebGLShader) - Method in class thothbot.parallax.core.client.gl2.WebGLRenderingContext
-
Detach a shader object from a program object.
- determinant() - Method in class thothbot.parallax.core.shared.math.Matrix3
-
- determinant() - Method in class thothbot.parallax.core.shared.math.Matrix4
-
get the current matrix determinant.
- devicePixelRatio - Variable in class thothbot.parallax.core.client.renderers.WebGLRenderer
-
- directional - Variable in class thothbot.parallax.core.client.renderers.RendererLights
-
- DirectionalLight - Class in thothbot.parallax.core.shared.lights
-
- DirectionalLight(int) - Constructor for class thothbot.parallax.core.shared.lights.DirectionalLight
-
- DirectionalLight(int, double) - Constructor for class thothbot.parallax.core.shared.lights.DirectionalLight
-
- DirectionalLight.UniformDirectional - Class in thothbot.parallax.core.shared.lights
-
- directions - Variable in class thothbot.parallax.core.shared.lights.SpotLight.UniformSport
-
- disable(EnableCap) - Method in class thothbot.parallax.core.client.gl2.WebGLRenderingContext
-
Disable server-side GL capabilities.
- disableVertexAttribArray(int) - Method in class thothbot.parallax.core.client.gl2.WebGLRenderingContext
-
Disable a generic vertex attribute array.
- dispose() - Method in class thothbot.parallax.core.client.renderers.WebGLGeometry
-
- dispose() - Method in class thothbot.parallax.core.shared.core.GeometryGroup
-
- distance - Variable in class thothbot.parallax.core.shared.core.Raycaster.Intersect
-
distance between the origin of the ray and the intersection
- distance() - Method in class thothbot.parallax.core.shared.math.Line3
-
- distance - Variable in class thothbot.parallax.plugins.lensflare.LensFlare.LensSprite
-
- distances - Variable in class thothbot.parallax.core.shared.lights.PointLight.UniformPoint
-
- distances - Variable in class thothbot.parallax.core.shared.lights.SpotLight.UniformSport
-
- distanceSq() - Method in class thothbot.parallax.core.shared.math.Line3
-
- distanceSqToSegment(Vector3, Vector3, Vector3, Vector3) - Method in class thothbot.parallax.core.shared.math.Ray
-
- distanceTo(Vector2) - Method in class thothbot.parallax.core.shared.math.Vector2
-
- distanceTo(Vector3) - Method in class thothbot.parallax.core.shared.math.Vector3
-
- distanceToPlane(Plane) - Method in class thothbot.parallax.core.shared.math.Ray
-
- distanceToPoint(Vector2) - Method in class thothbot.parallax.core.shared.math.Box2
-
- distanceToPoint(Vector3) - Method in class thothbot.parallax.core.shared.math.Box3
-
- distanceToPoint(Vector3) - Method in class thothbot.parallax.core.shared.math.Plane
-
- distanceToPoint(Vector3) - Method in class thothbot.parallax.core.shared.math.Ray
-
- distanceToPoint(Vector3) - Method in class thothbot.parallax.core.shared.math.Sphere
-
- distanceToRay - Variable in class thothbot.parallax.core.shared.core.Raycaster.Intersect
-
- distanceToSphere(Sphere) - Method in class thothbot.parallax.core.shared.math.Plane
-
- distanceToSquared(Vector2) - Method in class thothbot.parallax.core.shared.math.Vector2
-
- distanceToSquared(Vector3) - Method in class thothbot.parallax.core.shared.math.Vector3
-
- DITHER - Static variable in class thothbot.parallax.core.client.gl2.WebGLConstants
-
- divide(Vector2) - Method in class thothbot.parallax.core.shared.math.Vector2
-
- divide(Vector2, Vector2) - Method in class thothbot.parallax.core.shared.math.Vector2
-
- divide(double) - Method in class thothbot.parallax.core.shared.math.Vector2
-
- divide(Vector3) - Method in class thothbot.parallax.core.shared.math.Vector3
-
- divide(Vector3, Vector3) - Method in class thothbot.parallax.core.shared.math.Vector3
-
- divide(double) - Method in class thothbot.parallax.core.shared.math.Vector3
-
- divide(Vector4, Vector4) - Method in class thothbot.parallax.core.shared.math.Vector4
-
- divide(Vector4) - Method in class thothbot.parallax.core.shared.math.Vector4
-
- divide(double) - Method in class thothbot.parallax.core.shared.math.Vector4
-
- DOFMipMapShader - Class in thothbot.parallax.plugins.postprocessing.shaders
-
Depth-of-field shader using mipmaps
requires power-of-2 sized render target with enabled mipmaps
Based on three.js code
From Matt Handley \@applmak
- DOFMipMapShader() - Constructor for class thothbot.parallax.plugins.postprocessing.shaders.DOFMipMapShader
-
- DOFMipMapShader.Resources - Interface in thothbot.parallax.plugins.postprocessing.shaders
-
- DONT_CARE - Static variable in class thothbot.parallax.core.client.gl2.WebGLConstants
-
- dot(Quaternion) - Method in class thothbot.parallax.core.shared.math.Quaternion
-
- dot(Vector2) - Method in class thothbot.parallax.core.shared.math.Vector2
-
Computes the dot product of the this vector and vector v1.
- dot(Vector3) - Method in class thothbot.parallax.core.shared.math.Vector3
-
Computes the dot product of this vector and vector v1.
- dot(Vector4) - Method in class thothbot.parallax.core.shared.math.Vector4
-
returns the dot product of this vector and v1
- DotScreenPass - Class in thothbot.parallax.plugins.postprocessing
-
- DotScreenPass(Vector2, double, double) - Constructor for class thothbot.parallax.plugins.postprocessing.DotScreenPass
-
- DotScreenShader - Class in thothbot.parallax.plugins.postprocessing.shaders
-
- DotScreenShader() - Constructor for class thothbot.parallax.plugins.postprocessing.shaders.DotScreenShader
-
- doubleSided - Variable in class thothbot.parallax.core.client.shaders.ProgramParameters
-
- drawArrays(BeginMode, int, int) - Method in class thothbot.parallax.core.client.gl2.WebGLRenderingContext
-
Draw using the currently bound index array.
- DrawCall(int, int, int) - Constructor for class thothbot.parallax.core.shared.core.BufferGeometry.DrawCall
-
- drawElements(BeginMode, int, DrawElementsType, int) - Method in class thothbot.parallax.core.client.gl2.WebGLRenderingContext
-
Draw using the currently bound index array.
- DrawElementsType - Enum in thothbot.parallax.core.client.gl2.enums
-
- DST_ALPHA - Static variable in class thothbot.parallax.core.client.gl2.WebGLConstants
-
- DST_COLOR - Static variable in class thothbot.parallax.core.client.gl2.WebGLConstants
-
- DYNAMIC_DRAW - Static variable in class thothbot.parallax.core.client.gl2.WebGLConstants
-