sync with irrlicht