Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[birt-dev] Checkin: Fixed 3D chart bugs (white lines shown in Area, Tube and Cone charts)

- Summary:


Fixed 3D chart bugs (white lines shown in Area, Tube and Cone charts)


- Bugzilla Bug (s) Resolved:

 

#184184, #165112


- Description:


Some complex 3D charts such as tube, cone and area use multiple polygons for drawing one datapoint representation (for instance one tube is made of several polygons). In that case, adjacent polygons seem to be separated by a white line, which is due to the antialiasing when each polygon is rasterized on the white background. To fix that issue, the engine will detect shared polygon edges, and draw behind them a small band of the same color so that the antialiasing uses the right background color.

 


- Tests Description :
Visual tests


- Notes to Build Team:

- Notes to Developers:

- Notes to QA:

- Notes to Documentation:

- Files Edited:

 

"/org.eclipse.birt.chart.device.extension/src/org/eclipse/birt/chart/device/swing/SwingRendererImpl.java"

"/org.eclipse.birt.chart.device.swt/src/org/eclipse/birt/chart/device/swt/SwtRendererImpl.java"

"/org.eclipse.birt.chart.engine/src/org/eclipse/birt/chart/event/I3DRenderEvent.java" "/org.eclipse.birt.chart.engine/src/org/eclipse/birt/chart/computation/Engine3D.java" "/org.eclipse.birt.chart.engine/src/org/eclipse/birt/chart/event/Area3DRenderEvent.java" "/org.eclipse.birt.chart.engine/src/org/eclipse/birt/chart/event/PrimitiveRenderEvent.java" "/org.eclipse.birt.chart.engine/src/org/eclipse/birt/chart/event/Polygon3DRenderEvent.java" "/org.eclipse.birt.chart.engine/src/org/eclipse/birt/chart/computation/Vector.java" "/org.eclipse.birt.chart.engine/src/org/eclipse/birt/chart/computation/Object3D.java" "/org.eclipse.birt.chart.engine/src/org/eclipse/birt/chart/event/WrappedInstruction.java"


- Files Added:


- Files Deleted

 


Back to the top