class StandardMaterial extends PushMaterial
Name | Type | Description | |
---|---|---|---|
name | string | ||
scene | Scene |
Gets the image processing configuration used either in this material.
Sets the Default image processing configuration used either in the this material.
* If sets to null, the scene one is in use.
Gets wether the color curves effect is enabled.
Sets wether the color curves effect is enabled.
Gets wether the color grading effect is enabled.
Gets wether the color grading effect is enabled.
Gets wether tonemapping is enabled or not.
Sets wether tonemapping is enabled or not
The camera exposure used on this material.
This property is here and not in the camera to allow controlling exposure without full screen post process.
This corresponds to a photographic exposure.
The camera exposure used on this material.
This property is here and not in the camera to allow controlling exposure without full screen post process.
This corresponds to a photographic exposure.
Gets The camera contrast used on this material.
Sets The camera contrast used on this material.
Gets the Color Grading 2D Lookup Texture.
Sets the Color Grading 2D Lookup Texture.
The color grading curves provide additional color adjustmnent that is applied after any color grading transform (3D LUT).
They allow basic adjustment of saturation and small exposure adjustments, along with color filter tinting to provide white balance adjustment or more stylistic effects.
These are similar to controls found in many professional imaging or colorist software. The global controls are applied to the entire image. For advanced tuning, extra controls are provided to adjust the shadow, midtone and highlight areas of the image;
corresponding to low luminance, medium luminance, and high luminance areas respectively.
The color grading curves provide additional color adjustmnent that is applied after any color grading transform (3D LUT).
They allow basic adjustment of saturation and small exposure adjustments, along with color filter tinting to provide white balance adjustment or more stylistic effects.
These are similar to controls found in many professional imaging or colorist software. The global controls are applied to the entire image. For advanced tuning, extra controls are provided to adjust the shadow, midtone and highlight areas of the image;
corresponding to low luminance, medium luminance, and high luminance areas respectively.
Name | Type | Description | |
---|---|---|---|
shaderName | string | ||
uniforms | string[] | ||
uniformBuffers | string[] | ||
samplers | string[] |
Child classes can use it to update shaders
Name | Type | Description | |
---|---|---|---|
mesh | AbstractMesh | ||
subMesh | SubMesh | ||
optional | useInstances | boolean |
Name | Type | Description | |
---|---|---|---|
world | Matrix | ||
mesh | Mesh | ||
subMesh | SubMesh |
Name | Type | Description | |
---|---|---|---|
texture | BaseTexture |
Name | Type | Description | |
---|---|---|---|
optional | forceDisposeEffect | boolean | |
optional | forceDisposeTextures | boolean |
Name | Type | Description | |
---|---|---|---|
name | string |
Name | Type | Description | |
---|---|---|---|
source | any | ||
scene | Scene | ||
rootUrl | string |