Strong typing of a Active Mesh related stage step action
Defines how the parser contract is defined. These parsers are used to parse a list of specific assets (like particle systems, etc..)
Strong typing of a Camera related stage step action
Strong typing of a Camera Frame buffer related stage step action
Alias for types that can be used by a Buffer or VertexBuffer.
Type modifier to make all the properties of an object Readonly recursively
Strong typing of a Evaluate Sub Mesh related stage step action
Alias type for number array or Float32Array
Type modifier to make all the properties of an object Readonly
Alias type for number array or Float32Array or Int32Array or Uint32Array or Uint16Array
Defines how the individual parser contract is defined. These parser can parse an individual asset
Options for loading OBJ/MTL files
Compute the normals for the model, even if normals are present in the file.
Include in meshes the vertex colors available in some OBJ files. This is not part of OBJ standard.
Invert Y-Axis of referenced textures on load
Invert model on y-axis (does a model scaling inversion)
When a material fails to load OBJ loader will silently fail and onSuccess() callback will be triggered.
Defines if UVs are optimized by default during load.
Skip loading the materials even if defined in the OBJ file (materials are ignored).
Defines custom scaling of UV coordinates of loaded meshes.
Strong typing of a Mesh related stage step action
Defines how a node can be built from a string name.
Alias type for value that can be null
Strong typing of a pointer move action.
Strong typing of a pointer up/down action.
Size options for a post process
Alias type for primitive types
Strong typing of a Render Target related stage step action
Strong typing of a render target action.
Strong typing of a RenderingGroup related stage step action
Strong typing of a Mesh Render related stage step action
Strong typing of a simple stage step action
Type used to define predicate used to select faces when a mesh intersection is detected
Alias type for number that are doubles.
Alias type for number that are floats
Alias type for number that are integer
Constant used to define the minimal number value in Babylon.js
Constant used to convert a value to gamma space
Constant used to convert a value to linear space
Use this className as a decorator on a given class definition to add it a name and optionally its module. You can then use the Tools.getClassName(obj) on an instance to retrieve its class name. This method is the only way to get it done in all cases, even if the .js file declaring the class is minified
The name of the class, case should be preserved
The name of the Module hosting the class, optional, but strongly recommended to specify if possible. Case should be preserved.
Decorator used to define property that can be serialized as reference to a camera
defines the name of the property to decorate
Generated using TypeDoc