Module World
The Blender.World submodule
New: World.clearScriptLinks accepts a parameter now.
World
The module world allows you to access all the data of a Blender
World.
Example:
import Blender
w = Blender.Get('World') #assume there exists a world named "world"
print w.getName()
w.hor = [1,1,.2]
print w.getHor()
Example:
import Blender
from Blender import *
AllWorlds = Blender.World.Get() # returns a list of created world objects
AvailWorlds = len(AllWorlds) # returns the number of available world objects
PropWorld = dir(AllWorlds[0]) # returns the properties of the class world
NameWorld = AllWorlds[0].getName() # get name of the first world object
MiType = AllWorlds[0].getMistype() # get kind of mist from the first world object
MiParam = AllWorlds[0].getMist() # get the parameters intensity, start, end and height of the mist
HorColor = AllWorlds[0].getHor() # horizon color of the first world object
HorColorR = HorColor[0] # get the red channel (RGB) of the horizon color
ZenColor = AllWorlds[0].getZen() # zenith color of the first world object
ZenColorB = ZenColor[2] # get the blue channel (RGB) of the Zenith color
blending = AllWorlds[0].getSkytype() # get the blending modes (real, blend, paper) of the first world object
|
World
This object gives access to generic data from all worlds in
Blender.
|
Blender World
|
New(name)
Creates a new World. |
|
|
Blender World or a list of Blender Worlds
|
Get(name)
Get an World from Blender. |
|
|
Blender World or None
|
GetCurrent()
Get the active world of the scene. |
|
|
Creates a new World.
- Parameters:
name (string) - World's name (optional).
- Returns: Blender World
- The created World. If the "name" parameter has not been
provided, it will be automatically be set by blender.
|
Get an World from Blender.
- Parameters:
name (string) - The name of the world to retrieve.
- Returns: Blender World or a list of Blender Worlds
-
(name): The World corresponding to the name
-
(): A list with all Worlds in the current scene.
|