OGLCurveVertexColorShader.kl¶
Types¶
OGLCurveVertexColorShader (object)¶
バージョン 1.12.0 で追加.
The OGLCurveVertexColorShader inherits the OGLInlineShader. It extends the OGLInlineShader for shading with a simple phong model.
Uniforms¶
| Name | Type | Description | Default |
|---|---|---|---|
| u_light0Position | Vec3 | Position of the first light | Position of the camera |
| u_light0Color | Color | Color of the first light | Color(1.0, 1.0, 1.0) |
| u_ambientColor | Color | Ambient color component | Color(0.05, 0.05, 0.05) |
| u_specularColor | Color | Specular color component | Color(0.2, 0.2, 0.2) |
| u_specularFactor | Color | Specular distribution factor | 16.0 |
Attributes¶
| Name | Type | Description |
|---|---|---|
| positions | Vec3 | Geometry positions |
| tangents | Vec3 | Curve tangents |
| vertexColors | Color | Color per vertex |
Methods¶
| OGLCurveVertexColorShader ( in OGLCurveVertexColorShader other ) | |
| OGLCurveVertexColorShader ( in String name ) | |
| OGLCurveVertexColorShader () | |
| OGLCurveVertexColorShader | clone ? () |