Details
-
Suggestion
-
Resolution: Won't Do
-
Not Evaluated
-
None
-
6.2.0
-
None
Description
QQuick3DGeometry class has a property "primitiveType" wich is techencally not part of geometry, but rather related to visualisation.
If a geometry class instance is created with some custom geometry, to render the geometry as triangles with outlined edges the instance has to be copied (one for rendering triangles and one for lines) which increases memory consumption and decreases the performance.
Instead I suggest that primitiveType property should be moved to "Model" item, so it will be possible to use single QQuick3DGeometry instance for two models with different primitive types.