Jump to content
  • Advertisement
  • entries
  • comments
  • views


Sign in to follow this  


I think that puddle of ooze that trickled out of my ear was the remainder of my brain.

So far so good - the basic framework for the scenegraph has been put into place, and the high-level render algorithm is more or less fully stubbed in. I'm about 80% of the way through reimplementing camera abstractions; part of the nasty work is moving away from treating cameras as scenegraph nodes and making them separate entities. (Sometime when I rally some energy and English writing ability I'll do another Real World Gamedev entry on why I made that decision.)

One of the big blocks of functionality left to reimplement is our internal scene buffer/soft-instancing mechanism. It's currently woven quite deeply into the data structures and code for the scenegraph, although ideally it should be a separate module that the scenegraph nodes themselves are totally unaware of. Decoupling and reimplementing that system will be a big step towards getting the camera logic finished.

Once that's done, I really just have to stub in render delegation calls to each scenegraph node; I'll come back through when I implement the rest of the scenegraph classes and have each node class do the correct "stuff" when it is Render()ed. Then the fun bit will be making sure the camera transformation pipeline is still sane, and the camera logic will basically be done.

Wheeze! This is a heck of a project, but at least progress is steady and still on target. Things are already looking a lot cleaner (and a fair bit more efficient) so morale is still good.

I also got ahold of my Frisco Melt (if you know why I mention that, you spend too much time on GDNet) and so I'm very happy.

Off to relax a bit, and then dive back into the code.
Sign in to follow this  


Recommended Comments

Been out for a while. Hmm... why, what benefits is there to not having the camera be part of - be a node in the scenegraph? Though that was standard practice.

I dont know what you mean by Frisco Melt :(

Share this comment

Link to comment
Guest Anonymous Poster


A frisco Melt is a really awesome sounding sandwich sold by the US Fast Food Chain 'Steak N' Shake'. Fortunately there is one nearby so I can sample its tasty goodness and pretend to belong to the Apoch Groupie Squad.

Share this comment

Link to comment
Guest Anonymous Poster


Here is the website with menu description: http://www.steaknshake.com/menu/melts.asp

Obviously the author plans to live a short life. Haha.

Share this comment

Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Advertisement

Important Information

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

GameDev.net is your game development community. Create an account for your GameDev Portfolio and participate in the largest developer community in the games industry.

Sign me up!