Usage
rgl.material(
color = c("white"),
alpha = c(1.0),
lit = TRUE,
ambient = "black",
specular = "white",
emission = "black",
shininess = 50.0,
smooth = TRUE,
texture = NULL,
textype = "rgb",
texmipmap = FALSE,
texminfilter = "linear",
texmagfilter = "linear",
texenvmap = FALSE,
front = "fill",
back = "fill",
size = 1.0,
fog = TRUE
)
Arguments
color
vector of R color characters. 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 (fully transparent) .. 1.0 (opaque).
smooth
logical, specifying whether gourad shading (smooth) or flat shading should be used.
texture
path to a texture image file. Supported formats: png.
textype
specifies what is defined with the pixmap
[object Object],[object Object],[object Object],[object Object],[object Object]
texmipmap
Logical, specifies if the texture should be mipmapped.
texmagfilter
specifies the magnification filtering type (sorted by ascending quality):
[object Object],[object Object]
texminfilter
specifies the minification filtering type (sorted by ascending quality):
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
texenvmap
logical, specifies if auto-generated texture coordinates for environment-mapping
should be performed on geometry.
front, back
Determines the polygon mode for the specified side:
[object Object],[object Object],[object Object],[object Object]
size
numeric, specifying the line and point size.
fog
logical, specifying if fog effect should be applied on the corresponding shape