direct.showbase.ShowBaseGlobal

import direct.showbase.ShowBaseGlobal

This module serves as a container to hold the global ShowBase instance, as an alternative to using the builtin scope.

Note that you cannot directly import base from this module since ShowBase may not have been created yet; instead, ShowBase dynamically adds itself to this module’s scope when instantiated.

aspect2d = render2d/aspect2d

The root of the 2-D scene graph used for GUI rendering. Unlike render2d, which may result in elements being stretched in windows that do not have a square aspect ratio, this node is scaled automatically to ensure that nodes parented to it do not appear stretched.

cpMgr = ConfigPageManager, 2 pages.

See panda3d.core.ConfigPageManager.getGlobalPtr().

cvMgr = ConfigVariableManager, 853 variables.

See panda3d.core.ConfigVariableManager.getGlobalPtr().

globalClock = <panda3d.core.ClockObject object>

The clock object used by default for rendering and animation, obtained using panda3d.core.ClockObject.getGlobalClock().

hidden = hidden

A dummy scene graph that is not being rendered by anything.

inspect(anObject)[source]

Opens up a direct.tkpanels.Inspector GUI panel for inspecting an object.

ostream = <panda3d.core.ostream object>

The default Panda3D output stream for notifications and logging, as obtained using panda3d.core.Notify.out().

pandaSystem = Panda version 1.10.7

See panda3d.core.PandaSystem.getGlobalPtr().

render2d = render2d

The root of the 2-D scene graph. The coordinate system of this node runs from -1 to 1, with the X axis running from left to right and the Z axis from bottom to top.

run()[source]

Deprecated alias for base.run().

vfs = <panda3d.core.VirtualFileSystem object>

The global instance of the VirtualFileSystem, as obtained using panda3d.core.VirtualFileSystem.getGlobalPtr().