Home
Giro3D framework
Piero application
Getting started with Giro3D
Giro3D examples
API documentation
Version v0.40.0
GitLab
Giro3D API (v0.40.0)
external
three
Namespace three
Index
Namespaces
Animation
Utils
Audio
Context
Cache
Data
Utils
Image
Utils
Math
Utils
Property
Binding
Shape
Utils
Uniforms
Utils
Enumerations
MOUSE
TOUCH
Classes
Ambient
Light
Animation
Action
Animation
Clip
Animation
Loader
Animation
Mixer
Animation
Object
Group
Arc
Curve
Array
Camera
Arrow
Helper
Audio
Audio
Analyser
Audio
Listener
Audio
Loader
Axes
Helper
Batched
Mesh
Bone
Boolean
Keyframe
Track
Box2
Box3
Box3
Helper
Box
Geometry
Box
Helper
Buffer
Attribute
Buffer
Geometry
Buffer
Geometry
Loader
Camera
Camera
Helper
Canvas
Texture
Capsule
Geometry
Catmull
Rom
Curve3
Circle
Geometry
Clock
Color
Color
Keyframe
Track
Compressed
Array
Texture
Compressed
Cube
Texture
Compressed
Texture
Compressed
Texture
Loader
Cone
Geometry
Cube
Camera
Cube
Texture
Cube
Texture
Loader
Cubic
Bezier
Curve
Cubic
Bezier
Curve3
Cubic
Interpolant
Curve
Curve
Path
Cylinder
Geometry
Cylindrical
Data3DTexture
Data
Array
Texture
Data
Texture
Data
Texture
Loader
Depth
Texture
Directional
Light
Directional
Light
Helper
Directional
Light
Shadow
Discrete
Interpolant
Dodecahedron
Geometry
Edges
Geometry
Ellipse
Curve
Euler
Event
Dispatcher
Extrude
Geometry
File
Loader
Float16
Buffer
Attribute
Float32
Buffer
Attribute
Float64
Buffer
Attribute
Fog
Fog
Exp2
Framebuffer
Texture
Frustum
GLBuffer
Attribute
Grid
Helper
Group
Hemisphere
Light
Hemisphere
Light
Helper
Icosahedron
Geometry
Image
Bitmap
Loader
Image
Loader
Instanced
Buffer
Attribute
Instanced
Buffer
Geometry
Instanced
Interleaved
Buffer
Instanced
Mesh
Int16
Buffer
Attribute
Int32
Buffer
Attribute
Int8
Buffer
Attribute
Interleaved
Buffer
Interleaved
Buffer
Attribute
Interpolant
Keyframe
Track
Lathe
Geometry
Layers
Light
Light
Probe
Light
Shadow
Line
Line3
Linear
Interpolant
Line
Basic
Material
Line
Curve
Line
Curve3
Line
Dashed
Material
Line
Loop
Line
Segments
Loader
Loading
Manager
LOD
Material
Material
Loader
Matrix3
Matrix4
Mesh
Mesh
Basic
Material
Mesh
Depth
Material
Mesh
Distance
Material
Mesh
Lambert
Material
Mesh
Matcap
Material
Mesh
Normal
Material
Mesh
Phong
Material
Mesh
Physical
Material
Mesh
Standard
Material
Mesh
Toon
Material
Number
Keyframe
Track
Object3D
Object
Loader
Octahedron
Geometry
Orthographic
Camera
Path
Perspective
Camera
Plane
Plane
Geometry
Plane
Helper
PMREMGenerator
Point
Light
Point
Light
Helper
Point
Light
Shadow
Points
Points
Material
Polar
Grid
Helper
Polyhedron
Geometry
Positional
Audio
Property
Binding
Property
Mixer
Quadratic
Bezier
Curve
Quadratic
Bezier
Curve3
Quaternion
Quaternion
Keyframe
Track
Quaternion
Linear
Interpolant
Raw
Shader
Material
Ray
Raycaster
Rect
Area
Light
Render
Target
Ring
Geometry
Scene
Shader
Material
Shadow
Material
Shape
Shape
Geometry
Shape
Path
Skeleton
Skeleton
Helper
Skinned
Mesh
Source
Sphere
Sphere
Geometry
Spherical
Spherical
Harmonics3
Spline
Curve
Spot
Light
Spot
Light
Helper
Spot
Light
Shadow
Sprite
Sprite
Material
Stereo
Camera
String
Keyframe
Track
Tetrahedron
Geometry
Texture
Texture
Loader
Torus
Geometry
Torus
Knot
Geometry
Triangle
Tube
Geometry
Uint16
Buffer
Attribute
Uint32
Buffer
Attribute
Uint8
Buffer
Attribute
Uint8
Clamped
Buffer
Attribute
Uniform
Uniforms
Group
Vector2
Vector3
Vector4
Vector
Keyframe
Track
Video
Texture
WebGL1
Renderer
WebGL3DRender
Target
WebGLArray
Render
Target
WebGLBuffer
Renderer
WebGLCapabilities
WebGLClipping
WebGLColor
Buffer
WebGLCube
Render
Target
WebGLCubeUVMaps
WebGLDepth
Buffer
WebGLExtensions
WebGLGeometries
WebGLIndexed
Buffer
Renderer
WebGLInfo
WebGLLights
WebGLMultiple
Render
Targets
WebGLObjects
WebGLProgram
WebGLPrograms
WebGLProperties
WebGLRenderer
WebGLRender
List
WebGLRender
Lists
WebGLRender
Target
WebGLShadow
Map
WebGLState
WebGLStencil
Buffer
WebGLTextures
WebGLUniforms
WebGLUtils
WebXRController
WebXRManager
Wireframe
Geometry
XRGrip
Space
XRHand
Space
XRJoint
Space
XRTarget
Ray
Space
Interfaces
Animation
Mixer
Event
Map
Base
Event
Color
Management
Event
Extrude
Geometry
Options
Face
Fog
Base
HSL
Instanced
Mesh
Event
Map
Intersection
IUniform
Line
Basic
Material
Parameters
Line
Dashed
Material
Parameters
Loader
Utils
Material
Parameters
Matrix
Mesh
Basic
Material
Parameters
Mesh
Depth
Material
Parameters
Mesh
Distance
Material
Parameters
Mesh
Lambert
Material
Parameters
Mesh
Matcap
Material
Parameters
Mesh
Normal
Material
Parameters
Mesh
Phong
Material
Parameters
Mesh
Physical
Material
Parameters
Mesh
Standard
Material
Parameters
Mesh
Toon
Material
Parameters
Morph
Target
Object3DEvent
Map
Offscreen
Canvas
Parse
Track
Name
Results
Points
Material
Parameters
Raycaster
Parameters
Renderer
Render
Item
Render
Target
Options
RGB
Shader
Lib
Shader
Shader
Material
Parameters
Shadow
Material
Parameters
Sprite
Material
Parameters
UVGenerator
Vec2
Vector
WebGLCapabilities
Parameters
WebGLDebug
WebGLLights
State
WebGLProgram
Parameters
WebGLProgram
Parameters
With
Uniforms
WebGLRenderer
Parameters
WebGLRender
Target
Options
WebXRManager
Event
Map
WebXRSpace
Event
Map
XRHand
Input
State
Type Aliases
Animation
Action
Loop
Styles
Animation
Blend
Mode
Any
Mapping
Any
Pixel
Format
AttributeGPUType
Bind
Mode
Blending
Blending
Dst
Factor
Blending
Equation
Blending
Src
Factor
Color
Representation
Color
Space
Color
Space
Primaries
Color
Space
Transfer
Combine
Compressed
Pixel
Format
Coordinate
System
Cube
Texture
Mapping
Cull
Face
Curve
Type
Defined
Color
Space
Depth
Modes
Depth
Packing
Strategies
Depth
Texture
Pixel
Format
Euler
Order
Event
Listener
GLSLVersion
Interpolation
Ending
Modes
Interpolation
Modes
Magnification
Texture
Filter
Mapping
Matrix3
Tuple
Matrix4
Tuple
Minification
Texture
Filter
Normal
Buffer
Attributes
Normal
Map
Types
Normal
OrGLBuffer
Attributes
Pixel
Format
Pixel
FormatGPU
Shadow
Map
Type
Side
Stencil
Func
Stencil
Op
Texture
Comparison
Function
Texture
Data
Type
Texture
Encoding
Texture
Filter
Tone
Mapping
Triangles
Draw
Modes
Typed
Array
Usage
Vector2
Tuple
Vector3
Tuple
Vector4
Tuple
WebGL1
Pixel
Format
WebGL2
Pixel
Format
WebXRArray
Camera
WebXRCamera
Working
Color
Space
Wrapping
XRController
Event
Type
XRHand
Joints
Variables
_SRGBAFormat
ACESFilmic
Tone
Mapping
Add
Equation
Additive
Animation
Blend
Mode
Additive
Blending
Add
Operation
AgXTone
Mapping
Alpha
Format
Always
Compare
Always
Depth
Always
Stencil
Func
Attached
Bind
Mode
Back
Side
Basic
Depth
Packing
Basic
Shadow
Map
Byte
Type
Cineon
Tone
Mapping
Clamp
To
Edge
Wrapping
Color
Management
Constant
Alpha
Factor
Constant
Color
Factor
Cube
Reflection
Mapping
Cube
Refraction
Mapping
CubeUVReflection
Mapping
Cull
Face
Back
Cull
Face
Front
Cull
Face
Front
Back
Cull
Face
None
Custom
Blending
Custom
Tone
Mapping
Decrement
Stencil
Op
Decrement
Wrap
Stencil
Op
Default
Loading
Manager
Depth
Format
Depth
Stencil
Format
Detached
Bind
Mode
Display
P3
Color
Space
Double
Side
Dst
Alpha
Factor
Dst
Color
Factor
Dynamic
Copy
Usage
Dynamic
Draw
Usage
Dynamic
Read
Usage
Equal
Compare
Equal
Depth
Equal
Stencil
Func
Equirectangular
Reflection
Mapping
Equirectangular
Refraction
Mapping
Float
Type
Front
Side
GLSL1
GLSL3
Greater
Compare
Greater
Depth
Greater
Equal
Compare
Greater
Equal
Depth
Greater
Equal
Stencil
Func
Greater
Stencil
Func
Half
Float
Type
Increment
Stencil
Op
Increment
Wrap
Stencil
Op
Interpolate
Discrete
Interpolate
Linear
Interpolate
Smooth
Int
Type
Invert
Stencil
Op
Keep
Stencil
Op
Less
Compare
Less
Depth
Less
Equal
Compare
Less
Equal
Depth
Less
Equal
Stencil
Func
Less
Stencil
Func
Linear
Display
P3
Color
Space
Linear
Encoding
Linear
Filter
Linear
Mipmap
Linear
Filter
Linear
Mip
Map
Linear
Filter
Linear
Mipmap
Nearest
Filter
Linear
Mip
Map
Nearest
Filter
LinearSRGBColor
Space
Linear
Tone
Mapping
Linear
Transfer
Loader
Utils
Loop
Once
Loop
Ping
Pong
Loop
Repeat
Luminance
Alpha
Format
Luminance
Format
Max
Equation
Min
Equation
Mirrored
Repeat
Wrapping
Mix
Operation
Multiply
Blending
Multiply
Operation
Nearest
Filter
Nearest
Mipmap
Linear
Filter
Nearest
Mip
Map
Linear
Filter
Nearest
Mipmap
Nearest
Filter
Nearest
Mip
Map
Nearest
Filter
Never
Compare
Never
Depth
Never
Stencil
Func
No
Blending
No
Color
Space
Normal
Animation
Blend
Mode
Normal
Blending
Not
Equal
Compare
Not
Equal
Depth
Not
Equal
Stencil
Func
No
Tone
Mapping
Object
Space
Normal
Map
One
Factor
One
Minus
Constant
Alpha
Factor
One
Minus
Constant
Color
Factor
One
Minus
Dst
Alpha
Factor
One
Minus
Dst
Color
Factor
One
Minus
Src
Alpha
Factor
One
Minus
Src
Color
Factor
P3
Primaries
PCFShadow
Map
PCFSoft
Shadow
Map
Rec709
Primaries
RED_
GREEN_
RGTC2_
Format
RED_
RGTC1_
Format
Red
Format
Red
Integer
Format
Reinhard
Tone
Mapping
Repeat
Wrapping
Replace
Stencil
Op
Reverse
Subtract
Equation
REVISION
RGB_
BPTC_
SIGNED_
Format
RGB_
BPTC_
UNSIGNED_
Format
RGB_
ETC1_
Format
RGB_
ETC2_
Format
RGB_
PVRTC_
2BPPV1_
Format
RGB_
PVRTC_
4BPPV1_
Format
RGB_
S3TC_
DXT1_
Format
RGBA_
ASTC_
10x10_
Format
RGBA_
ASTC_
10x5_
Format
RGBA_
ASTC_
10x6_
Format
RGBA_
ASTC_
10x8_
Format
RGBA_
ASTC_
12x10_
Format
RGBA_
ASTC_
12x12_
Format
RGBA_
ASTC_
4x4_
Format
RGBA_
ASTC_
5x4_
Format
RGBA_
ASTC_
5x5_
Format
RGBA_
ASTC_
6x5_
Format
RGBA_
ASTC_
6x6_
Format
RGBA_
ASTC_
8x5_
Format
RGBA_
ASTC_
8x6_
Format
RGBA_
ASTC_
8x8_
Format
RGBA_
BPTC_
Format
RGBA_
ETC2_
EAC_
Format
RGBA_
PVRTC_
2BPPV1_
Format
RGBA_
PVRTC_
4BPPV1_
Format
RGBA_
S3TC_
DXT1_
Format
RGBA_
S3TC_
DXT3_
Format
RGBA_
S3TC_
DXT5_
Format
RGBADepth
Packing
RGBAFormat
RGBAInteger
Format
RGFormat
RGInteger
Format
Shader
Chunk
Shader
Lib
Short
Type
SIGNED_
RED_
GREEN_
RGTC2_
Format
SIGNED_
RED_
RGTC1_
Format
Src
Alpha
Factor
Src
Alpha
Saturate
Factor
Src
Color
Factor
SRGBColor
Space
sRGBEncoding
SRGBTransfer
Static
Copy
Usage
Static
Draw
Usage
Static
Read
Usage
Stream
Copy
Usage
Stream
Draw
Usage
Stream
Read
Usage
Subtract
Equation
Subtractive
Blending
Tangent
Space
Normal
Map
Triangle
Fan
Draw
Mode
Triangles
Draw
Mode
Triangle
Strip
Draw
Mode
Two
Pass
Double
Side
Uniforms
Lib
Unsigned
Byte
Type
Unsigned
Int248
Type
Unsigned
Int
Type
Unsigned
Short4444
Type
Unsigned
Short5551
Type
Unsigned
Short
Type
UVMapping
VSMShadow
Map
WebGLCoordinate
System
WebGPUCoordinate
System
Wrap
Around
Ending
Zero
Curvature
Ending
Zero
Factor
Zero
Slope
Ending
Zero
Stencil
Op
Functions
Catmull
Rom
clone
Uniforms
clone
Uniforms
Groups
create
Canvas
Element
Cubic
Bezier
merge
Uniforms
Quadratic
Bezier
SRGBTo
Linear
WebGLShader
WebGLUniforms
Groups
Settings
Member Visibility
Protected
Inherited
External
Giro3D API (v0.40.0)
Loading...