[vtk-developers] Bug in scalar color mapping?
Utkarsh Ayachit
utkarsh.ayachit at kitware.com
Mon Sep 8 19:17:12 EDT 2014
This sounds familiar.
Can you try reverting the following commit and see if that makes any difference:
commit daf8c6e76ec7bb02f56dda17ce260141b7e960a5
Author: Utkarsh Ayachit <utkarsh.ayachit at kitware.com>
Date: Fri Jul 18 15:30:37 2014 -0400
BUG #14828: Keep surface color from interacting with scalar color.
When using scalar coloring, if vtkScalarsToColorsPainter decided to use
a texture for mapping the scalars to colors, we ended up with the
surface color bleeding through the texture. This commit ensures that
such bleeding is avoided.
We don't simply use glTexEnvf (GL_TEXTURE_ENV, GL_TEXTURE_ENV_MODE,
GL_REPLACE), since that results in the diffuse highlights being lost.
By enabling GL_COLOR_MATERIAL and calling glColor3f(1,1,1), we follow
the same lighting/coloring path as we would when not using the texture
for scalar coloring.
Change-Id: I9c4db15dd0db699d5d045fa7ae27696d18828988
Utkarsh
On Mon, Sep 8, 2014 at 4:55 PM, David Gobbi <david.gobbi at gmail.com> wrote:
> Any comments on the "scalar color mapping" problem that I sent to the
> list last week?
>
> - David
>
>
> On Thu, Sep 4, 2014 at 5:33 PM, David Gobbi <david.gobbi at gmail.com> wrote:
>> I've run into very odd behavior when I use Ambient and Diffuse
>> coefficients in combination with vtkDataSetMapper. This is with
>> VTK master.
> [ snip ]
> _______________________________________________
> Powered by www.kitware.com
>
> Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html
>
> Follow this link to subscribe/unsubscribe:
> http://public.kitware.com/mailman/listinfo/vtk-developers
>
More information about the vtk-developers
mailing list