70001293 New Edge draw mode features

Article 70001293
Type Wish
Product Engine
Version 7014
Date Added 3/8/2018 12:00:00 AM
Fixed 7.7015.0.1 (3/21/2018 12:00:00 AM)
Submitted by VectorDraw Team

Summary

New Edge draw mode features

Solution

A new property document.GlobalRenderProperties.EdgeEffect was added in version 7015.0.1

Controls the Edge display of polyfaces.It can get one of the following values


UserDefine :The edges are defined by the Edge visibility of polyfaces (Default value).


OutLine :Draws only the outline edge of each polyface object.
In order to work proper , the vertexes for outer bound faces must have been defined in Counter Clock Wise direction.
Vector draw automatically does that for filled polygons , closed polylines and cirlces with thickness and also for box, cone and sphere polyfaces and objects that produced by Generate3dPathSection method.


AutoDetect :The edges are automatically detect, no user defined is needed for polyface edge visibility.

UserDefined

OutLine

AutoDetect

UserDefined OutLine AutoDetect


The UserDefined is as the drawing is created.
The OutLine uses an algorithm to calculate the edge boundary of the objects.
The AutoDetect uses an algorithm to remove some of the internal edges.As you will notice not all edges are being removed since this has a lot of precision issues but the user without doing anything is possible to have a much better result from his drawing.

This "effect" takes place in rendermodes that have edges like RenderOn , SahdeOn , Hide.

Send comments on this topic.