Issue 16771 - severe aliasing in 3D charts
Summary: severe aliasing in 3D charts
Status: CLOSED FIXED
Alias: None
Product: General
Classification: Code
Component: chart (show other issues)
Version: 3.3.0 or older (OOo)
Hardware: PC Windows XP
: P3 Trivial (vote)
Target Milestone: ---
Assignee: kla
QA Contact: issues@graphics
URL:
Keywords: oooqa
: 71836 (view as issue list)
Depends on:
Blocks:
 
Reported: 2003-07-13 03:57 UTC by philmperry
Modified: 2013-02-24 21:21 UTC (History)
7 users (show)

See Also:
Issue Type: DEFECT
Latest Confirmation in: ---
Developer Difficulty: ---


Attachments
example 1 for severe aliasing in 3D chart (new chart milestone 9) (23.04 KB, application/pdf)
2006-11-22 21:22 UTC, gleppert
no flags Details
example 2 for severe aliasing in 3D chart (new chart milestone 9) (28.48 KB, application/pdf)
2006-11-22 21:23 UTC, gleppert
no flags Details

Note You need to log in before you can comment on or make changes to this issue.
Description philmperry 2003-07-13 03:57:33 UTC
3D charts, especially those with "enclosing" walls and bottoms, show severe
aliasing ("jaggies") on their edges. This shows up most on edges which are
nearly, but not exactly, vertical or horizontal. This could be cured with decent
antialiasing code in the graphics drawing. For the enclosing walls, a change of
drawing perspective to make  the edges exactly vertical or horizontal might help.
Comment 1 oc 2003-07-17 13:15:08 UTC
adjusing component to chart
Comment 2 kla 2003-07-21 10:58:11 UTC
Hi Bettina,
one for you.
tk
Comment 3 bettina.haberer 2003-10-16 16:15:55 UTC
Hello Björn, please give approval for this evaluated OO.o 2.0 flagged
issue. If you confirm with the target OO.o 2.0, then please keep it on
your owner (or the owner of the concerning developer) for
implementation. In case you want this issue for 'OOo Later', then
please reset the target milestone. If you decline the issue finally,
please set the resolution to 'Wontfix' (but do not close). In case of
'OOo Later' or 'Wontfix' please reset it on Bettina's owner. Thank you.
Comment 4 bettina.haberer 2003-10-16 16:16:36 UTC
Forgot to change the owner.
Comment 5 bjoern.milcke 2003-10-31 14:26:55 UTC
->Armin: I think this is a general issue for the drawing layer:
antialiasing of 2d objects. If you are not the correct person for this
issue, please forward.
Comment 6 Armin Le Grand 2003-11-03 15:40:54 UTC
-> Bjoern: This is about 3D charts, thus it is about general AA issue
for 3D engine. Since this is not planned ATM. For 2D it would be Thorsten.
->Bettina: ATM i sort this to OOo later. And as written above, i
change owner back to Bettina.
Comment 7 bettina.haberer 2004-11-29 18:15:15 UTC
Reassigned to Ingrid.
Comment 8 lohmaier 2005-01-15 20:47:16 UTC
related issue for drawing objects: issue 28526
Comment 9 IngridvdM 2005-04-29 09:29:55 UTC
->Armin: I consider the bad painting of 3D charts to be a defect that makes them
nearly unusable. Please have a look what you can do within the 3D engine. Thanks
a lot.
Comment 10 IngridvdM 2005-05-02 10:37:06 UTC
added me to CC
Comment 11 bettina.haberer 2005-08-15 16:41:40 UTC
Due to the fact, that this issue is a defect, the keyword rfe_eval_ok is removed.
Comment 12 utomo99 2006-11-19 06:39:21 UTC
I think also same what I report it here Issue 71710 with some sample bug doc 
there
Comment 13 IngridvdM 2006-11-22 10:25:35 UTC
*** Issue 71836 has been marked as a duplicate of this issue. ***
Comment 14 gleppert 2006-11-22 21:22:53 UTC
Created attachment 40843 [details]
example 1 for severe aliasing in 3D chart (new chart milestone 9)
Comment 15 gleppert 2006-11-22 21:23:22 UTC
Created attachment 40844 [details]
example 2 for severe aliasing in 3D chart (new chart milestone 9)
Comment 16 mrv 2007-02-25 14:25:27 UTC
Could someone put a "new chart"-prefix to the bug summary?

I think this is a very important problem, but unlikely to be fixed in the old
chart. However, it should get fixed in the chart2. I don't know if Cairo or such
could be utilized, or what else could be done to fix showing graphics properly.
Jagged edges are starting to stand out in a negative way if found in modern
software.
Comment 17 IngridvdM 2007-02-26 10:37:59 UTC
->mrv: The prefix 'new chart:' in the summary of other chart bugs is to indicate
that the bug does occur only in the new chart. It's not to indicate where it
should get fixed.
Moreover this problem cannot be fixed in the chart module. Instead the
underlying drawing layer must be fixed.
Comment 18 utomo99 2007-03-19 07:39:00 UTC
@ iha. 
I hope thei can be considered for OOo 2.x or better if OOo 2.3, so it will 
make OOo look nicer. 

BTW regarding underlying drawing layer must be fixed, should we open another 
issue or not ? 

Thanks
Comment 19 utomo99 2007-05-27 07:43:34 UTC
can we have this on OOo 2.x or better in 2.3 ? 
Thanks

Comment 20 sajer 2007-10-11 08:12:34 UTC
Do you guys understand that your brand new Chart2 is unusable as long as this
problem is not fixed? OOo Later? Output from OOo looks like LEGO. 

You better start convincing people that you have costumer focus. The slow and
poor development of OOo is getting more and more attention in the media while
your user base must wait forever.

If you make a new charting system that cannot be used for printing or export of
document without looking like a kiddie drawing then your hands and heads cannot
be wired together.

Issue is from 2003 and as usual people are begging for a fix. 
Comment 21 Armin Le Grand 2007-10-12 09:56:55 UTC
AW: We are working on this, but it depends on deep DrawingLayer reconstructions
which are under way. This takes it's time. It's not quite manageable in the old
code. If You have a working Anti-Aliasing 3D-Renderer flying around with source
code and You hold the copyright, please consider to contribute it :-)
Seriously: This should get better with primitives (see
http://wiki.services.openoffice.org/wiki/DrawingPrimitives). At least after this
is done it will be possible to add an AnitiAliased 3D renderer (what is not
trivial by itself). Primitives should be in 3.0.
HTH. Adapting target...
Comment 22 Armin Le Grand 2008-10-27 11:54:20 UTC
AW: With primitives from aw033 added to DEV300 m30 it is possible now to switch
AA on for DrawingLayer in common.xcs. Already supported for 3D, unix and mac
systems. Still waiting for a Win solution, there is no easy way to generally AA
stuff. Changing target, too.
Comment 23 Armin Le Grand 2008-12-10 15:27:47 UTC
AW: WIN32 solution comes with aw059, adding this task and setting to fixed.
Comment 24 Armin Le Grand 2008-12-10 16:12:43 UTC
AW->WG: This is the common, global task. To review, try the CWS on various systems.
Comment 25 Armin Le Grand 2008-12-10 16:19:40 UTC
AW->WG: Please verify. All 3D objects are AntiAliased (see their borders to the
background) when AntiAliasing is on in tools/optins/view.
Comment 26 wolframgarten 2008-12-11 15:15:09 UTC
Looks ok for me but I reassign it to have a chart expert looking at it.
Comment 27 kla 2008-12-15 13:15:05 UTC
Seen ok in cws aw059 -> verified
Comment 28 kla 2009-06-03 12:38:29 UTC
seen ok in current master -> closed