以下是我总结的irrlicht的渲染的一帧
irrlicht的渲染细节我基本看完了,本人很懒,写文章只是些梗概,大家可以简单看看,具体看代码去
createDevice-->createDeviceEx(const SIrrlichtCreationParameters& params)-->根据平台参数的,选择跨平台中的具体哪一个作为渲染实现
CIrrDeviceWin32::CIrrDeviceWin32 这里假如是win32平台的参数这个参数;什么跨平台的玩意就这这里实现了
createDriver(); 这里是根据不同的参数,创建不同类型的渲染器,opengl d3d什么的,这里我仅仅队opengl的东西详细看
createOpenGLDriver() 创建一个oepngl的渲染---》