a data structure that arranges the elements of a scene into a logical representation

learn more… | top users | synonyms

7
votes
3answers
2k views

Scene Graph as Object Container?

Scene graph contains game nodes representing game objects. At a first glance, it might seem practical to use Scene Graph as physical container for in game objects, instead of std::vector<> for ...
4
votes
2answers
1k views

How can I traverse a scene graph and hit only nodes in the view frustum?

Scene Graph seems to be the most effective way of representing the game world. The game world usually tends to be as large as the memory and device can handle. In contrast, the screen of the device ...
1
vote
1answer
553 views

Mental Ray render loss in Maya?

The option in the rendering menu of Maya doesn't say "Mental Ray" anymore. Please help me to get it back, or even a better plugin for Maya game quality rendering.
3
votes
1answer
2k views

BoundingFrustum Performance Issues

I have noticed that BoundingFrustum.Intersects() is a rather slow check in XNA. I am doing only 256 checks per frame and it eats up arround 50-60% of availible time when running at 60fps. This is kind ...
5
votes
3answers
1k views

Small 3D Scene Graph

I'm looking for a 3D graphics library (not a complete game engine). Preferred a scene graph. Something small (unlike jME, XNA or Unity), that I can easily expand and change. Preferred features: ...
11
votes
1answer
2k views

Scene Graph in Separate Thread

I develop my own game engine for fun (but not profit). I have rendering in one thread and my scene graph updates (velocity, etc.) in another. When it's time to render, the render thread adds the ...
6
votes
4answers
1k views

Which SceneGraph is optimal to begin with for small game programming?

I am a java web application developer (mostly server side) since 7 years who recently got interested in game development (i dont know why, maybe i am bored). Today i was looking for frameworks. I read ...
7
votes
1answer
1k views

Do Octrees, Kd-Trees, BSP only make sense for static geometry?

I'm still implementing my scene graph (see this question). Now, I wonder if a spatial representation such as a Kd-Tree or Octree to do View Frustum Culling (VFC) only makes sense with static geometry. ...
6
votes
3answers
706 views

Is Frustum Culling by itself enough for Consoles and Mobiles?

Software occlusion culling is often expensive, especially for smaller and older devices. Is frustum culling alone adequate on systems that can optimally display 10k triangles at most? If not, are ...
4
votes
2answers
2k views

Simple scene graph in 2D, without matrices?

First of all, I think I roughly know how a scene graph works. Please correct me if I'm wrong. It is a tree based structure, with each branch/leaf being a node. It means you can better organise ...