|
@@ -20,8 +20,8 @@ THREE.Lut = function ( colormap, numberofcolors ) {
|
|
|
var min = this.map[ j ][ 0 ];
|
|
|
var max = this.map[ j + 1 ][ 0 ];
|
|
|
|
|
|
- var minColor = new THREE.Color( 0xffffff ).setHex( this.map[ j ][ 1 ] );
|
|
|
- var maxColor = new THREE.Color( 0xffffff ).setHex( this.map[ j + 1 ][ 1 ] );
|
|
|
+ var minColor = new THREE.Color( this.map[ j ][ 1 ] );
|
|
|
+ var maxColor = new THREE.Color( this.map[ j + 1 ][ 1 ] );
|
|
|
|
|
|
var color = minColor.lerp( maxColor, ( i - min ) / ( max - min ) );
|
|
|
|
|
@@ -192,8 +192,8 @@ THREE.Lut.prototype = {
|
|
|
var min = this.map[ j - 1 ][ 0 ];
|
|
|
var max = this.map[ j ][ 0 ];
|
|
|
|
|
|
- var minColor = new THREE.Color( 0xffffff ).setHex( this.map[ j - 1 ][ 1 ] );
|
|
|
- var maxColor = new THREE.Color( 0xffffff ).setHex( this.map[ j ][ 1 ] );
|
|
|
+ var minColor = new THREE.Color( this.map[ j - 1 ][ 1 ] );
|
|
|
+ var maxColor = new THREE.Color( this.map[ j ][ 1 ] );
|
|
|
|
|
|
var color = minColor.lerp( maxColor, ( i - min ) / ( max - min ) );
|
|
|
|
|
@@ -504,9 +504,9 @@ THREE.Lut.prototype = {
|
|
|
|
|
|
THREE.ColorMapKeywords = {
|
|
|
|
|
|
- "rainbow": [[ 0.0, '0x0000FF' ], [ 0.2, '0x00FFFF' ], [ 0.5, '0x00FF00' ], [ 0.8, '0xFFFF00' ], [ 1.0, '0xFF0000' ]],
|
|
|
- "cooltowarm": [[ 0.0, '0x3C4EC2' ], [ 0.2, '0x9BBCFF' ], [ 0.5, '0xDCDCDC' ], [ 0.8, '0xF6A385' ], [ 1.0, '0xB40426' ]],
|
|
|
- "blackbody": [[ 0.0, '0x000000' ], [ 0.2, '0x780000' ], [ 0.5, '0xE63200' ], [ 0.8, '0xFFFF00' ], [ 1.0, '0xFFFFFF' ]],
|
|
|
- "grayscale": [[ 0.0, '0x000000' ], [ 0.2, '0x404040' ], [ 0.5, '0x7F7F80' ], [ 0.8, '0xBFBFBF' ], [ 1.0, '0xFFFFFF' ]]
|
|
|
+ "rainbow": [[ 0.0, 0x0000FF ], [ 0.2, 0x00FFFF ], [ 0.5, 0x00FF00 ], [ 0.8, 0xFFFF00 ], [ 1.0, 0xFF0000 ]],
|
|
|
+ "cooltowarm": [[ 0.0, 0x3C4EC2 ], [ 0.2, 0x9BBCFF ], [ 0.5, 0xDCDCDC ], [ 0.8, 0xF6A385 ], [ 1.0, 0xB40426 ]],
|
|
|
+ "blackbody": [[ 0.0, 0x000000 ], [ 0.2, 0x780000 ], [ 0.5, 0xE63200 ], [ 0.8, 0xFFFF00 ], [ 1.0, 0xFFFFFF ]],
|
|
|
+ "grayscale": [[ 0.0, 0x000000 ], [ 0.2, 0x404040 ], [ 0.5, 0x7F7F80 ], [ 0.8, 0xBFBFBF ], [ 1.0, 0xFFFFFF ]]
|
|
|
|
|
|
};
|