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

Article 60001623
Type Bug
Product Engine
Version 6021
Date Added 2/8/2012
Fixed (2/9/2012)
Submitted by

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.

Send comments on this topic.