Assimp example of Qt3d of Qt 5.5 uses ForwardRenderer
我复制了代码,在main.qml
中,QtCreator在该名称下显示红线,表示未知组件。单击该单词不会带我到任何地方。
程序正在编译而没有任何错误,并且在运行时只显示一个蓝色窗口。
什么是ForwardRenderer?为什么红线在那里?
答案 0 :(得分:3)
以下是Qt网站上的正向渲染器文件:
http://doc.qt.io/qt-5/qt3drenderer-dynamicscene-cpp-forwardrenderer-h.html
http://doc.qt.io/qt-5/qt3drenderer-dynamicscene-cpp-forwardrenderer-cpp.html
以下是KDAB的解释,FrameGraph是什么以及它如何处理Forward Renderer:http://www.kdab.com/qt3d-2-0-framegraph/
ForwardRenderer本身不是FrameGraph节点类型。它是前向渲染器的默认FrameGraph树实现,为用户提供便利。