Module World
[hide private]
[frames] | no frames]

Module World

source code

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    


Classes [hide private]
  World
This object gives access to generic data from all worlds in Blender.
Functions [hide private]
Blender World
New(name)
Creates a new World.
source code
Blender World or a list of Blender Worlds
Get(name)
Get an World from Blender.
source code
Blender World or None
GetCurrent()
Get the active world of the scene.
source code
Function Details [hide private]

New(name)

source code 
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(name)

source code 
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.