Trees | Index | Help |
|
---|
|
spyre
: SPyRE -> Simple Pythonic Rendering Engine.
stereoscopic
: An extension to SPyRE to add stereoscopic viewing.
__builtin__.object
:
The most base type
spyre.spyre.Camera
:
Abstract camera base class.
spyre.spyre.BasicCamera
:
A basic camera views a center point from an eye position, with a
reference up vector that points to the top of the screen.
spyre.spyre.BasicCameraFrustum
spyre.spyre.BasicCameraOrtho
spyre.spyre.MobileCamera
:
A mobile camera maintains a certain distance (rho) from the origin,
but is user controllable.
spyre.spyre.MobileCameraFrustum
:
A mobile camera with Frustum viewing projection
spyre.spyre.MobileCameraOrtho
:
A mobile camera with Orthographic viewing projection
spyre.spyre.PrecessingCamera
:
A precessing camera orbits around the z axis at a given distance from
it and height above the x-y plane.
spyre.spyre.PrecessingCameraOrtho
:
A precessing camera with Orthographic viewing projection
spyre.spyre.RovingCamera
:
A roving camera moves around the scene.
spyre.spyre.RovingCameraFrustum
:
a roving camera with frustum projection
spyre.spyre.RovingCameraOrtho
:
a roving camera with ortho projection
spyre.spyre.RovingCameraY
:
A roving camera moves around the scene, panning on xz plane.
spyre.spyre.RovingCameraFrustumY
:
RovingCameraY with Frustum
spyre.spyre.RovingCameraOrthoY
:
RovingCameraY with Frustum
spyre.stereoscopic.SubordinateEyeCamera
:
Camera for other eye.
spyre.stereoscopic.SubordinateEyeCameraRB
:
Camera for other eye, only shows red component.
spyre.stereoscopic.SubordinateEyeCamFrustumRB
:
Camera for sub eye, frustum proj, that shows red only.
spyre.stereoscopic.SubordinateEyeCamOrthoRB
:
Camera for sub eye, ortho proj, that shows red only.
spyre.stereoscopic.SubordinateEyeCamFrustum
:
Camera for other eye, with frustum projection.
spyre.stereoscopic.SubordinateEyeCamOrtho
:
Camera for other eye, with ortho projection.
spyre.spyre.Engine
:
The engine manages the window, handles high-level displaying and
updating.
spyre.spyre.EngineFullScreen
:
Generic engine, but full screen.
spyre.spyre.Interface
:
The interface encapsulates all the user interface behavior that an
engine can exhibit.
spyre.spyre.BareBonesInterface
:
A bare-bones interface supports quitting, and resizing.
spyre.spyre.BasicInterface
:
A basic interface supports quitting, pausing, stepping, zooming, and
resizing.
spyre.spyre.PedestrianInterface
:
A pedestrian interface moves the camera on a roughly horizontal
plane.
spyre.spyre.PedestrianInterfaceY
:
PedestrianInterface for xz plane panning
spyre.spyre.PivotingInterface
:
A pivoting interface supports the basic interfaces and can be pivoted
around the center point with the mouse.
spyre.spyre.PanningInterface
:
A panning interface supports all the pivoting and basic behavior, but
the pivoting point can be moved with the keyboard.
spyre.spyre.CursorKeyInterface
:
A cursorkey interface supports all the pivoting and basic behavior,
but the pivoting is done by cursor keys rather than by mouse.
spyre.spyre.Light
:
Implements each light.
spyre.spyre.Bulb
:
Implements point light
spyre.spyre.Spot
:
Implements a spotlight, with beam.
spyre.spyre.Sun
:
Implements light that stays at infinite distance
spyre.spyre.NullStudio
:
Manage environmental effects such as lights and fog.
spyre.spyre.StudioColorMat
:
Manage environmental effects such as lights and fog
spyre.spyre.Object
:
The fundamental object.
spyre.spyre.Group
:
A group is an object which holds a collection of other objects.
spyre.stereoscopic.StereoEngine
:
Abstract class for Engine.
spyre.stereoscopic.StereoEngineED
:
The engine manages the window, handles high-level displaying and
updating, for eDimensional LCD glasses.
spyre.stereoscopic.StereoEngineRB
:
The engine manages the window, handles high-level displaying and
updating, for red/blue glasses.
spyre.stereoscopic.StereoInterface
:
The interface for stereo renderers.
spyre.stereoscopic.StereoRedBlueInterface
:
Stereo interface for red/blue glasses.
spyre.stereoscopic.StereoTopBottomInterface
:
Stereo Interface for LCD glasses in top/bottom mode.
spyre.spyre.TimeKeeper
:
Keeps track of time and engine progress.
spyre.spyre.OrthoCam
:
An OrthoCam is a mixin that provides for ortho mode in descendant
cameras.
spyre.spyre.BasicCameraOrtho
spyre.spyre.FrustumCam
:
A FrustumCam is a mixin that provides for frustum (perspective) mode
in descendant cameras.
spyre.spyre.BasicCameraFrustum
spyre.spyre.MobileCameraFrustum
:
A mobile camera with Frustum viewing projection
spyre.spyre.RovingCameraFrustum
:
a roving camera with frustum projection
spyre.spyre.RovingCameraFrustumY
:
RovingCameraY with Frustum
spyre.stereoscopic.SubordinateEyeCamFrustum
:
Camera for other eye, with frustum projection.
spyre.stereoscopic.SubordinateEyeCamFrustumRB
:
Camera for sub eye, frustum proj, that shows red only.
spyre.spyre.MobileCameraOrtho
:
A mobile camera with Orthographic viewing projection
spyre.spyre.PrecessingCameraOrtho
:
A precessing camera with Orthographic viewing projection
spyre.spyre.RovingCameraOrtho
:
a roving camera with ortho projection
spyre.spyre.RovingCameraOrthoY
:
RovingCameraY with Frustum
spyre.stereoscopic.SubordinateEyeCamOrtho
:
Camera for other eye, with ortho projection.
spyre.stereoscopic.SubordinateEyeCamOrthoRB
:
Camera for sub eye, ortho proj, that shows red only.
spyre.stereoscopic.StereoBaseCamera
:
Abstract base class for all Stereo cameras.
spyre.stereoscopic.StereoCamera
:
Camera for stereo camera functionality.
spyre.stereoscopic.StereoRedBlueCamera
:
Stereo camera to support stereo vision via red/blue glasses.
spyre.stereoscopic.StereoTopBottomCamera
:
Stereo camera to support LCD glasses video in top/bottom mode.
spyre.stereoscopic.SubordinateEyeCamera
:
Camera for other eye.
spyre.stereoscopic.SubordinateEyeCameraRB
:
Camera for other eye, only shows red component.
spyre.stereoscopic.SubordinateEyeCamFrustumRB
:
Camera for sub eye, frustum proj, that shows red only.
spyre.stereoscopic.SubordinateEyeCamOrthoRB
:
Camera for sub eye, ortho proj, that shows red only.
spyre.stereoscopic.SubordinateEyeCamFrustum
:
Camera for other eye, with frustum projection.
spyre.stereoscopic.SubordinateEyeCamOrtho
:
Camera for other eye, with ortho projection.
__builtin__.type
:
type(object) -> the object's type type(name, bases, dict) -> a
new type
exceptions.Exception
:
Common base class for all exceptions.
spyre.spyre.EngineReInitException
:
Exception can be raised anywhere to rerun engine initialization and
setup code.
spyre.spyre.EngineReSetupException
:
Exception can be raised anywhere to rerun engine setup code.
spyre.spyre.EngineShutdownException
:
Exception can be raised anywhere to end engine immediately.
spyre.spyre.Camera
:
Abstract camera base class.
spyre.spyre.BasicCamera
:
A basic camera views a center point from an eye position, with a
reference up vector that points to the top of the screen.
spyre.spyre.BasicCameraFrustum
spyre.spyre.BasicCameraOrtho
spyre.spyre.MobileCamera
:
A mobile camera maintains a certain distance (rho) from the origin,
but is user controllable.
spyre.spyre.MobileCameraFrustum
:
A mobile camera with Frustum viewing projection
spyre.spyre.MobileCameraOrtho
:
A mobile camera with Orthographic viewing projection
spyre.spyre.PrecessingCamera
:
A precessing camera orbits around the z axis at a given distance from
it and height above the x-y plane.
spyre.spyre.PrecessingCameraOrtho
:
A precessing camera with Orthographic viewing projection
spyre.spyre.RovingCamera
:
A roving camera moves around the scene.
spyre.spyre.RovingCameraFrustum
:
a roving camera with frustum projection
spyre.spyre.RovingCameraOrtho
:
a roving camera with ortho projection
spyre.spyre.RovingCameraY
:
A roving camera moves around the scene, panning on xz plane.
spyre.spyre.RovingCameraFrustumY
:
RovingCameraY with Frustum
spyre.spyre.RovingCameraOrthoY
:
RovingCameraY with Frustum
spyre.stereoscopic.SubordinateEyeCamera
:
Camera for other eye.
spyre.stereoscopic.SubordinateEyeCameraRB
:
Camera for other eye, only shows red component.
spyre.stereoscopic.SubordinateEyeCamFrustumRB
:
Camera for sub eye, frustum proj, that shows red only.
spyre.stereoscopic.SubordinateEyeCamOrthoRB
:
Camera for sub eye, ortho proj, that shows red only.
spyre.stereoscopic.SubordinateEyeCamFrustum
:
Camera for other eye, with frustum projection.
spyre.stereoscopic.SubordinateEyeCamOrtho
:
Camera for other eye, with ortho projection.
Trees | Index | Help |
|
---|
Generated by Epydoc 2.1 on Sat Jan 07 17:58:17 2006 | http://epydoc.sf.net |