| Article | 70002241 |
| Type | Wish |
| Product | Engine |
| Version | 1001 |
| Date Added | 7/15/2022 12:00:00 AM |
| Fixed | 10.1002.0.3 (9/26/2022 12:00:00 AM) |
| Submitted by | Mario Messina |
Summary
Z Depth buffer during action draw events
Solution
In version 1002.0.3 a new flag vdRenderGlobalProperties.ActionFlags.Support3D was added to vdDocument.GlobalRenderProperties.ActionFlags property
By default vdRenderGlobalProperties.ActionFlags.Support3D is added to vdDocument.GlobalRenderProperties.ActionFlags
When it is used then actions Create , Move, Copy, Rotate ,etc. are rendering according to the current render mode.
This property is supported only with model layout or maximized viewports
This is a major upgrade specially in 3D modes since it gives the user a real time idea of the result of the action since z buffer is being used.
In the past we used to render all render modes like in wire 2D and that was a little off in 3D modes.
Example code in c# to disable z buffer : doc.GlobalRenderProperties.ActionProperties = vdRenderGlobalProperties.ActionFlags.MultiViewDraw;
The following example should give you a basic idea of this improvement.
BEFORE

AFTER

