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

OpenGL Room Demo

Loading...

Sign in or sign up now!
24,680
Loading...
Alert icon
Sign in or sign up now!
Alert icon

Uploaded by on Feb 3, 2008

A small demo i wrote in C++/GLSL using OpenGL in my free time.

Features shown: Parallax Bump Mapping, Relief Mapping with Surface Self-Shadowing, Projected Shadowmaps, Dynamic Cubemapping

Music: C.J. Bolland - Obsidion

Link to this comment:

Share to:

Uploader Comments (MGBoney)

  • @its0nah- It's not really a question of difficulty, so much as the fact that OpenGL 3.0 wasn't designed with innovation and forward thinking in mind. I'm sure many OpenGL enthusiasts will hate me for saying it, but DX11 did win out against OpenGL in that respect.

    I can only hope that the Khronos Group learned from their mistake and future revisions will improve. But back to the video, I'm deeply impressed! Hopefully the programmer will release the source code, so newbies can learn from it :).

  • @NASk8er4778 thanks mate :) The code should be uploaded somewhere on my personal website but need to find the link, it's old stuff. The relief mapping shader is just a straight port from Cg (the shader code is in the original relief mapping article) to GLSL so it's easy to find it online

  • please, tell me how much time this took you to programm, or didn't you programmed it from scratch?

  • @M43k0 a couple of days, I just reused an engine I wrote before , added new FX and rearranged the scene. To write the enmgine took a couple of weeks, so from scratch it would have taken 3-4 weeks I guess?

  • i dont know much about 3d graphics api's but why most developers use directx when opengl is clearly better?

  • @its0Nah Actually I prefer DirectX much more for a lot of reasons. But at the end once you know a 3D API and understand how they work they are all the same. This demo is written in OpenGL because at that time I happened to have this engine ready (I did it for an MSc assignment) and wanted to release a new demo ASAP for some job hunting. But seriously, leave all the stupid DirectX vs OpenGL thingy to fanboys and start coding stuff yourself. It's time spent in a much better way :)

Top Comments

  • ok you may be right but OpenGL works on several platforms

    DX does not

  • Damn, that's really good! :)

see all

All Comments (58)

Sign In or Sign Up now to post a comment!
  • Agreed rungAaz, that's largely what's important. I can't say much about how OpenGL compares to directX in its rendering power, but DirectX isn't cross platform which means I won't even bother learning it.

  • it looks like minecraft with tessellation

  • Very nice! I wish i had a graphics card that supported more than opengl 1.4... Intel mobile doesn't make the best cards...

  • that is very impressive.

  • Hahaha, I love the leaning camera. Good old silly camera issues from keeping track of too many rotation values.

  • nice work!!!!!

  • Well done.

  • doesnt parallax suck performance?

  • @MGBoney Amen dude.

View all Comments »
Loading...
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