Jump to content
  • Advertisement
Sign in to follow this  

OpenGL Suggestion for a cross-platform 3D rendering subsystem in C++

This topic is 2084 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 there!


What do I need?

I'm doing a 3D game and I'm looking for a rendering subsystem this utilizes modern (version 3.x+) OpenGL. DirectX support is not mandatory, since I target Windows and Linux. Smartphone support is not mandatory.


I'm looking for a clean and nice design rendering subsystem only. It should not do anything apart from rendering and scene managing, thus leaving me the choice and the headache to care about audio, physics, UI, scripting and game object management,


It should be C++, available for commercial use.


Should have either support for popular 3D formats or provide export mechanism to convert popular 3d formats into their own format.


What I have checked?

I played with Ogre3D about 1-1.5 years ago. Didn't like it. Its big and messy.

I heard about Irrlicht, looked a bit into their examples, it looks nice, however I'd like to get more opinions about it.

I heard about OpenSceneGraph. It looks very solid, nice design, however I'd like to hear more opinions about it.


I appreciate your help!

Thanks in advance!

Share this post

Link to post
Share on other sites

I really liked Horde3D, but IIRC it's built on clean GL2.x, not 3.x. I think there's also a few GLES ports for mobile.

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.

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!