Remix.run Logo
steve_taylor 2 days ago

I remember a time when the topic of a lot of forum posts was Irrlicht vs. Ogre3D. If I recall correctly, Ogre3D was harder to get started with and had a smaller scope (just the scene graph), but was the better of the two 3D scene graph implementations.

skocznymroczny 2 days ago | parent | next [-]

I miss the era of websites like flipcode (archives are still available https://www.flipcode.com/ ), people sharing screenshots of their OpenGL/DirectX engines. Nowadays making a 3D engine is more of a hobby, because you'll never catch up with the big ones.

thegeomaster 2 days ago | parent | prev | next [-]

Well this was a trip down the memory lane. I built a small game on Irrlicht at the time and I remember these discussions also.

Irrlicht had its editor (irrEdit), a sound system (irrKlang), and some basic collision detection and FPS controller was built right into the engine. This was enough to get you a considerable way through a fully featured tech demo, at the very least. (I even remember Irrlicht including a beautiful first-person tech demo of traversing a large BSP-partitioned castle level.)

However, for those not afraid to stitch these additional parts from other promising libraries (or derive them from first principles, as was fashionable), OGRE offered more raw rendering prowess: a working deferred shading system (this was the heyday of deferred shading), a pop-less terrain implementation with texture splatting, and more impressive shader and rendering pipeline support, with the Cg multi-platform shading language. I remember a fairly impressive ocean surface and Fresnel refraction/reflection demos from OGRE at the time.

jesuslop a day ago | parent | prev | next [-]

I remember being lured at the time by Irrlicht learning curve for a professional project and migrating to Ogre in the middle... How nightmarish was using assets coming from 3D authoring software. Repressed memories return about switching from 3D studio to XSI (better) and fighting with Collada converter plug-ins quality issues. Prefer the dentist.

protocolture 2 days ago | parent | prev [-]

Yeah classic haha. I think the Ogre forums especially had quite a few of these comparison threads.

"Ogre3d is a graphics engine, if you want to spend the time to strap a game to it, go for it."