| Package | alternativa.engine3d.materials |
| Class | public class SurfaceMaterial |
| Inheritance | SurfaceMaterial Material |
| Subclasses | DevMaterial, FillMaterial, TextureMaterial, WireMaterial |
| Property | Defined by | ||
|---|---|---|---|
![]() | alpha : Number material opacity
| Material | |
![]() | blendMode : String Color blending mode.
| Material | |
| surface : Surface
[read-only] Surface material.
| SurfaceMaterial | ||
| Method | Defined by | ||
|---|---|---|---|
|
SurfaceMaterial(alpha:Number = 1, blendMode:String)
Create an instance of class.
| SurfaceMaterial | ||
|
Clone material.
| SurfaceMaterial | ||
| Method | Defined by | ||
|---|---|---|---|
|
markToChange():void
Marks a material as changed, sending a signal to the scene.
| SurfaceMaterial | ||
| surface | property |
| SurfaceMaterial | () | constructor |
public function SurfaceMaterial(alpha:Number = 1, blendMode:String)Create an instance of class.
Parametersalpha:Number (default = 1) — material opacity |
|
blendMode:String — color blending mode |
| clone | () | method |
public override function clone():MaterialClone material.
ReturnsMaterial — a clone of the material object |
| markToChange | () | method |
protected override function markToChange():voidMarks a material as changed, sending a signal to the scene.