Jump to content
  • Advertisement
Sign in to follow this  
Nuean

3d game concepts confusion

This topic is 4251 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

Hi everyone. I have been lurking here for awhile and puttering around with writing very simple little games. This stuff is fascinating. Much cooler than the code I write to pay the bills. I am a little bit fuzzy on some terminology and concepts though and I'm hoping you can help explain them to me. I dont feel im ready to put 3d stuff to use quite yet, I'm having fun with asteroids atm, but a high level understanding will help me get to sleep at night again! Is a scene class usually an entire game level or an area around the player that changes with the players movement? Or is it the Frustum? Knowing this will clear up quite a few things for me. Then I can throw out some follow up questions that arent based on assumptions and guesses. Thanks!

Share this post


Link to post
Share on other sites
Advertisement
Generally speaking, the scene refers to all objects in the level as a group.

The frustum is just a set of six planes that describe the boundaries of the area that the camera can see: 4 planes for the top, left, bottom, and right edges; 2 planes for the near and far limits of the view. These planes are used for things like allowing the renderer to quickly reject objects that are outside the camera's view.

Share this post


Link to post
Share on other sites
Depends on what you are dealing with. As far as games go a scene usually refers to everything in a level currently being played. Everything in a level is usually a part of the scene. The geometry, models, scripts, camera, all make up the scene. it's not just what you are seeing on the screen, or what the camera is projecting.

Share this post


Link to post
Share on other sites
Sign in to follow this  

  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

We are the game development community.

Whether you are an indie, hobbyist, AAA developer, or just trying to learn, GameDev.net is the place for you to learn, share, and connect with the games industry. Learn more About Us or sign up!

Sign me up!