Home | Trees | Indices | Help |
|
---|
|
Definitions of simple 3D graphics objects and VRML scenes containing them
The objects are appropriate for data visualization, not for virtual reality modelling. Scenes can be written to VRML files or visualized immediately using a VRML browser, whose name is taken from the environment variable VRMLVIEWER (under Unix).
This module used the original VRML definition, version 1.0. For the newer VRML 2 or VRML97, use the module VRML2, which uses exactly the same interface.
Example:
>>> from Scientific.Visualization.VRML import * >>> scene = Scene([]) >>> scale = ColorScale(10.) >>> for x in range(11): >>> color = scale(x) >>> scene.addObject(Cube(Vector(x, 0., 0.), 0.2, >>> material=Material(diffuse_color = color))) >>> scene.view()
Classes | |
Arrow Arrow |
|
Cone Cone |
|
Cube Cube |
|
Cylinder Cylinder |
|
Group Base class for composite objects |
|
Line Line |
|
LinearOrientedObject | |
Material Material specification for graphics objects |
|
PolyLines Multiple connected lines |
|
Polygons Polygons |
|
Scene VRML scene |
|
SceneFile | |
ShapeObject Graphics objects representing geometrical shapes |
|
Sphere Sphere |
|
VRMLFile | |
VRMLObject Graphics object for VRML |
Functions | |||
Material |
|
||
Material |
|
||
|
Variables | |
ex = Vector(1.000000,0.000000,0.000000)
|
|
ey = Vector(0.000000,1.000000,0.000000)
|
|
ez = Vector(0.000000,0.000000,1.000000)
|
Function Details |
|
|
Home | Trees | Indices | Help |
|
---|
Generated by Epydoc 3.0.1 on Thu Dec 4 08:05:37 2008 | http://epydoc.sourceforge.net |