MantisBT - ParaView
View Issue Details
0008773ParaView(No Category)public2009-03-20 15:082009-06-09 19:45
Ken Moreland 
Utkarsh Ayachit 
normalminorhave not tried
closedfixed 
 
3.6 
0008773: Outline, point, and line coloring should NOT follow default surface color
Right now representations color outline, point, and line representations by the global surface color by default. Oddly, this is the wrong thing to do. The reason surfaces have their own color is because you usually want it very light, even when the background is also very light, so that you may see the shading. However, if you draw a light, unlit line or point on a light background, it is very difficult to see or invisible.

Thus, the default color for these unlit features should follow a different default color. Which one? I don't know. Maybe foreground.

There is also some oddness where the color could change when you change representations. I don't know how that should be handled.
No tags attached.
parent of 0008791closed Utkarsh Ayachit Wireframe color is initially white, ignoring the configured foreground color 
parent of 0009121closed Utkarsh Ayachit Outline mode is very wrong in printer color palette 
Issue History
2009-03-20 15:08Ken MorelandNew Issue
2009-03-20 15:08Ken MorelandStatusbacklog => tabled
2009-03-20 15:08Ken MorelandAssigned To => Utkarsh Ayachit
2009-03-26 13:05Ken MorelandRelationship addedparent of 0008791
2009-05-13 13:46Utkarsh AyachitTarget Version => 3.6
2009-06-09 09:04Utkarsh AyachitRelationship addedparent of 0009121
2009-06-09 13:34Utkarsh AyachitNote Added: 0016670
2009-06-09 13:34Utkarsh AyachitStatustabled => @80@
2009-06-09 13:34Utkarsh AyachitResolutionopen => fixed
2009-06-09 13:38Utkarsh AyachitNote Added: 0016672
2009-06-09 19:45Alan ScottNote Added: 0016676
2009-06-09 19:45Alan ScottStatus@80@ => closed
2011-06-16 13:10Zack GalbreathCategory => (No Category)

Notes
(0016670)
Utkarsh Ayachit   
2009-06-09 13:34   
Now, the AmbientColor is changed when the
representation type is set to Wireframe/Outline/Points. Otherwise the the
DiffuseColor is set using the GUI. AmbientColor is linked to Foreground Color
while DiffuseColor is linked to SurfaceColor.
This implies that when user changes representation type from surface to
wireframe, there may be a color change, but that's a side effect we have to live
with with make the palettes behave correctly for non-shaded and shaded geometry.


/cvsroot/ParaView3/ParaView3/Qt/Components/pqDisplayProxyEditor.cxx,v <-- Qt/Components/pqDisplayProxyEditor.cxx
new revision: 1.75; previous revision: 1.74
/cvsroot/ParaView3/ParaView3/Qt/Components/Resources/UI/pqDisplayProxyEditor.ui,v <-- Qt/Components/Resources/UI/pqDisplayProxyEditor.ui
new revision: 1.42; previous revision: 1.41
/cvsroot/ParaView3/ParaView3/Qt/Core/pqPipelineRepresentation.cxx,v <-- Qt/Core/pqPipelineRepresentation.cxx
new revision: 1.46; previous revision: 1.45
(0016672)
Utkarsh Ayachit   
2009-06-09 13:38   
/cvsroot/ParaView3/ParaView3/Servers/ServerManager/Resources/rendering.xml,v <-- Servers/ServerManager/Resources/rendering.xml
new revision: 1.352; previous revision: 1.351
/cvsroot/ParaView3/ParaView3/Servers/ServerManager/vtkSMOutlineRepresentationProxy.cxx,v <-- Servers/ServerManager/vtkSMOutlineRepresentationProxy.cxx
new revision: 1.16; previous revision: 1.15
(0016676)
Alan Scott   
2009-06-09 19:45   
Tested local server. Lets put this in the 3.6 branch.