3D and 2D programming "ENGINE"

Aloha everyone.
I just wanted to ask which engine is best to use with c++ programming to make 2D and 3D graphics?
That's a matter if opinion, if you want mine then 2D is easiest done with SFML (This is a library not an Engine). For 3D I really like the feel of Irrlicht (This IS an engine but you use it with C++).

SFML: http://www.sfml-dev.org/index.php

Irrlicht: http://irrlicht.sourceforge.net/
Thanks!
Topic archived. No new replies allowed.