Alert icon
We're changing our privacy policy. This stuff matters.  Learn more  Dismiss

Gdevice - procedural content oriented 3D engine for low-end machines

Loading...

Sign in or sign up now!
Alert icon
Upgrade to the latest Flash Player for improved playback performance. Upgrade now or more info.
481 views
Loading...
Alert icon
Sign in or sign up now!
Alert icon

Uploaded by on Sep 5, 2011

Gdevice is a 3D graphics engine oriented to procedural content and optimized for low-end machines or embedded systems with OpenGL 1.2.1.

This video shows a few places you can find into the generated world. I wanted to save this video because here the engine is still using a plain OpenGL 1.2.1 fixed function configuration and this will be a comparison term for future improvements (GLSL, GPGPU capabilities..) which will require a refactoring of many parts.

The demonstration also shows gdevice's main features:

1. procedural terrain generation at runtine (while the observer moves).

2. Terrain LOD scheme that enables rendering of huge and dense terrains (here is configured for 16km view distance and 1024 vertices per squared meter).

3. fixed function multitexturing technique.

4. 64KB uncompressed executable with no external dependencies (except for opengl.dll).

Link to this comment:

Share to:

Uploader Comments (gdevice3d)

  • Thanks. You know, it's frustrating for me too sometimes. And while you admire my work, I admire the work of others that is way better than mine. However this is an endless source of pleasant learning for me :-)

  • @gdevice3d Its probably stupid to ask this, but I would love to see how you did this.. a tutorial or something.. I read your blogs.. but it really doesn't explain in detail what all you did here. The LOD is where I am like.. OMG.. hahaha.. pure genius my friend.

  • @TheEpicureanist I actually use my blog as a notebook to take track of my thoughts about this hobby work. So it is more for myself than for explaining things out or show off or sell. I just sometimes like to come back to old videos to see how the new one compares.

    Yes, if you want to render kilometers of view range and yet keep the closest surroundings at a sub-meter detail, then you need to variate the density of points of your mesh (aka level of detail). You need a LOD scheme or whatever :)

  • I remember it was about 1 million of triangles in that video.

  • calma, una cosa alla volta.. :)

see all

All Comments (11)

Sign In or Sign Up now to post a comment!
  • You sir are my new GOD ! That is brilliant.

  • Perfect for flight simulators. What is the average polycount drawn each frame?

  • me too!! :P

  • Pretty cool, would love to see you further develop this!

  • Provi anche con la musica automatica??

Loading...
Alert icon
0 / 00Unsaved Playlist Return to active list
    1. Your queue is empty. Add videos to your queue using this button:
      or sign in to load a different list.
    Loading...Loading...Saving...
    • Clear all videos from this list
    • Learn more