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 | |
---|---|
Add a new script link to this Material. | |
Unlink the ipo from this material. | |
bool |
Delete all this Material's script links. |
Clear the ith (given by 'index') texture channel of this material. | |
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. |
Ipo |
Get the Ipo associated with this material, if any. |
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. |
list |
Get a list with this Material's script links of type 'event'. |
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. |
list of MTex |
Get this Material's Texture list. |
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. | |
Link an ipo to this material. | |
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. | |
Assign a Blender Texture object to slot number 'number'. | |
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]. | |
Blender Ipo | ipo : This Material's ipo. |
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 |
---|
addScriptLink(text, event)Add a new script link to this Material.
|
clearIpo()Unlink the ipo from this material.
|
clearScriptLinks()Delete all this Material's script links.
|
clearTexture(index)Clear the ith (given by 'index') texture channel of this material.
|
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.
|
getIpo()Get the Ipo associated with this material, if any.
|
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.
|
getScriptLinks(event)Get a list with this Material's script links of type 'event'.
|
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.
|
getTextures()Get this Material's Texture list.
|
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.
|
setIpo(ipo)Link an ipo to this material.
|
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.
|
setTexture(index, texture, texco, mapto)Assign a Blender Texture object to slot number 'number'.
|
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]. |
ipoThis Material's ipo.
|
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 2.1 on Thu Aug 12 21:47:30 2004 | http://epydoc.sf.net |