Hi all!
Another question I am often asked by people interested in zcad.
-On a very large drawings, graphics processing speed decreases. Is it possible to increase the speed?
I will answer here to avoid repetition.
Most often, the performance drop due to errors in the program. So drawing is better to send me to fix errors.
But if the speed limited by the number of entities in the drawing, there are ways to increase the speed by reducing the usability
1) parameter Render\Degradation while pan - If true, when you pan drawing, all text\mtext entities simplistically drawn boundaries
2) parameter Render\Maximum single pass time - If not zero, it number in milliseconds spent on one rendering pass. that has not had time to finish will draw later in OnIdele handler. If zero (default) all been drawn in one pass
3) parameter Render\Image degradation - If enabled, some small details smaller than Current degradation factor are not drawn. if the Last render time is greater than Prefered rendering time then inc(Current degradation factor), else dec(Current degradation factor)