- Icosahedron2Geometry - Class in thothbot.parallax.core.shared.geometries
-
- Icosahedron2Geometry(double, int) - Constructor for class thothbot.parallax.core.shared.geometries.Icosahedron2Geometry
-
- IcosahedronGeometry - Class in thothbot.parallax.core.shared.geometries
-

Icosahedron geometry
- IcosahedronGeometry(double, int) - Constructor for class thothbot.parallax.core.shared.geometries.IcosahedronGeometry
-
- id - Variable in class thothbot.parallax.core.client.renderers.WebGLObject
-
- identity() - Method in class thothbot.parallax.core.shared.math.Matrix3
-
- identity() - Method in class thothbot.parallax.core.shared.math.Matrix4
-
Make make identity four-dimensional matrix.
- IMPLEMENTATION_COLOR_READ_FORMAT - Static variable in class thothbot.parallax.core.client.gl2.WebGLConstants
-
- IMPLEMENTATION_COLOR_READ_TYPE - Static variable in class thothbot.parallax.core.client.gl2.WebGLConstants
-
- INCR - Static variable in class thothbot.parallax.core.client.gl2.WebGLConstants
-
- INCR_WRAP - Static variable in class thothbot.parallax.core.client.gl2.WebGLConstants
-
- index - Variable in class thothbot.parallax.core.shared.core.BufferGeometry.DrawCall
-
- index - Variable in class thothbot.parallax.core.shared.geometries.PolyhedronGeometry.ContainerOfVector
-
- info(String) - Static method in class thothbot.parallax.core.shared.Log
-
- INFO_LOG_LENGTH - Static variable in class thothbot.parallax.core.client.gl2.WebGLConstants
-
- init(RenderingPanel, AnimatedScene.AnimationUpdateHandler) - Method in class thothbot.parallax.core.client.AnimatedScene
-
Initialize the scene.
- initBuffers(WebGLRenderingContext) - Method in class thothbot.parallax.core.shared.objects.Line
-
- initBuffers(WebGLRenderingContext, GeometryGroup) - Method in class thothbot.parallax.core.shared.objects.Mesh
-
- initBuffers(WebGLRenderingContext) - Method in class thothbot.parallax.core.shared.objects.PointCloud
-
- initFromArray(double[][]) - Static method in class thothbot.parallax.core.shared.math.Spline
-
- initGeometryGroups(Object3D, Mesh, Geometry) - Method in class thothbot.parallax.core.client.renderers.WebGLRenderer
-
- insideTriangle(double, double, double, double, double, double, double, double) - Static method in class thothbot.parallax.core.shared.utils.FontUtils
-
- INSTANCE - Static variable in interface thothbot.parallax.core.client.shaders.Chunks
-
- INSTANCE - Static variable in interface thothbot.parallax.core.resources.CoreResources
-
- INSTANCE - Static variable in interface thothbot.parallax.plugins.postprocessing.shaders.DOFMipMapShader.Resources
-
- INSTANCE - Static variable in interface thothbot.parallax.plugins.postprocessing.shaders.FilmShader.Resources
-
- INT - Static variable in class thothbot.parallax.core.client.gl2.WebGLConstants
-
- Int16Array - Class in thothbot.parallax.core.client.gl2.arrays
-
The typed array that holds short (16-bit 2's complement signed integer) as its element.
- Int32Array - Class in thothbot.parallax.core.client.gl2.arrays
-
The typed array that holds int (32-bit 2's complement signed integer) as its element.
- Int8Array - Class in thothbot.parallax.core.client.gl2.arrays
-
The typed array that holds signed char (8-bit 2's complement signed integer) as its element.
- INT_VEC2 - Static variable in class thothbot.parallax.core.client.gl2.WebGLConstants
-
- INT_VEC3 - Static variable in class thothbot.parallax.core.client.gl2.WebGLConstants
-
- INT_VEC4 - Static variable in class thothbot.parallax.core.client.gl2.WebGLConstants
-
- interpolate(double, double, double, double, double) - Static method in class thothbot.parallax.core.shared.utils.CurveUtils
-
Interpolation of Catmull-Rom Spline
- interpolateTargets(int, int, double) - Method in class thothbot.parallax.core.shared.objects.MorphAnimMesh
-
- Intersect() - Constructor for class thothbot.parallax.core.shared.core.Raycaster.Intersect
-
- intersect(Box2) - Method in class thothbot.parallax.core.shared.math.Box2
-
- intersect(Box3) - Method in class thothbot.parallax.core.shared.math.Box3
-
- intersectBox(Box3, Vector3) - Method in class thothbot.parallax.core.shared.math.Ray
-
http://www.scratchapixel.com/lessons/3d-basic-lessons/lesson-7-intersecting-simple-shapes/ray-box-intersection/
- intersectLine(Line3) - Method in class thothbot.parallax.core.shared.math.Plane
-
- intersectLine(Line3, Vector3) - Method in class thothbot.parallax.core.shared.math.Plane
-
- intersectObject(GeometryObject, boolean) - Method in class thothbot.parallax.core.shared.core.Raycaster
-
Checks all intersection between the ray and the object with or without the descendants.
- intersectObjects(List<? extends Object3D>, boolean) - Method in class thothbot.parallax.core.shared.core.Raycaster
-
Checks all intersection between the ray and the objects with or without the descendants.
- intersectPlane(Plane) - Method in class thothbot.parallax.core.shared.math.Ray
-
- intersectPlane(Plane, Vector3) - Method in class thothbot.parallax.core.shared.math.Ray
-
- intersectSphere(Sphere) - Method in class thothbot.parallax.core.shared.math.Ray
-
- intersectSphere(Sphere, Vector3) - Method in class thothbot.parallax.core.shared.math.Ray
-
from http://www.scratchapixel.com/lessons/3d-basic-lessons/lesson-7-intersecting-simple-shapes/ray-sphere-intersection/
- intersectTriangle(Vector3, Vector3, Vector3, boolean) - Method in class thothbot.parallax.core.shared.math.Ray
-
- intersectTriangle(Vector3, Vector3, Vector3, boolean, Vector3) - Method in class thothbot.parallax.core.shared.math.Ray
-
from http://www.geometrictools.com/LibMathematics/Intersection/Wm5IntrRay3Triangle3.cpp
- INVALID_ENUM - Static variable in class thothbot.parallax.core.client.gl2.WebGLConstants
-
- INVALID_FRAMEBUFFER_OPERATION - Static variable in class thothbot.parallax.core.client.gl2.WebGLConstants
-
- INVALID_OPERATION - Static variable in class thothbot.parallax.core.client.gl2.WebGLConstants
-
- INVALID_VALUE - Static variable in class thothbot.parallax.core.client.gl2.WebGLConstants
-
- inverse() - Method in class thothbot.parallax.core.shared.math.Quaternion
-
Negates the value of this Quaternion in place.
- INVERT - Static variable in class thothbot.parallax.core.client.gl2.WebGLConstants
-
- isAllocateShadows() - Method in class thothbot.parallax.core.shared.lights.ShadowLight
-
- isAlphaEnable() - Method in class thothbot.parallax.core.client.context.Canvas3dAttributes
-
- isAntialiasEnable() - Method in class thothbot.parallax.core.client.context.Canvas3dAttributes
-
- isAutoClear() - Method in class thothbot.parallax.core.client.renderers.AbstractRenderer
-
- isAutoClearColor() - Method in class thothbot.parallax.core.client.renderers.WebGLRenderer
-
- isAutoClearDepth() - Method in class thothbot.parallax.core.client.renderers.WebGLRenderer
-
- isAutoClearStencil() - Method in class thothbot.parallax.core.client.renderers.WebGLRenderer
-
- isAutoUpdate() - Method in class thothbot.parallax.core.client.renderers.ShadowMap
-
- isAutoUpdate() - Method in class thothbot.parallax.core.shared.scenes.Scene
-
- isAutoUpdateObjects() - Method in class thothbot.parallax.core.client.renderers.WebGLRenderer
-
- isAutoUpdateScene() - Method in class thothbot.parallax.core.client.renderers.WebGLRenderer
-
- isBuffer(WebGLBuffer) - Method in class thothbot.parallax.core.client.gl2.WebGLRenderingContext
-
Determine if a name corresponds to a buffer object.
- isCascade() - Method in class thothbot.parallax.core.client.renderers.ShadowMap
-
- isCastShadow() - Method in class thothbot.parallax.core.shared.core.Object3D
-
If set to true light will cast dynamic shadows.
- isClockWise(List<Vector2>) - Static method in class thothbot.parallax.core.shared.utils.ShapeUtils
-
- isColorsNeedUpdate() - Method in class thothbot.parallax.core.shared.core.AbstractGeometry
-
- isContainsBox(Box2) - Method in class thothbot.parallax.core.shared.math.Box2
-
- isContainsBox(Box3) - Method in class thothbot.parallax.core.shared.math.Box3
-
- isContainsPoint(Vector2) - Method in class thothbot.parallax.core.shared.math.Box2
-
- isContainsPoint(Vector3) - Method in class thothbot.parallax.core.shared.math.Box3
-
- isContainsPoint(Vector3) - Method in class thothbot.parallax.core.shared.math.Frustum
-
- isContainsPoint(Vector3) - Method in class thothbot.parallax.core.shared.math.Sphere
-
- isCullFrontFaces() - Method in class thothbot.parallax.core.client.renderers.ShadowMap
-
- isDebugEnabled() - Method in class thothbot.parallax.core.client.renderers.ShadowMap
-
- isDepthEnable() - Method in class thothbot.parallax.core.client.context.Canvas3dAttributes
-
- isDepthTest() - Method in class thothbot.parallax.core.shared.materials.Material
-
- isDepthWrite() - Method in class thothbot.parallax.core.shared.materials.Material
-
- isDynamic() - Method in class thothbot.parallax.core.shared.core.Geometry
-
Set to true if attribute buffers will need to change in runtime (using "dirty" flags).
- isElementsNeedUpdate() - Method in class thothbot.parallax.core.shared.core.AbstractGeometry
-
- isEmpty() - Method in class thothbot.parallax.core.shared.core.FastMap
-
- isEmpty() - Method in class thothbot.parallax.core.shared.math.Box2
-
- isEmpty() - Method in class thothbot.parallax.core.shared.math.Box3
-
- isEmpty() - Method in class thothbot.parallax.core.shared.math.Sphere
-
- isEnabled() - Method in class thothbot.parallax.core.client.controls.TrackballControls
-
- isEnabled() - Method in class thothbot.parallax.core.client.renderers.Plugin
-
- isEnabled() - Method in class thothbot.parallax.plugins.postprocessing.Pass
-
- isEven(int) - Static method in class thothbot.parallax.core.shared.math.Mathematics
-
The method checks id the value is even.
- isFlipY() - Method in class thothbot.parallax.core.client.textures.Texture
-
- isFog() - Method in interface thothbot.parallax.core.shared.materials.HasFog
-
Define whether the material color is affected by global fog settings.
- isFog() - Method in class thothbot.parallax.core.shared.materials.LineBasicMaterial
-
- isFog() - Method in class thothbot.parallax.core.shared.materials.MeshBasicMaterial
-
- isFog() - Method in class thothbot.parallax.core.shared.materials.MeshLambertMaterial
-
- isFog() - Method in class thothbot.parallax.core.shared.materials.MeshPhongMaterial
-
- isFog() - Method in class thothbot.parallax.core.shared.materials.PointCloudMaterial
-
- isFog() - Method in class thothbot.parallax.core.shared.materials.ShaderMaterial
-
- isFog() - Method in class thothbot.parallax.plugins.sprite.SpriteMaterial
-
- isFramebuffer(JavaScriptObject) - Method in class thothbot.parallax.core.client.gl2.WebGLRenderingContext
-
Return true if the passed RendererObject is a WebGLFramebuffer and false
otherwise.
- isFrustumCulled() - Method in class thothbot.parallax.core.shared.core.Object3D
-
When this is set, it checks every frame if the object is in the frustum of the camera.
- isGammaInput() - Method in class thothbot.parallax.core.client.renderers.WebGLRenderer
-
- isGammaOutput() - Method in class thothbot.parallax.core.client.renderers.WebGLRenderer
-
- isGenerateMipmaps() - Method in class thothbot.parallax.core.client.textures.Texture
-
Checks if needed to generate Mipmaps.
- isGlass() - Method in interface thothbot.parallax.core.shared.materials.HasRaytracingGlass
-
- isGlass() - Method in class thothbot.parallax.core.shared.materials.MeshPhongMaterial
-
- isGroupsNeedUpdate() - Method in class thothbot.parallax.core.shared.core.AbstractGeometry
-
- isHasColors() - Method in class thothbot.parallax.loader.shared.STLLoader
-
- isHasTangents() - Method in class thothbot.parallax.core.shared.core.Geometry
-
- isIntersectionBox(Box2) - Method in class thothbot.parallax.core.shared.math.Box2
-
- isIntersectionBox(Box3) - Method in class thothbot.parallax.core.shared.math.Box3
-
- isIntersectionBox(Box3) - Method in class thothbot.parallax.core.shared.math.Ray
-
- isIntersectionLine(Line3) - Method in class thothbot.parallax.core.shared.math.Plane
-
Note: this tests if a line intersects the plane, not whether it (or its end-points) are coplanar with it.
- isIntersectionPlane(Plane) - Method in class thothbot.parallax.core.shared.math.Ray
-
- isIntersectionSphere(Sphere) - Method in class thothbot.parallax.core.shared.math.Ray
-
- isIntersectsBox(Box3) - Method in class thothbot.parallax.core.shared.math.Frustum
-
- isIntersectsObject(GeometryObject) - Method in class thothbot.parallax.core.shared.math.Frustum
-
- isIntersectsSphere(Sphere) - Method in class thothbot.parallax.core.shared.math.Frustum
-
- isIntersectsSphere(Sphere) - Method in class thothbot.parallax.core.shared.math.Sphere
-
- isLights() - Method in class thothbot.parallax.core.shared.materials.ShaderMaterial
-
- isLineDistancesNeedUpdate() - Method in class thothbot.parallax.core.shared.core.AbstractGeometry
-
- isLoaded() - Method in class thothbot.parallax.core.client.events.SceneLoadingEvent
-
- isMaskActive() - Method in class thothbot.parallax.plugins.postprocessing.MaskPass
-
- isMaskActive() - Method in class thothbot.parallax.plugins.postprocessing.Pass
-
- isMatrixAutoUpdate() - Method in class thothbot.parallax.core.shared.core.Object3D
-
When this is set, it calculates the matrix of position, (rotation or quaternion) and scale every
frame and also recalculates the matrixWorld property. default – true
- isMatrixWorldNeedsUpdate() - Method in class thothbot.parallax.core.shared.core.Object3D
-
When this is set, it calculates the matrixWorld in that frame and resets this property to false. default – false
- isMetal() - Method in class thothbot.parallax.core.shared.materials.MeshPhongMaterial
-
- isMirror() - Method in interface thothbot.parallax.core.shared.materials.HasRaytracingMirror
-
- isMirror() - Method in class thothbot.parallax.core.shared.materials.MeshPhongMaterial
-
- isMorphNormals() - Method in interface thothbot.parallax.core.shared.materials.HasSkinning
-
- isMorphNormals() - Method in class thothbot.parallax.core.shared.materials.MeshBasicMaterial
-
- isMorphNormals() - Method in class thothbot.parallax.core.shared.materials.MeshLambertMaterial
-
- isMorphNormals() - Method in class thothbot.parallax.core.shared.materials.MeshPhongMaterial
-
- isMorphNormals() - Method in class thothbot.parallax.core.shared.materials.ShaderMaterial
-
- isMorphTargets() - Method in interface thothbot.parallax.core.shared.materials.HasSkinning
-
- isMorphTargets() - Method in class thothbot.parallax.core.shared.materials.MeshBasicMaterial
-
- isMorphTargets() - Method in class thothbot.parallax.core.shared.materials.MeshLambertMaterial
-
- isMorphTargets() - Method in class thothbot.parallax.core.shared.materials.MeshPhongMaterial
-
- isMorphTargets() - Method in class thothbot.parallax.core.shared.materials.ShaderMaterial
-
- isMorphTargetsNeedUpdate() - Method in class thothbot.parallax.core.shared.core.AbstractGeometry
-
- isMulty() - Method in class thothbot.parallax.core.client.renderers.Plugin
-
- isMulty() - Method in class thothbot.parallax.plugins.postprocessing.Postprocessing
-
- isNeedsSwap() - Method in class thothbot.parallax.plugins.postprocessing.Pass
-
- isNeedsUpdate() - Method in class thothbot.parallax.core.client.textures.Texture
-
Checks if the texture needs to be updated.
- isNeedsUpdate() - Method in class thothbot.parallax.core.shared.core.BufferAttribute
-
- isNeedsUpdate() - Method in class thothbot.parallax.core.shared.materials.Material
-
- isNormalsNeedUpdate() - Method in class thothbot.parallax.core.shared.core.AbstractGeometry
-
- isOnlyShadow() - Method in class thothbot.parallax.core.shared.lights.ShadowLight
-
- isPhysicalAttenuation() - Method in interface thothbot.parallax.core.shared.helpers.HasRaytracingPhysicalAttenuation
-
- isPhysicalAttenuation() - Method in class thothbot.parallax.core.shared.lights.PointLight
-
- isPolygonOffset() - Method in class thothbot.parallax.core.shared.materials.Material
-
- isPowerOfTwo(int) - Static method in class thothbot.parallax.core.shared.math.Mathematics
-
The method checks if the value is power of two.
- isPremultipliedAlphaEnable() - Method in class thothbot.parallax.core.client.context.Canvas3dAttributes
-
- isPremultiplyAlpha() - Method in class thothbot.parallax.core.client.textures.Texture
-
Gets premultiply alpha flag.
- isPreserveDrawingBufferEnable() - Method in class thothbot.parallax.core.client.context.Canvas3dAttributes
-
- isProgram(WebGLProgram) - Method in class thothbot.parallax.core.client.gl2.WebGLRenderingContext
-
Return true if the passed RendererObject is a WebGLProgram and false
otherwise.
- isReceiveShadow() - Method in class thothbot.parallax.core.shared.core.Object3D
-
Material gets baked in shadow receiving. default – false
- isRenderbuffer(WebGLRenderbuffer) - Method in class thothbot.parallax.core.client.gl2.WebGLRenderingContext
-
Return true if the passed RendererObject is a WebGLRenderbuffer and false
otherwise.
- isRendering() - Method in class thothbot.parallax.core.client.renderers.Plugin
-
- isRenderToScreen() - Method in class thothbot.parallax.plugins.postprocessing.DotScreenPass
-
- isRenderToScreen() - Method in class thothbot.parallax.plugins.postprocessing.FilmPass
-
- isRenderToScreen() - Method in class thothbot.parallax.plugins.postprocessing.ShaderPass
-
- isRotationAutoUpdate() - Method in class thothbot.parallax.core.shared.core.Object3D
-
When this is set, then the rotationMatrix gets calculated every frame. default – true
- isShader(JavaScriptObject) - Method in class thothbot.parallax.core.client.gl2.WebGLRenderingContext
-
Return true if the passed RendererObject is a WebGLShader and false
otherwise.
- isShadowCameraVisible() - Method in class thothbot.parallax.core.shared.lights.ShadowLight
-
- isShadowCascade() - Method in class thothbot.parallax.core.shared.lights.ShadowLight
-
- isShadowPass() - Method in class thothbot.parallax.core.shared.materials.Material
-
- isSizeAttenuation() - Method in class thothbot.parallax.core.shared.materials.PointCloudMaterial
-
- isSkinning() - Method in interface thothbot.parallax.core.shared.materials.HasSkinning
-
- isSkinning() - Method in class thothbot.parallax.core.shared.materials.MeshBasicMaterial
-
- isSkinning() - Method in class thothbot.parallax.core.shared.materials.MeshLambertMaterial
-
- isSkinning() - Method in class thothbot.parallax.core.shared.materials.MeshPhongMaterial
-
- isSkinning() - Method in class thothbot.parallax.core.shared.materials.ShaderMaterial
-
- isSoft() - Method in class thothbot.parallax.core.client.renderers.ShadowMap
-
- isSortObjects() - Method in class thothbot.parallax.core.client.renderers.WebGLRenderer
-
- isSortParticles() - Method in class thothbot.parallax.core.shared.objects.PointCloud
-
- isStencilEnable() - Method in class thothbot.parallax.core.client.context.Canvas3dAttributes
-
- isSupportFullScreen() - Method in class thothbot.parallax.core.client.RenderingPanel
-
- isTangentsNeedUpdate() - Method in class thothbot.parallax.core.shared.core.AbstractGeometry
-
- isTexture(WebGLTexture) - Method in class thothbot.parallax.core.client.gl2.WebGLRenderingContext
-
Return true if the passed RendererObject is a WebGLTexture and false
otherwise.
- isTexture() - Method in class thothbot.parallax.loader.shared.collada.DaeColorOrTexture
-
- isTransparent() - Method in class thothbot.parallax.core.shared.materials.Material
-
- isUseVertexTexture() - Method in class thothbot.parallax.core.shared.objects.SkinnedMesh
-
- isUvsNeedUpdate() - Method in class thothbot.parallax.core.shared.core.AbstractGeometry
-
- isValid() - Method in class thothbot.parallax.core.client.textures.CubeTexture
-
Checks if the CubeTexture is valid or not
- isVertexColors() - Method in interface thothbot.parallax.core.shared.materials.HasVertexColors
-
Get how the vertices gets colored.
- isVertexColors() - Method in class thothbot.parallax.core.shared.materials.LineBasicMaterial
-
- isVertexColors() - Method in class thothbot.parallax.core.shared.materials.MeshBasicMaterial
-
- isVertexColors() - Method in class thothbot.parallax.core.shared.materials.MeshLambertMaterial
-
- isVertexColors() - Method in class thothbot.parallax.core.shared.materials.MeshPhongMaterial
-
- isVertexColors() - Method in class thothbot.parallax.core.shared.materials.PointCloudMaterial
-
- isVertexColors() - Method in class thothbot.parallax.core.shared.materials.ShaderMaterial
-
- isVerticesNeedUpdate() - Method in class thothbot.parallax.core.shared.core.AbstractGeometry
-
- isVisible() - Method in class thothbot.parallax.core.client.debugger.VisualGraphAbstract
-
- isVisible() - Method in class thothbot.parallax.core.shared.core.Object3D
-
Object gets rendered if true. default – true
- isVisible() - Method in class thothbot.parallax.core.shared.materials.Material
-
- isWireframe() - Method in interface thothbot.parallax.core.shared.materials.HasWireframe
-
- isWireframe() - Method in class thothbot.parallax.core.shared.materials.MeshBasicMaterial
-
- isWireframe() - Method in class thothbot.parallax.core.shared.materials.MeshDepthMaterial
-
- isWireframe() - Method in class thothbot.parallax.core.shared.materials.MeshLambertMaterial
-
- isWireframe() - Method in class thothbot.parallax.core.shared.materials.MeshNormalMaterial
-
- isWireframe() - Method in class thothbot.parallax.core.shared.materials.MeshPhongMaterial
-
- isWireframe() - Method in class thothbot.parallax.core.shared.materials.ShaderMaterial
-
- isWrapAround() - Method in interface thothbot.parallax.core.shared.materials.HasWrap
-
- isWrapAround() - Method in class thothbot.parallax.core.shared.materials.MeshLambertMaterial
-
- isWrapAround() - Method in class thothbot.parallax.core.shared.materials.MeshPhongMaterial
-
- isZero() - Method in class thothbot.parallax.core.shared.math.Vector2
-