Changeset 3832 for trunk/packages


Ignore:
Timestamp:
Jul 24, 2013 12:54:31 PM (11 years ago)
Author:
ldelgass
Message:

When creating a polydata graphics object, colormap it if it has a scalar field
and is a PolyData? dataset. If the polydata is a boundary surface of another
mesh type (e.g. in streamlines), default will still be constant color. Also,
remove USE_VTK6 Makefile setting (now always sets the define, in the future,
the define will be removed along with the legacy code).

Location:
trunk/packages/vizservers/vtkvis
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/packages/vizservers/vtkvis/Makefile.in

    r3829 r3832  
    66USE_OFFSCREEN_RENDERING = #yes
    77USE_THREADS             = yes
    8 USE_VTK6                = yes
    98NEW_SCALAR_BAR          = yes
    109
     
    4241
    4342VTK_LIB_DIR     = @VTK_LIB_DIR@
    44 VTK_LIB_SPEC    = -L$(VTK_LIB_DIR) \
    45                 -lvtkChemistry \
    46                 -lvtkIO \
    47                 -lvtkWidgets \
    48                 -lvtkFiltering \
    49                 -lvtkVolumeRendering \
    50                 -lvtkRendering \
    51                 -lvtkHybrid \
    52                 -lvtkGraphics \
    53                 -lvtkImaging \
    54                 -lvtkCommon
    5543VTK_INC_SPEC    = @VTK_INC_SPEC@
    56 VTK6_LIB_SPEC   = \
     44VTK_LIB_SPEC    = \
    5745                -lvtkDomainsChemistry-6.0 \
    5846                -lvtkIOCore-6.0 \
     
    8775                -lvtksys-6.0
    8876
    89 ifdef USE_VTK6
    90 VTK_LIB_SPEC    = $(VTK6_LIB_SPEC)
    91 endif
    92 
    93 ifdef USE_VTK6
    9477LD_RUN_PATH     = $(libdir)
    95 else
    96 LD_RUN_PATH     = $(libdir):$(VTK_LIB_DIR)
    97 endif
    9878
    9979LIBS            = \
     
    136116DEFINES         += -DUSE_THREADS
    137117endif
    138 ifdef USE_VTK6
    139118VTK_MOD_DEFS    = -DvtkRenderingCore_AUTOINIT="5(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingFreeTypeFontConfig,vtkRenderingFreeTypeOpenGL,vtkRenderingOpenGL)" -DvtkRenderingVolume_AUTOINIT="1(vtkRenderingVolumeOpenGL)"
    140119DEFINES         += -DUSE_VTK6 $(VTK_MOD_DEFS)
    141 endif
    142120ifdef NEW_SCALAR_BAR
    143121DEFINES         += -DNEW_SCALAR_BAR
  • trunk/packages/vizservers/vtkvis/PolyData.cpp

    r3818 r3832  
    260260                                   _dataSet->getActiveScalarsType(),
    261261                                   &numComp);
    262             if (numComp > 1) {
     262            // If DataSet is a PolyData with a scalar field, or has color scalars
     263            if (pd != NULL || numComp > 1) {
    263264                setColorMode(COLOR_BY_SCALAR);
    264265            } else {
Note: See TracChangeset for help on using the changeset viewer.