rgl.material {rgl} | R Documentation |
Set material properties for geometry appearance.
rgl.material( color = "white", alpha = 1.0, lit = TRUE, ambient = "black", specular="white", emission = "black", shininess = 50.0, smooth = TRUE, texture = NULL, textype = "rgb", front = "fill", back = "fill", size = 1.0, fog = TRUE )
color |
vector of R color character vectors. Represents the diffuse component in case of lighting calculation (lit = TRUE), otherwise it describes the solid color characteristics. |
lit |
logical, specifying if lighting calculation should take place on geometry |
ambient, specular, emission, shininess |
properties for lighting calculation. ambient, specular, emission are R color character string values, shininess represents a numerical. |
alpha |
vector of alpha values between 0.0 (full transparency) .. 1.0 (opaque). |
smooth |
logical, specifying whether gourad shading(smooth) or flat shading should be used |
texture |
path to a texture image file (currently 256 x 256 is a must!) Supported formats: png. |
textype |
specifies the texture type:
|
front, back |
Specifies the polygon mode for the specified side:
|
size |
numeric, specifying the line and point size. |
fog |
logical, specifying if fog effect should take place on associated shape |
Only one side at a time can be culled.
rgl.primitive
,
rgl.bbox
,
rgl.bg
,
rgl.light