The Irrlicht Engine is an open source high performance realtime 3D engine written and usable in C++. It is completely cross-platform, using D3D, OpenGL and its own software renderers.

Project Samples

Project Activity

See All Activity >

License

zlib/libpng License

Follow Irrlicht Engine

Irrlicht Engine Web Site

Other Useful Business Software
Assembled is the only unified platform for staffing and managing your human and AI support team. Icon
Assembled is the only unified platform for staffing and managing your human and AI support team.

AI for world-class support operations

Assembled is the only platform that unifies AI agents and intelligent workforce management to power fast and flexible support operations. Built for scale, we help teams automate over 50% of customer interactions, forecast with 90%+ accuracy, and optimize staffing across in-house and BPO teams. Orchestrate every chat, email, or call, balancing workloads between human and AI agents in real time — without sacrificing quality or control. Trusted by Stripe, Canva, and Robinhood, Assembled transforms support from a cost center into a strategic advantage. Our Workforce and Vendor Management tools connect forecasting, scheduling, and performance for smarter staffing decisions. AI Agents automate conversations across channels with your workflows and brand voice. AI Copilot empowers agents with real-time guidance, suggested replies, and one-click actions for faster, higher-quality resolutions.
Learn More
Rate This Project
Login To Rate This Project

User Ratings

★★★★★
★★★★
★★★
★★
31
2
2
0
2
ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5

User Reviews

  • Great Engine, and that although it's OpenSource!
  • A real 3D powerful graphics engine. Very complete, flexible and simple to use.
  • very nice engine, hope it's posted to github in future.
  • I cant compile the source code with Directx SDK, need documentation about it, with more informations
  • I starting fiddling around with Irrlicht back in 2008 when I was learning C++. I was proficient with C and had used Allegro for a few projects, but wanted something that supported 3D. I tried OGRE but was too new to C++ and OO principles to get beyond a few simple Hello World examples. I had also unsuccessfully tried diving into OpenGL. And then I discovered Irrlicht. It was fairly easy to get started developing with it and it included a lot of features "out of the box". The examples were just detailed enough to get me started, and the forum filled in the gaps. I also found the API well organized and easy to follow. A few years later I switched from using Java to Irrlicht for several promotional apps for a casino I worked for. I was on a deadline and I couldn't get these kiosk printers to work right with the Java. But they worked flawlessly with a simple console app written in C++. Since Irrlicht had built in GUI controls, I decided to use it temporarily until I could figured out my Java printer issues. I never went back. And the kiosk apps eventually became fully 3D - much to the patrons' (and the Marketing Coordinator's) delight. Anyway, what can I say...I'm a fan!
    1 user found this review helpful.
Read more reviews >

Additional Project Details

Operating Systems

Android, Apple iPhone, BSD, Linux, Mac, Solaris, Symbian OS, Windows, Windows IoT, Windows Mobile

Languages

English

Intended Audience

Developers

User Interface

OpenGL, Project is a 3D engine, Win32 (MS Windows), X Window System (X11)

Programming Language

C#, C++, Visual Basic .NET

Related Categories

C# Games, C# Software Development Software, C# 3D Rendering Software, C++ Games, C++ Software Development Software, C++ 3D Rendering Software, Visual Basic .NET Games, Visual Basic .NET Software Development Software, Visual Basic .NET 3D Rendering Software

Registered

2003-02-18