Scene3D 3D model Entity rendering completion log
-
Hi,
I'm working on a 3D model rendering Qt desktop application using Qt 5.15.16.
I'm using Scene3D, Qt3DRender::QGeometry, and Qt3DRender::QMaterial for model material to render the model.Scene3D { id: sceneId Entity { id: root property Layer layer ModelMaterial { id: modelMaterial } GeometryRenderer { id: modelGeoRenderId } components: [modelMaterial, modelGeometryRenderer, root.layer] } }
The model is changed every second or two. How do I know when the rendering of the current model is completed to initiate the next model update.
How do I log the rendering completion for each model update? -
Hi,
I'm working on a 3D model rendering Qt desktop application using Qt 5.15.16.
I'm using Scene3D, Qt3DRender::QGeometry, and Qt3DRender::QMaterial for model material to render the model.Scene3D { id: sceneId Entity { id: root property Layer layer ModelMaterial { id: modelMaterial } GeometryRenderer { id: modelGeoRenderId } components: [modelMaterial, modelGeometryRenderer, root.layer] } }
The model is changed every second or two. How do I know when the rendering of the current model is completed to initiate the next model update.
How do I log the rendering completion for each model update?@HarishKumarBV said in Scene3D 3D model Entity rendering completion log:
Hi,
I'm working on a 3D model rendering Qt desktop application using Qt 5.15.16.
I'm using Scene3D, Qt3DRender::QGeometry, and Qt3DRender::QMaterial for model material to render the model.Scene3D { id: sceneId Entity { id: root property Layer layer ModelMaterial { id: modelMaterial } GeometryRenderer { id: modelGeoRenderId } components: [modelMaterial, modelGeometryRenderer, root.layer] } }
The model is changed every second or two. How do I know when the rendering of the current model is completed to initiate the next model update?
How do I log the rendering completion for each model update?As the model grows the performance takes a hit, and any suggestion for improvement.