View Issue Details Jump to Notes ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0008773ParaView(No Category)public2009-03-20 15:082009-06-09 19:45
ReporterKen Moreland 
Assigned ToUtkarsh Ayachit 
PrioritynormalSeverityminorReproducibilityhave not tried
StatusclosedResolutionfixed 
PlatformOSOS Version
Product Version 
Target Version3.6Fixed in Version 
Summary0008773: Outline, point, and line coloring should NOT follow default surface color
DescriptionRight 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.
TagsNo tags attached.
Project
Topic Name
Type
Attached Files

 Relationships
parent of 0008791closedUtkarsh Ayachit Wireframe color is initially white, ignoring the configured foreground color 
parent of 0009121closedUtkarsh Ayachit Outline mode is very wrong in printer color palette 

  Notes
(0016670)
Utkarsh Ayachit (administrator)
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 (administrator)
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 (manager)
2009-06-09 19:45

Tested local server. Lets put this in the 3.6 branch.

 Issue History
Date Modified Username Field Change
2009-03-20 15:08 Ken Moreland New Issue
2009-03-20 15:08 Ken Moreland Status backlog => tabled
2009-03-20 15:08 Ken Moreland Assigned To => Utkarsh Ayachit
2009-03-26 13:05 Ken Moreland Relationship added parent of 0008791
2009-05-13 13:46 Utkarsh Ayachit Target Version => 3.6
2009-06-09 09:04 Utkarsh Ayachit Relationship added parent of 0009121
2009-06-09 13:34 Utkarsh Ayachit Note Added: 0016670
2009-06-09 13:34 Utkarsh Ayachit Status tabled => @80@
2009-06-09 13:34 Utkarsh Ayachit Resolution open => fixed
2009-06-09 13:38 Utkarsh Ayachit Note Added: 0016672
2009-06-09 19:45 Alan Scott Note Added: 0016676
2009-06-09 19:45 Alan Scott Status @80@ => closed
2011-06-16 13:10 Zack Galbreath Category => (No Category)


Copyright © 2000 - 2018 MantisBT Team