Home | Trees | Index | Help |
|
---|
Module Material :: Class Material |
|
Warning: Most member variables assume values in some [Min, Max] interval. When
trying to set them, the given parameter will be clamped to lie in that
range: if val < Min, then val = Min, if val > Max, then val =
Max.
Method Summary | |
---|---|
float |
Get the glow factor. |
float |
Get the alpha (transparency) value. |
float |
Get the ambient color blend factor. |
float |
Get the emitting light intensity. |
float |
Get the flare's extra strength. |
int |
Get flare's offset in the seed table. |
float |
Get the ratio: flareSize / haloSize. |
int |
Get the seed for random ring dimension and line location in halos. |
float |
Get the halo size. |
int |
Get the hardness of the specularity. |
list of 3 floats |
Get the mirror color triplet. |
int |
Get this Material's mode flags. |
string |
Get the name of this Material object. |
int |
Get the number of halo subflares. |
int |
Get the number of star shaped lines on each halo. |
int |
Get the number of rings on each halo. |
int |
Get the number of points in the halo stars. |
float |
Get the reflectivity value. |
list of 3 floats |
Get the rgb color triplet. |
float |
Get the specularity value. |
list of 3 floats |
Get the specular color triplet. |
float |
Get the specular transparency. |
float |
Get the dimension of subflare, dots and circles. |
float |
Get the artificial offset for faces with this Material. |
Set the glow factor. | |
Set the alpha (transparency) value. | |
Set the ambient color blend factor. | |
Set the emitting light intensity. | |
Set the flare's extra strength. | |
Set flare's offset in the seed table. | |
Set the ratio: flareSize / haloSize. | |
Set the seed for random ring dimension and line location in halos. | |
Set the halo size. | |
Set the hardness of the specularity. | |
Set the mirror color triplet. | |
Set this Material's mode flags. | |
Set the name of this Material object. | |
Set the number of halo subflares. | |
Set the number of star shaped lines on each halo. | |
Set the number of rings on each halo. | |
Set the number of points in the halo stars. | |
Set the reflectivity value. | |
Set the rgb color triplet. | |
Set the specularity value. | |
Set the specular color triplet. | |
Set the specular transparency. | |
Set the dimension of subflare, dots and circles. | |
Set the artificial offset for faces with this Material. |
Class Variable Summary | |
---|---|
add
- Glow factor - [0.0, 1.0]. | |
alpha
- Alpha (translucency) component of the Material - [0.0, 1.0]. | |
amb
- Ambient factor - [0.0, 1.0]. | |
B
- Blue component of rgbCol - [0.0, 1.0]. | |
emit
- Emitting light intensity - [0.0, 1.0]. | |
flareBoost
- Flare's extra strength - [0.1, 10.0]. | |
flareSeed
- Offset in the seed table - [0, 255]. | |
flareSize
- Factor the flare is larger than the halo - [0.1, 25.0]. | |
G
- Green component of rgbCol - [0.0, 1.0]. | |
haloSeed
- To use random values for ring dimension and line location - [0,
255]. | |
haloSize
- Dimension of the halo - [0.0, 100.0]. | |
hard
- Hardness of the specularity - [1, 255]. | |
mirCol
- Mirror color rgb triplet. | |
int | mode
- Mode flags as an or'ed int value. |
name
- Material's name. | |
nFlares
- Number of halo subflares - [1, 32]. | |
nLines
- Number of star shaped lines on each halo - [0, 250]. | |
nRings
- Number of halo rings - [0, 24]. | |
nStars
- Number of points on the halo stars - [3, 50]. | |
R
- Red component of rgbCol - [0.0, 1.0]. | |
ref
- Reflectivity - [0.0, 1.0]. | |
rgbCol
- Material's RGB color triplet. | |
spec
- Specularity - [0.0, 2.0]. | |
specCol
- Specular color rgb triplet. | |
specTransp
- Specular transparency - [0.0, 1.0]. | |
subSize
- Dimension of subflares, dots and circles - [0.1, 25.0]. | |
zOffset
- Artificial Z offset for faces - [0.0, 10.0]. |
Method Details |
---|
getAdd()Get the glow factor.
|
getAlpha()Get the alpha (transparency) value.
|
getAmb()Get the ambient color blend factor.
|
getEmit()Get the emitting light intensity.
|
getFlareBoost()Get the flare's extra strength.
|
getFlareSeed()Get flare's offset in the seed table.
|
getFlareSize()Get the ratio: flareSize / haloSize.
|
getHaloSeed()Get the seed for random ring dimension and line location in halos.
|
getHaloSize()Get the halo size.
|
getHardness()Get the hardness of the specularity.
|
getMirCol()Get the mirror color triplet.
|
getMode()Get this Material's mode flags.
|
getName()Get the name of this Material object.
|
getNFlares()Get the number of halo subflares.
|
getNLines()Get the number of star shaped lines on each halo.
|
getNRings()Get the number of rings on each halo.
|
getNStars()Get the number of points in the halo stars.
|
getRef()Get the reflectivity value.
|
getRGBCol()Get the rgb color triplet.
|
getSpec()Get the specularity value.
|
getSpecCol()Get the specular color triplet.
|
getSpecTransp()Get the specular transparency.
|
getSubSize()Get the dimension of subflare, dots and circles.
|
getZOffset()Get the artificial offset for faces with this Material.
|
setAdd(add)Set the glow factor.
|
setAlpha(alpha)Set the alpha (transparency) value.
|
setAmb(amb)Set the ambient color blend factor.
|
setEmit(emit)Set the emitting light intensity.
|
setFlareBoost(flareboost)Set the flare's extra strength.
|
setFlareSeed(flareseed)Set flare's offset in the seed table.
|
setFlareSize(flaresize)Set the ratio: flareSize / haloSize.
|
setHaloSeed(haloseed)Set the seed for random ring dimension and line location in halos.
|
setHaloSize(halosize)Set the halo size.
|
setHardness(hardness)Set the hardness of the specularity.
|
setMirCol(rgb=None)Set the mirror color triplet. If rgb is None, set the color to black.
|
setMode(m=None, m2=None, m3=None, and_so_on=None, up_to_21=None)Set this Material's mode flags. Mode strings given are turned 'on'. Those not provided are turned 'off', so mat.setMode() -- without arguments -- turns off all mode flags for Material mat.
|
setName(name)Set the name of this Material object.
|
setNFlares(nflares)Set the number of halo subflares.
|
setNLines(nlines)Set the number of star shaped lines on each halo.
|
setNRings(nrings)Set the number of rings on each halo.
|
setNStars(nstars)Set the number of points in the halo stars.
|
setRef(ref)Set the reflectivity value.
|
setRGBCol(rgb=None)Set the rgb color triplet. If rgb is None, set the color to black.
|
setSpec(spec)Set the specularity value.
|
setSpecCol(rgb=None)Set the specular color triplet. If rgb is None, set the color to black.
|
setSpecTransp(spectransp)Set the specular transparency.
|
setSubSize(subsize)Set the dimension of subflare, dots and circles.
|
setZOffset(zoffset)Set the artificial offset for faces with this Material.
|
Class Variable Details |
---|
addGlow factor - [0.0, 1.0]. |
alphaAlpha (translucency) component of the Material - [0.0, 1.0]. |
ambAmbient factor - [0.0, 1.0]. |
BBlue component ofrgbCol - [0.0, 1.0].
|
emitEmitting light intensity - [0.0, 1.0]. |
flareBoostFlare's extra strength - [0.1, 10.0]. |
flareSeedOffset in the seed table - [0, 255]. |
flareSizeFactor the flare is larger than the halo - [0.1, 25.0]. |
GGreen component ofrgbCol - [0.0, 1.0].
|
haloSeedTo use random values for ring dimension and line location - [0, 255]. |
haloSizeDimension of the halo - [0.0, 100.0]. |
hardHardness of the specularity - [1, 255]. |
mirColMirror color rgb triplet. |
modeMode flags as an or'ed int value. See the Modes dictionary keys and descriptions inModes .
|
nameMaterial's name. |
nFlaresNumber of halo subflares - [1, 32]. |
nLinesNumber of star shaped lines on each halo - [0, 250]. |
nRingsNumber of halo rings - [0, 24]. |
nStarsNumber of points on the halo stars - [3, 50]. |
RRed component ofrgbCol - [0.0, 1.0].
|
refReflectivity - [0.0, 1.0]. |
rgbColMaterial's RGB color triplet. |
specSpecularity - [0.0, 2.0]. |
specColSpecular color rgb triplet. |
specTranspSpecular transparency - [0.0, 1.0]. |
subSizeDimension of subflares, dots and circles - [0.1, 25.0]. |
zOffsetArtificial Z offset for faces - [0.0, 10.0]. |
Home | Trees | Index | Help |
|
---|
Generated by Epydoc 1.1 on Wed Aug 13 19:17:14 2003 | http://epydoc.sf.net |