*** empty log message ***
This commit is contained in:
parent
5bcdbdf7ee
commit
88d6d4469e
|
|
@ -57,10 +57,10 @@ class ShowBase:
|
|||
self.cam = self.camera.find('**/+Camera')
|
||||
|
||||
# Set up a 2-d layer for drawing things behind Gui labels.
|
||||
self.render2d = NodePath(setupPanda2d(self.win))
|
||||
self.render2d = NodePath(setupPanda2d(self.win, "render2d"))
|
||||
|
||||
# Set up another 2-d layer for drawing the Gui labels themselves.
|
||||
self.renderGui = NodePath(setupPanda2d(self.win))
|
||||
self.renderGui = NodePath(setupPanda2d(self.win, "renderGui"))
|
||||
|
||||
# Set up an auxiliary 3-d layer for rendering floating heads
|
||||
# or other 3-d objects on top of text or widgets in the 2-d
|
||||
|
|
|
|||
|
|
@ -157,11 +157,11 @@ PT(GraphicsWindow) make_graphics_window(GraphicsPipe *pipe,
|
|||
// can contain 2-d geometry and will be rendered on top of the
|
||||
// existing 3-d window. Returns the top node of the scene graph.
|
||||
NodePath
|
||||
setup_panda_2d(GraphicsWindow *win) {
|
||||
setup_panda_2d(GraphicsWindow *win, const string &graph_name) {
|
||||
PT(Node) render2d_top;
|
||||
|
||||
render2d_top = new NamedNode("render2d_top");
|
||||
Node *render2d = new NamedNode("render2d");
|
||||
render2d_top = new NamedNode(graph_name + "_top");
|
||||
Node *render2d = new NamedNode(graph_name);
|
||||
RenderRelation *render2d_arc = new RenderRelation(render2d_top, render2d);
|
||||
|
||||
// Set up some overrides to turn off certain properties which we
|
||||
|
|
|
|||
|
|
@ -34,7 +34,7 @@ EXPCL_DIRECT PT(GraphicsWindow)
|
|||
NodeAttributes &initial_state
|
||||
);
|
||||
|
||||
EXPCL_DIRECT NodePath setup_panda_2d(GraphicsWindow *win);
|
||||
EXPCL_DIRECT NodePath setup_panda_2d(GraphicsWindow *win, const string &name);
|
||||
EXPCL_DIRECT void add_render_layer(GraphicsWindow *win, Node *render_top,
|
||||
Camera *camera);
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue