Qt 6 是努力使框架更高效,且更易於使用的結果。
為兼容每個發行的所有公共 API,我們試著維護二進製和源代碼。但是,為使 Qt 成為更優框架,一些改變是不可避免的。
在此話題中,我們匯總瞭那些 Qt3D 變化,並提供處理它們的指導。
在 5.14 和 5.15 開發過程中,渲染後端被逐漸移入插件。
Qt 6 發行完成瞭此工作,並引入新的基於 RHI (渲染硬件接口) 的渲染後端 (允許在相關平颱使用 Vulkan、Metal 或 DirectX)。
RHI (渲染硬件接口) 後端默認,但通過設置環境變量可以控製它,作為解釋 here .
一些類改變瞭模塊。尤其, QBuffer , QAttribute 和 QGeometry 類 (及關聯幫助程序類) 已從渲染模塊移至核心模塊。