Changeset 4048 for trunk/gui/scripts/vtkvolumeviewer.tcl
- Timestamp:
- Nov 12, 2013 5:34:24 PM (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/gui/scripts/vtkvolumeviewer.tcl
r4047 r4048 2146 2146 SetInitialTransferFunction $dataobj $cname 2147 2147 SendCmd "volume colormap $cname $tag" 2148 SendCmd "cutplane colormap $cname-opaque $tag" 2148 2149 } 2149 2150 … … 2561 2562 } 2562 2563 } else { 2563 foreach {cmap wmap} $_cname2transferFunction($cname) break2564 } 2565 2566 set wmap [ComputeAlphamap $cname]2567 set opaque Wmap "0.0 1.0 1.0 1.0"2568 set _cname2transferFunction($cname) [list $cmap $ wmap]2569 SendCmd [list colormap add $cname $cmap $ wmap]2570 SendCmd [list colormap add $cname-opaque $cmap $opaque Wmap]2564 foreach {cmap amap} $_cname2transferFunction($cname) break 2565 } 2566 2567 set amap [ComputeAlphamap $cname] 2568 set opaqueAmap "0.0 1.0 1.0 1.0" 2569 set _cname2transferFunction($cname) [list $cmap $amap] 2570 SendCmd [list colormap add $cname $cmap $amap] 2571 SendCmd [list colormap add $cname-opaque $cmap $opaqueAmap] 2571 2572 } 2572 2573 … … 2581 2582 return 2582 2583 } 2583 foreach { cmap wmap } $_cname2transferFunction($cname) break2584 foreach { cmap amap } $_cname2transferFunction($cname) break 2584 2585 set cmap [GetColormap $cname $color] 2585 set _cname2transferFunction($cname) [list $cmap $wmap] 2586 SendCmd [list colormap add $cname $cmap $wmap] 2587 SendCmd [list cutplane colormap $cname-opaque] 2586 set _cname2transferFunction($cname) [list $cmap $amap] 2587 set opaqueAmap "0.0 1.0 1.0 1.0" 2588 SendCmd [list colormap add $cname $cmap $amap] 2589 SendCmd [list colormap add $cname-opaque $cmap $opaqueAmap] 2588 2590 EventuallyRequestLegend 2589 2591 } … … 2699 2701 set first [lindex $isovalues 0] 2700 2702 set last [lindex $isovalues end] 2701 set wmap ""2703 set amap "" 2702 2704 if { $first == "" || $first != 0.0 } { 2703 lappend wmap 0.0 0.02705 lappend amap 0.0 0.0 2704 2706 } 2705 2707 foreach x $isovalues { … … 2729 2731 } 2730 2732 # add spikes in the middle 2731 lappend wmap $x1 0.02732 lappend wmap $x2 $max2733 lappend wmap $x3 $max2734 lappend wmap $x4 0.02733 lappend amap $x1 0.0 2734 lappend amap $x2 $max 2735 lappend amap $x3 $max 2736 lappend amap $x4 0.0 2735 2737 } 2736 2738 if { $last == "" || $last != 1.0 } { 2737 lappend wmap 1.0 0.02738 } 2739 return $ wmap2739 lappend amap 1.0 0.0 2740 } 2741 return $amap 2740 2742 } 2741 2743
Note: See TracChangeset
for help on using the changeset viewer.