Prod.: Engine, ver.: 6021, ID: 60001623, Bug : Drawing linetypes in 3d when using opengl lists is very slow

Bug : Drawing linetypes in 3d when using opengl lists is very slow

Article60001623
TypeBug
ProductEngine
Version6021
Date Added2/8/2012
FixedYes [2/9/2012]
Submitted by
Keywords

Subject

Drawing linetypes in 3d when using opengl lists is very slow

Summary

Drawing linetypes in 3d when using opengl lists is very slow

Solution

In version 6022 linetypes are not displayed in opengl list render (when vdDocument.GlobalRenderProperties.CustomRenderTypeName = "VectorDraw.Render.opengllist#VectorDraw.Professional.dll")

In order to be displayed  in opengl list render a new property Draw3DFlag was added in vdFigure object.

Setting it to Draw3DFlagEnum.ExcludeFrom3DList the figure and its sub entities are not included in display list and so the linetypes are drawn properly

Note: Entities that have AlignToView true and / or AlignToViewSize > 0 are also not included in display list and they are display their linetype.