Color : better default color scale

To post any request/idea for new functionalities
Post Reply
Remi-C
Posts: 21
Joined: Sun Mar 23, 2014 4:18 pm

Color : better default color scale

Post by Remi-C »

Hey,
I recently stumbled upon an interesting open source redesign of color scale by Matplotlib team (a major python plotter), it appears quite serious.

Of course I thought about my favourite point cloud software.

The color scale they designed have several advantages, such as being print friendly, colour-blindness friendly, and importantly, perceptually uniform.
That is, if your scalar field goes from 1 to 10, 2 will appear as far from 1 as from 3.

http://bids.github.io/colormap/

It looks like a minor change to CloudCompare, but a major step for usability and attractiveness.
Options A,B,C,D would each be interesting for point clouds (although option C might clash with classical background color).

This may not prove to be perfect for point clouds, but it is more than worth a try !

Cheers,
Rémi-C
daniel
Site Admin
Posts: 7707
Joined: Wed Oct 13, 2010 7:34 am
Location: Grenoble, France
Contact:

Re: Color : better default color scale

Post by daniel »

Thanks for the info. I guess we could add them to CC without too much problem indeed.

But of course you'll still need to define 'absolute' equivalents of these colormaps to get the right correspondance with values.
Daniel, CloudCompare admin
daniel
Site Admin
Posts: 7707
Joined: Wed Oct 13, 2010 7:34 am
Location: Grenoble, France
Contact:

Re: Color : better default color scale

Post by daniel »

In the end I added the Viridis colormap to CC.

The issue of these color scales is that they are 'static' colorscales (256 different colors) and we don't have the code to generate the color for any given value. This is not how CC works and I fear that the result will be quite slow.
Daniel, CloudCompare admin
jdlinke
Posts: 3
Joined: Fri Dec 22, 2017 4:37 am

Re: Color : better default color scale

Post by jdlinke »

Remi-C, I was trying to do exactly what you're describing in order to get a better view of some huge point cloud data I'm working with. I couldn't find anything that helped, and didn't want to make xml files manually, but I wrote a little script to do what you originally asked about.

In the attached zip are color scales for the following matplotlib colormaps: Blues, cool, winter, inferno, magma, and plasma.

You can also use the python code below to generate the xml to make a Cloud Compare color scale for any matplotlib colormap (see: https://matplotlib.org/examples/color/c ... rence.html).

If you need another scale and can't get the script to work, let me know and I'll post it.

Code: Select all

'''
This script will take any matplotlib colormap and output
the xml for a CloudCompare 256 color scale.

(Jack Linke 2017)
'''

from matplotlib import cm
from math import trunc
import uuid

# Change the name in quotes to your desired colormap:
cmap = cm.get_cmap('Blues')

segment = 1 / 255

print('<?xml version="1.0" encoding="UTF-8"?>')
print('<CloudCompare>')
print('    <ColorScale version="1">')
print('        <Properties>')
print('            <name>Viridis_copy</name>')
print('            <uuid>{' + str(uuid.uuid4()) + '}</uuid>')
print('            <absolute>0</absolute>')
print('        </Properties>')
print('        <Data>')

for x in range(0, 256):
    rgba = cmap(x * segment)
    r = str(trunc(rgba[0] * 255))
    g = str(trunc(rgba[1] * 255))
    b = str(trunc(rgba[2] * 255))
    print('            <step r="' + r + '" g="' + g + '" b="' + b + '" pos="' + str(x * segment) + '"/>')

print('        </Data>')
print('    </ColorScale>')
print('</CloudCompare>')

Attachments
CC_ColorScales.zip
(15.23 KiB) Downloaded 825 times
jdlinke
Posts: 3
Joined: Fri Dec 22, 2017 4:37 am

Re: Color : better default color scale

Post by jdlinke »

Oops, made a small mistake in my previous post which results in all color scales having the same name. Here's the correction and corrected zipped files:

Code: Select all

'''
This script will take any matplotlib colormap and output the xml
for a CloudCompare 256 color scale. Here's a list of Matplotlib maps:

https://matplotlib.org/examples/color/colormaps_reference.html
'''

from matplotlib import cm
from math import trunc
import uuid

# Change the name in quotes to your desired colormap:
colormap = 'winter'

cmap = cm.get_cmap(colormap)

segment = 1 / 255

print('<?xml version="1.0" encoding="UTF-8"?>')
print('<CloudCompare>')
print('    <ColorScale version="1">')
print('        <Properties>')
print('            <name>' + colormap + '</name>')
print('            <uuid>{' + str(uuid.uuid4()) + '}</uuid>')
print('            <absolute>0</absolute>')
print('        </Properties>')
print('        <Data>')

for x in range(0, 256):
    rgba = cmap(x * segment)
    r = str(trunc(rgba[0] * 255))
    g = str(trunc(rgba[1] * 255))
    b = str(trunc(rgba[2] * 255))
    print('            <step r="' + r + '" g="' + g + '" b="' + b + '" pos="' + str(x * segment) + '"/>')

print('        </Data>')
print('    </ColorScale>')
print('</CloudCompare>')
Attachments
CC_ColorScales_v2.zip
(15.18 KiB) Downloaded 884 times
jdlinke
Posts: 3
Joined: Fri Dec 22, 2017 4:37 am

Re: Color : better default color scale

Post by jdlinke »

Last change, I swear. This modified version solved daniel's concerns. You can now select the number of segments you want to use. For instance, using 4 segments as below gets a near-perfect approximation of inferno. You can adjust more/less segments as needed for balance between performance/perfection.

Code: Select all

'''
This script will take any matplotlib colormap and output the xml
for a CloudCompare 256 color scale. Here's a list of Matplotlib maps:

https://matplotlib.org/examples/color/colormaps_reference.html
'''

from matplotlib import cm
from math import trunc
import uuid

# Change the name in quotes to your desired colormap:
colormap = 'inferno'
# Change the value below to set how many segments to use. This should be a value from 2 to 256:
segments = 4

cmap = cm.get_cmap(colormap)

segment = 1 / (segments - 1)

print('<?xml version="1.0" encoding="UTF-8"?>')
print('<CloudCompare>')
print('    <ColorScale version="1">')
print('        <Properties>')
print('            <name>' + colormap + '</name>')
print('            <uuid>{' + str(uuid.uuid4()) + '}</uuid>')
print('            <absolute>0</absolute>')
print('        </Properties>')
print('        <Data>')

for x in range(0, segments):
    rgba = cmap(x * segment)
    r = str(trunc(rgba[0] * 255))
    g = str(trunc(rgba[1] * 255))
    b = str(trunc(rgba[2] * 255))
    print('            <step r="' + r + '" g="' + g + '" b="' + b + '" pos="' + str(x * segment) + '"/>')

print('        </Data>')
print('    </ColorScale>')
print('</CloudCompare>')
This results in:

Code: Select all

<?xml version="1.0" encoding="UTF-8"?>
<CloudCompare>
    <ColorScale version="1">
        <Properties>
            <name>inferno</name>
            <uuid>{3d3ffad0-0ef3-4c06-b57b-0bff7d3177bd}</uuid>
            <absolute>0</absolute>
        </Properties>
        <Data>
            <step r="0" g="0" b="3" pos="0.0"/>
            <step r="120" g="28" b="109" pos="0.3333333333333333"/>
            <step r="237" g="104" b="37" pos="0.6666666666666666"/>
            <step r="252" g="254" b="164" pos="1.0"/>
        </Data>
    </ColorScale>
</CloudCompare>
You can see the resulting color scale in the attached image:
inferno.png
inferno.png (11.46 KiB) Viewed 21093 times
And a comparison with the color scale on top and the original below. You can see it's close, but not perfect. Again, a few more segments would drastically improve the appearance:
inferno_compare.png
inferno_compare.png (25.46 KiB) Viewed 21093 times
daniel
Site Admin
Posts: 7707
Joined: Wed Oct 13, 2010 7:34 am
Location: Grenoble, France
Contact:

Re: Color : better default color scale

Post by daniel »

Nice!
Daniel, CloudCompare admin
coldmast
Posts: 2
Joined: Mon Mar 02, 2020 5:15 pm

Re: Color : better default color scale

Post by coldmast »

Thanks for the code, it works great.

Inferno

Code: Select all

<?xml version="1.0" encoding="UTF-8"?>
<CloudCompare>
    <ColorScale version="1">
        <Properties>
            <name>inferno</name>
            <uuid>{440b54e9-84cd-48e5-a676-becec9b6428c}</uuid>
            <absolute>0</absolute>
        </Properties>
        <Data>
            <step r="0" g="0" b="3" pos="0.0"/>
            <step r="0" g="0" b="4" pos="0.00392156862745098"/>
            <step r="0" g="0" b="6" pos="0.00784313725490196"/>
            <step r="1" g="0" b="7" pos="0.011764705882352941"/>
            <step r="1" g="1" b="9" pos="0.01568627450980392"/>
            <step r="1" g="1" b="11" pos="0.0196078431372549"/>
            <step r="2" g="1" b="14" pos="0.023529411764705882"/>
            <step r="2" g="2" b="16" pos="0.027450980392156862"/>
            <step r="3" g="2" b="18" pos="0.03137254901960784"/>
            <step r="4" g="3" b="20" pos="0.03529411764705882"/>
            <step r="4" g="3" b="22" pos="0.0392156862745098"/>
            <step r="5" g="4" b="24" pos="0.043137254901960784"/>
            <step r="6" g="4" b="27" pos="0.047058823529411764"/>
            <step r="7" g="5" b="29" pos="0.050980392156862744"/>
            <step r="8" g="6" b="31" pos="0.054901960784313725"/>
            <step r="9" g="6" b="33" pos="0.058823529411764705"/>
            <step r="10" g="7" b="35" pos="0.06274509803921569"/>
            <step r="11" g="7" b="38" pos="0.06666666666666667"/>
            <step r="13" g="8" b="40" pos="0.07058823529411765"/>
            <step r="14" g="8" b="42" pos="0.07450980392156863"/>
            <step r="15" g="9" b="45" pos="0.0784313725490196"/>
            <step r="16" g="9" b="47" pos="0.08235294117647059"/>
            <step r="18" g="10" b="50" pos="0.08627450980392157"/>
            <step r="19" g="10" b="52" pos="0.09019607843137255"/>
            <step r="20" g="11" b="54" pos="0.09411764705882353"/>
            <step r="22" g="11" b="57" pos="0.09803921568627451"/>
            <step r="23" g="11" b="59" pos="0.10196078431372549"/>
            <step r="25" g="11" b="62" pos="0.10588235294117647"/>
            <step r="26" g="11" b="64" pos="0.10980392156862745"/>
            <step r="28" g="12" b="67" pos="0.11372549019607843"/>
            <step r="29" g="12" b="69" pos="0.11764705882352941"/>
            <step r="31" g="12" b="71" pos="0.12156862745098039"/>
            <step r="32" g="12" b="74" pos="0.12549019607843137"/>
            <step r="34" g="11" b="76" pos="0.12941176470588234"/>
            <step r="36" g="11" b="78" pos="0.13333333333333333"/>
            <step r="38" g="11" b="80" pos="0.13725490196078433"/>
            <step r="39" g="11" b="82" pos="0.1411764705882353"/>
            <step r="41" g="11" b="84" pos="0.14509803921568626"/>
            <step r="43" g="10" b="86" pos="0.14901960784313725"/>
            <step r="45" g="10" b="88" pos="0.15294117647058825"/>
            <step r="46" g="10" b="90" pos="0.1568627450980392"/>
            <step r="48" g="10" b="92" pos="0.16078431372549018"/>
            <step r="50" g="9" b="93" pos="0.16470588235294117"/>
            <step r="52" g="9" b="95" pos="0.16862745098039217"/>
            <step r="53" g="9" b="96" pos="0.17254901960784313"/>
            <step r="55" g="9" b="97" pos="0.1764705882352941"/>
            <step r="57" g="9" b="98" pos="0.1803921568627451"/>
            <step r="59" g="9" b="100" pos="0.1843137254901961"/>
            <step r="60" g="9" b="101" pos="0.18823529411764706"/>
            <step r="62" g="9" b="102" pos="0.19215686274509802"/>
            <step r="64" g="9" b="102" pos="0.19607843137254902"/>
            <step r="65" g="9" b="103" pos="0.2"/>
            <step r="67" g="10" b="104" pos="0.20392156862745098"/>
            <step r="69" g="10" b="105" pos="0.20784313725490194"/>
            <step r="70" g="10" b="105" pos="0.21176470588235294"/>
            <step r="72" g="11" b="106" pos="0.21568627450980393"/>
            <step r="74" g="11" b="106" pos="0.2196078431372549"/>
            <step r="75" g="12" b="107" pos="0.22352941176470587"/>
            <step r="77" g="12" b="107" pos="0.22745098039215686"/>
            <step r="79" g="13" b="108" pos="0.23137254901960785"/>
            <step r="80" g="13" b="108" pos="0.23529411764705882"/>
            <step r="82" g="14" b="108" pos="0.2392156862745098"/>
            <step r="83" g="14" b="109" pos="0.24313725490196078"/>
            <step r="85" g="15" b="109" pos="0.24705882352941178"/>
            <step r="87" g="15" b="109" pos="0.25098039215686274"/>
            <step r="88" g="16" b="109" pos="0.2549019607843137"/>
            <step r="90" g="17" b="109" pos="0.2588235294117647"/>
            <step r="91" g="17" b="110" pos="0.2627450980392157"/>
            <step r="93" g="18" b="110" pos="0.26666666666666666"/>
            <step r="95" g="18" b="110" pos="0.27058823529411763"/>
            <step r="96" g="19" b="110" pos="0.27450980392156865"/>
            <step r="98" g="20" b="110" pos="0.2784313725490196"/>
            <step r="99" g="20" b="110" pos="0.2823529411764706"/>
            <step r="101" g="21" b="110" pos="0.28627450980392155"/>
            <step r="102" g="21" b="110" pos="0.2901960784313725"/>
            <step r="104" g="22" b="110" pos="0.29411764705882354"/>
            <step r="106" g="23" b="110" pos="0.2980392156862745"/>
            <step r="107" g="23" b="110" pos="0.30196078431372547"/>
            <step r="109" g="24" b="110" pos="0.3058823529411765"/>
            <step r="110" g="24" b="110" pos="0.30980392156862746"/>
            <step r="112" g="25" b="110" pos="0.3137254901960784"/>
            <step r="114" g="25" b="109" pos="0.3176470588235294"/>
            <step r="115" g="26" b="109" pos="0.32156862745098036"/>
            <step r="117" g="27" b="109" pos="0.3254901960784314"/>
            <step r="118" g="27" b="109" pos="0.32941176470588235"/>
            <step r="120" g="28" b="109" pos="0.3333333333333333"/>
            <step r="122" g="28" b="109" pos="0.33725490196078434"/>
            <step r="123" g="29" b="108" pos="0.3411764705882353"/>
            <step r="125" g="29" b="108" pos="0.34509803921568627"/>
            <step r="126" g="30" b="108" pos="0.34901960784313724"/>
            <step r="128" g="31" b="107" pos="0.3529411764705882"/>
            <step r="129" g="31" b="107" pos="0.3568627450980392"/>
            <step r="131" g="32" b="107" pos="0.3607843137254902"/>
            <step r="133" g="32" b="106" pos="0.36470588235294116"/>
            <step r="134" g="33" b="106" pos="0.3686274509803922"/>
            <step r="136" g="33" b="106" pos="0.37254901960784315"/>
            <step r="137" g="34" b="105" pos="0.3764705882352941"/>
            <step r="139" g="34" b="105" pos="0.3803921568627451"/>
            <step r="141" g="35" b="105" pos="0.38431372549019605"/>
            <step r="142" g="36" b="104" pos="0.38823529411764707"/>
            <step r="144" g="36" b="104" pos="0.39215686274509803"/>
            <step r="145" g="37" b="103" pos="0.396078431372549"/>
            <step r="147" g="37" b="103" pos="0.4"/>
            <step r="149" g="38" b="102" pos="0.403921568627451"/>
            <step r="150" g="38" b="102" pos="0.40784313725490196"/>
            <step r="152" g="39" b="101" pos="0.4117647058823529"/>
            <step r="153" g="40" b="100" pos="0.4156862745098039"/>
            <step r="155" g="40" b="100" pos="0.4196078431372549"/>
            <step r="156" g="41" b="99" pos="0.4235294117647059"/>
            <step r="158" g="41" b="99" pos="0.42745098039215684"/>
            <step r="160" g="42" b="98" pos="0.43137254901960786"/>
            <step r="161" g="43" b="97" pos="0.43529411764705883"/>
            <step r="163" g="43" b="97" pos="0.4392156862745098"/>
            <step r="164" g="44" b="96" pos="0.44313725490196076"/>
            <step r="166" g="44" b="95" pos="0.44705882352941173"/>
            <step r="167" g="45" b="95" pos="0.45098039215686275"/>
            <step r="169" g="46" b="94" pos="0.4549019607843137"/>
            <step r="171" g="46" b="93" pos="0.4588235294117647"/>
            <step r="172" g="47" b="92" pos="0.4627450980392157"/>
            <step r="174" g="48" b="91" pos="0.4666666666666667"/>
            <step r="175" g="49" b="91" pos="0.47058823529411764"/>
            <step r="177" g="49" b="90" pos="0.4745098039215686"/>
            <step r="178" g="50" b="89" pos="0.4784313725490196"/>
            <step r="180" g="51" b="88" pos="0.4823529411764706"/>
            <step r="181" g="51" b="87" pos="0.48627450980392156"/>
            <step r="183" g="52" b="86" pos="0.49019607843137253"/>
            <step r="184" g="53" b="86" pos="0.49411764705882355"/>
            <step r="186" g="54" b="85" pos="0.4980392156862745"/>
            <step r="187" g="55" b="84" pos="0.5019607843137255"/>
            <step r="189" g="55" b="83" pos="0.5058823529411764"/>
            <step r="190" g="56" b="82" pos="0.5098039215686274"/>
            <step r="191" g="57" b="81" pos="0.5137254901960784"/>
            <step r="193" g="58" b="80" pos="0.5176470588235293"/>
            <step r="194" g="59" b="79" pos="0.5215686274509804"/>
            <step r="196" g="60" b="78" pos="0.5254901960784314"/>
            <step r="197" g="61" b="77" pos="0.5294117647058824"/>
            <step r="199" g="62" b="76" pos="0.5333333333333333"/>
            <step r="200" g="62" b="75" pos="0.5372549019607843"/>
            <step r="201" g="63" b="74" pos="0.5411764705882353"/>
            <step r="203" g="64" b="73" pos="0.5450980392156862"/>
            <step r="204" g="65" b="72" pos="0.5490196078431373"/>
            <step r="205" g="66" b="71" pos="0.5529411764705883"/>
            <step r="207" g="68" b="70" pos="0.5568627450980392"/>
            <step r="208" g="69" b="68" pos="0.5607843137254902"/>
            <step r="209" g="70" b="67" pos="0.5647058823529412"/>
            <step r="210" g="71" b="66" pos="0.5686274509803921"/>
            <step r="212" g="72" b="65" pos="0.5725490196078431"/>
            <step r="213" g="73" b="64" pos="0.5764705882352941"/>
            <step r="214" g="74" b="63" pos="0.580392156862745"/>
            <step r="215" g="75" b="62" pos="0.5843137254901961"/>
            <step r="217" g="77" b="61" pos="0.5882352941176471"/>
            <step r="218" g="78" b="59" pos="0.592156862745098"/>
            <step r="219" g="79" b="58" pos="0.596078431372549"/>
            <step r="220" g="80" b="57" pos="0.6"/>
            <step r="221" g="82" b="56" pos="0.6039215686274509"/>
            <step r="222" g="83" b="55" pos="0.6078431372549019"/>
            <step r="223" g="84" b="54" pos="0.611764705882353"/>
            <step r="224" g="86" b="52" pos="0.615686274509804"/>
            <step r="226" g="87" b="51" pos="0.6196078431372549"/>
            <step r="227" g="88" b="50" pos="0.6235294117647059"/>
            <step r="228" g="90" b="49" pos="0.6274509803921569"/>
            <step r="229" g="91" b="48" pos="0.6313725490196078"/>
            <step r="230" g="92" b="46" pos="0.6352941176470588"/>
            <step r="230" g="94" b="45" pos="0.6392156862745098"/>
            <step r="231" g="95" b="44" pos="0.6431372549019607"/>
            <step r="232" g="97" b="43" pos="0.6470588235294118"/>
            <step r="233" g="98" b="42" pos="0.6509803921568628"/>
            <step r="234" g="100" b="40" pos="0.6549019607843137"/>
            <step r="235" g="101" b="39" pos="0.6588235294117647"/>
            <step r="236" g="103" b="38" pos="0.6627450980392157"/>
            <step r="237" g="104" b="37" pos="0.6666666666666666"/>
            <step r="237" g="106" b="35" pos="0.6705882352941176"/>
            <step r="238" g="108" b="34" pos="0.6745098039215687"/>
            <step r="239" g="109" b="33" pos="0.6784313725490196"/>
            <step r="240" g="111" b="31" pos="0.6823529411764706"/>
            <step r="240" g="112" b="30" pos="0.6862745098039216"/>
            <step r="241" g="114" b="29" pos="0.6901960784313725"/>
            <step r="242" g="116" b="28" pos="0.6941176470588235"/>
            <step r="242" g="117" b="26" pos="0.6980392156862745"/>
            <step r="243" g="119" b="25" pos="0.7019607843137254"/>
            <step r="243" g="121" b="24" pos="0.7058823529411764"/>
            <step r="244" g="122" b="22" pos="0.7098039215686275"/>
            <step r="245" g="124" b="21" pos="0.7137254901960784"/>
            <step r="245" g="126" b="20" pos="0.7176470588235294"/>
            <step r="246" g="128" b="18" pos="0.7215686274509804"/>
            <step r="246" g="129" b="17" pos="0.7254901960784313"/>
            <step r="247" g="131" b="16" pos="0.7294117647058823"/>
            <step r="247" g="133" b="14" pos="0.7333333333333333"/>
            <step r="248" g="135" b="13" pos="0.7372549019607844"/>
            <step r="248" g="136" b="12" pos="0.7411764705882353"/>
            <step r="248" g="138" b="11" pos="0.7450980392156863"/>
            <step r="249" g="140" b="9" pos="0.7490196078431373"/>
            <step r="249" g="142" b="8" pos="0.7529411764705882"/>
            <step r="249" g="144" b="8" pos="0.7568627450980392"/>
            <step r="250" g="145" b="7" pos="0.7607843137254902"/>
            <step r="250" g="147" b="6" pos="0.7647058823529411"/>
            <step r="250" g="149" b="6" pos="0.7686274509803921"/>
            <step r="250" g="151" b="6" pos="0.7725490196078432"/>
            <step r="251" g="153" b="6" pos="0.7764705882352941"/>
            <step r="251" g="155" b="6" pos="0.7803921568627451"/>
            <step r="251" g="157" b="6" pos="0.7843137254901961"/>
            <step r="251" g="158" b="7" pos="0.788235294117647"/>
            <step r="251" g="160" b="7" pos="0.792156862745098"/>
            <step r="251" g="162" b="8" pos="0.796078431372549"/>
            <step r="251" g="164" b="10" pos="0.8"/>
            <step r="251" g="166" b="11" pos="0.803921568627451"/>
            <step r="251" g="168" b="13" pos="0.807843137254902"/>
            <step r="251" g="170" b="14" pos="0.8117647058823529"/>
            <step r="251" g="172" b="16" pos="0.8156862745098039"/>
            <step r="251" g="174" b="18" pos="0.8196078431372549"/>
            <step r="251" g="176" b="20" pos="0.8235294117647058"/>
            <step r="251" g="177" b="22" pos="0.8274509803921568"/>
            <step r="251" g="179" b="24" pos="0.8313725490196078"/>
            <step r="251" g="181" b="26" pos="0.8352941176470589"/>
            <step r="251" g="183" b="28" pos="0.8392156862745098"/>
            <step r="251" g="185" b="30" pos="0.8431372549019608"/>
            <step r="250" g="187" b="33" pos="0.8470588235294118"/>
            <step r="250" g="189" b="35" pos="0.8509803921568627"/>
            <step r="250" g="191" b="37" pos="0.8549019607843137"/>
            <step r="250" g="193" b="40" pos="0.8588235294117647"/>
            <step r="249" g="195" b="42" pos="0.8627450980392157"/>
            <step r="249" g="197" b="44" pos="0.8666666666666667"/>
            <step r="249" g="199" b="47" pos="0.8705882352941177"/>
            <step r="248" g="201" b="49" pos="0.8745098039215686"/>
            <step r="248" g="203" b="52" pos="0.8784313725490196"/>
            <step r="248" g="205" b="55" pos="0.8823529411764706"/>
            <step r="247" g="207" b="58" pos="0.8862745098039215"/>
            <step r="247" g="209" b="60" pos="0.8901960784313725"/>
            <step r="246" g="211" b="63" pos="0.8941176470588235"/>
            <step r="246" g="213" b="66" pos="0.8980392156862745"/>
            <step r="245" g="215" b="69" pos="0.9019607843137255"/>
            <step r="245" g="217" b="72" pos="0.9058823529411765"/>
            <step r="244" g="219" b="75" pos="0.9098039215686274"/>
            <step r="244" g="220" b="79" pos="0.9137254901960784"/>
            <step r="243" g="222" b="82" pos="0.9176470588235294"/>
            <step r="243" g="224" b="86" pos="0.9215686274509803"/>
            <step r="243" g="226" b="89" pos="0.9254901960784314"/>
            <step r="242" g="228" b="93" pos="0.9294117647058824"/>
            <step r="242" g="230" b="96" pos="0.9333333333333333"/>
            <step r="241" g="232" b="100" pos="0.9372549019607843"/>
            <step r="241" g="233" b="104" pos="0.9411764705882353"/>
            <step r="241" g="235" b="108" pos="0.9450980392156862"/>
            <step r="241" g="237" b="112" pos="0.9490196078431372"/>
            <step r="241" g="238" b="116" pos="0.9529411764705882"/>
            <step r="241" g="240" b="121" pos="0.9568627450980391"/>
            <step r="241" g="242" b="125" pos="0.9607843137254902"/>
            <step r="242" g="243" b="129" pos="0.9647058823529412"/>
            <step r="242" g="244" b="133" pos="0.9686274509803922"/>
            <step r="243" g="246" b="137" pos="0.9725490196078431"/>
            <step r="244" g="247" b="141" pos="0.9764705882352941"/>
            <step r="245" g="248" b="145" pos="0.9803921568627451"/>
            <step r="246" g="250" b="149" pos="0.984313725490196"/>
            <step r="247" g="251" b="153" pos="0.9882352941176471"/>
            <step r="249" g="252" b="157" pos="0.9921568627450981"/>
            <step r="250" g="253" b="160" pos="0.996078431372549"/>
            <step r="252" g="254" b="164" pos="1.0"/>
        </Data>
    </ColorScale>
</CloudCompare>

Magma

Code: Select all

<?xml version="1.0" encoding="UTF-8"?>
<CloudCompare>
    <ColorScale version="1">
        <Properties>
            <name>magma</name>
            <uuid>{834bb39c-09c7-4a0e-9de3-12dd6abdfc69}</uuid>
            <absolute>0</absolute>
        </Properties>
        <Data>
            <step r="0" g="0" b="3" pos="0.0"/>
            <step r="0" g="0" b="4" pos="0.00392156862745098"/>
            <step r="0" g="0" b="6" pos="0.00784313725490196"/>
            <step r="1" g="0" b="7" pos="0.011764705882352941"/>
            <step r="1" g="1" b="9" pos="0.01568627450980392"/>
            <step r="1" g="1" b="11" pos="0.0196078431372549"/>
            <step r="2" g="2" b="13" pos="0.023529411764705882"/>
            <step r="2" g="2" b="15" pos="0.027450980392156862"/>
            <step r="3" g="3" b="17" pos="0.03137254901960784"/>
            <step r="4" g="3" b="19" pos="0.03529411764705882"/>
            <step r="4" g="4" b="21" pos="0.0392156862745098"/>
            <step r="5" g="4" b="23" pos="0.043137254901960784"/>
            <step r="6" g="5" b="25" pos="0.047058823529411764"/>
            <step r="7" g="5" b="27" pos="0.050980392156862744"/>
            <step r="8" g="6" b="29" pos="0.054901960784313725"/>
            <step r="9" g="7" b="31" pos="0.058823529411764705"/>
            <step r="10" g="7" b="34" pos="0.06274509803921569"/>
            <step r="11" g="8" b="36" pos="0.06666666666666667"/>
            <step r="12" g="9" b="38" pos="0.07058823529411765"/>
            <step r="13" g="10" b="40" pos="0.07450980392156863"/>
            <step r="14" g="10" b="42" pos="0.0784313725490196"/>
            <step r="15" g="11" b="44" pos="0.08235294117647059"/>
            <step r="16" g="12" b="47" pos="0.08627450980392157"/>
            <step r="17" g="12" b="49" pos="0.09019607843137255"/>
            <step r="18" g="13" b="51" pos="0.09411764705882353"/>
            <step r="20" g="13" b="53" pos="0.09803921568627451"/>
            <step r="21" g="14" b="56" pos="0.10196078431372549"/>
            <step r="22" g="14" b="58" pos="0.10588235294117647"/>
            <step r="23" g="15" b="60" pos="0.10980392156862745"/>
            <step r="24" g="15" b="63" pos="0.11372549019607843"/>
            <step r="26" g="16" b="65" pos="0.11764705882352941"/>
            <step r="27" g="16" b="68" pos="0.12156862745098039"/>
            <step r="28" g="16" b="70" pos="0.12549019607843137"/>
            <step r="30" g="16" b="73" pos="0.12941176470588234"/>
            <step r="31" g="17" b="75" pos="0.13333333333333333"/>
            <step r="32" g="17" b="77" pos="0.13725490196078433"/>
            <step r="34" g="17" b="80" pos="0.1411764705882353"/>
            <step r="35" g="17" b="82" pos="0.14509803921568626"/>
            <step r="37" g="17" b="85" pos="0.14901960784313725"/>
            <step r="38" g="17" b="87" pos="0.15294117647058825"/>
            <step r="40" g="17" b="89" pos="0.1568627450980392"/>
            <step r="42" g="17" b="92" pos="0.16078431372549018"/>
            <step r="43" g="17" b="94" pos="0.16470588235294117"/>
            <step r="45" g="16" b="96" pos="0.16862745098039217"/>
            <step r="47" g="16" b="98" pos="0.17254901960784313"/>
            <step r="48" g="16" b="101" pos="0.1764705882352941"/>
            <step r="50" g="16" b="103" pos="0.1803921568627451"/>
            <step r="52" g="16" b="104" pos="0.1843137254901961"/>
            <step r="53" g="15" b="106" pos="0.18823529411764706"/>
            <step r="55" g="15" b="108" pos="0.19215686274509802"/>
            <step r="57" g="15" b="110" pos="0.19607843137254902"/>
            <step r="59" g="15" b="111" pos="0.2"/>
            <step r="60" g="15" b="113" pos="0.20392156862745098"/>
            <step r="62" g="15" b="114" pos="0.20784313725490194"/>
            <step r="64" g="15" b="115" pos="0.21176470588235294"/>
            <step r="66" g="15" b="116" pos="0.21568627450980393"/>
            <step r="67" g="15" b="117" pos="0.2196078431372549"/>
            <step r="69" g="15" b="118" pos="0.22352941176470587"/>
            <step r="71" g="15" b="119" pos="0.22745098039215686"/>
            <step r="72" g="16" b="120" pos="0.23137254901960785"/>
            <step r="74" g="16" b="121" pos="0.23529411764705882"/>
            <step r="75" g="16" b="121" pos="0.2392156862745098"/>
            <step r="77" g="17" b="122" pos="0.24313725490196078"/>
            <step r="79" g="17" b="123" pos="0.24705882352941178"/>
            <step r="80" g="18" b="123" pos="0.25098039215686274"/>
            <step r="82" g="18" b="124" pos="0.2549019607843137"/>
            <step r="83" g="19" b="124" pos="0.2588235294117647"/>
            <step r="85" g="19" b="125" pos="0.2627450980392157"/>
            <step r="87" g="20" b="125" pos="0.26666666666666666"/>
            <step r="88" g="21" b="126" pos="0.27058823529411763"/>
            <step r="90" g="21" b="126" pos="0.27450980392156865"/>
            <step r="91" g="22" b="126" pos="0.2784313725490196"/>
            <step r="93" g="23" b="126" pos="0.2823529411764706"/>
            <step r="94" g="23" b="127" pos="0.28627450980392155"/>
            <step r="96" g="24" b="127" pos="0.2901960784313725"/>
            <step r="97" g="24" b="127" pos="0.29411764705882354"/>
            <step r="99" g="25" b="127" pos="0.2980392156862745"/>
            <step r="101" g="26" b="128" pos="0.30196078431372547"/>
            <step r="102" g="26" b="128" pos="0.3058823529411765"/>
            <step r="104" g="27" b="128" pos="0.30980392156862746"/>
            <step r="105" g="28" b="128" pos="0.3137254901960784"/>
            <step r="107" g="28" b="128" pos="0.3176470588235294"/>
            <step r="108" g="29" b="128" pos="0.32156862745098036"/>
            <step r="110" g="30" b="129" pos="0.3254901960784314"/>
            <step r="111" g="30" b="129" pos="0.32941176470588235"/>
            <step r="113" g="31" b="129" pos="0.3333333333333333"/>
            <step r="115" g="31" b="129" pos="0.33725490196078434"/>
            <step r="116" g="32" b="129" pos="0.3411764705882353"/>
            <step r="118" g="33" b="129" pos="0.34509803921568627"/>
            <step r="119" g="33" b="129" pos="0.34901960784313724"/>
            <step r="121" g="34" b="129" pos="0.3529411764705882"/>
            <step r="122" g="34" b="129" pos="0.3568627450980392"/>
            <step r="124" g="35" b="129" pos="0.3607843137254902"/>
            <step r="126" g="36" b="129" pos="0.36470588235294116"/>
            <step r="127" g="36" b="129" pos="0.3686274509803922"/>
            <step r="129" g="37" b="129" pos="0.37254901960784315"/>
            <step r="130" g="37" b="129" pos="0.3764705882352941"/>
            <step r="132" g="38" b="129" pos="0.3803921568627451"/>
            <step r="133" g="38" b="129" pos="0.38431372549019605"/>
            <step r="135" g="39" b="129" pos="0.38823529411764707"/>
            <step r="137" g="40" b="129" pos="0.39215686274509803"/>
            <step r="138" g="40" b="129" pos="0.396078431372549"/>
            <step r="140" g="41" b="128" pos="0.4"/>
            <step r="141" g="41" b="128" pos="0.403921568627451"/>
            <step r="143" g="42" b="128" pos="0.40784313725490196"/>
            <step r="145" g="42" b="128" pos="0.4117647058823529"/>
            <step r="146" g="43" b="128" pos="0.4156862745098039"/>
            <step r="148" g="43" b="128" pos="0.4196078431372549"/>
            <step r="149" g="44" b="128" pos="0.4235294117647059"/>
            <step r="151" g="44" b="127" pos="0.42745098039215684"/>
            <step r="153" g="45" b="127" pos="0.43137254901960786"/>
            <step r="154" g="45" b="127" pos="0.43529411764705883"/>
            <step r="156" g="46" b="127" pos="0.4392156862745098"/>
            <step r="158" g="46" b="126" pos="0.44313725490196076"/>
            <step r="159" g="47" b="126" pos="0.44705882352941173"/>
            <step r="161" g="47" b="126" pos="0.45098039215686275"/>
            <step r="163" g="48" b="126" pos="0.4549019607843137"/>
            <step r="164" g="48" b="125" pos="0.4588235294117647"/>
            <step r="166" g="49" b="125" pos="0.4627450980392157"/>
            <step r="167" g="49" b="125" pos="0.4666666666666667"/>
            <step r="169" g="50" b="124" pos="0.47058823529411764"/>
            <step r="171" g="51" b="124" pos="0.4745098039215686"/>
            <step r="172" g="51" b="123" pos="0.4784313725490196"/>
            <step r="174" g="52" b="123" pos="0.4823529411764706"/>
            <step r="176" g="52" b="123" pos="0.48627450980392156"/>
            <step r="177" g="53" b="122" pos="0.49019607843137253"/>
            <step r="179" g="53" b="122" pos="0.49411764705882355"/>
            <step r="181" g="54" b="121" pos="0.4980392156862745"/>
            <step r="182" g="54" b="121" pos="0.5019607843137255"/>
            <step r="184" g="55" b="120" pos="0.5058823529411764"/>
            <step r="185" g="55" b="120" pos="0.5098039215686274"/>
            <step r="187" g="56" b="119" pos="0.5137254901960784"/>
            <step r="189" g="57" b="119" pos="0.5176470588235293"/>
            <step r="190" g="57" b="118" pos="0.5215686274509804"/>
            <step r="192" g="58" b="117" pos="0.5254901960784314"/>
            <step r="194" g="58" b="117" pos="0.5294117647058824"/>
            <step r="195" g="59" b="116" pos="0.5333333333333333"/>
            <step r="197" g="60" b="116" pos="0.5372549019607843"/>
            <step r="198" g="60" b="115" pos="0.5411764705882353"/>
            <step r="200" g="61" b="114" pos="0.5450980392156862"/>
            <step r="202" g="62" b="114" pos="0.5490196078431373"/>
            <step r="203" g="62" b="113" pos="0.5529411764705883"/>
            <step r="205" g="63" b="112" pos="0.5568627450980392"/>
            <step r="206" g="64" b="112" pos="0.5607843137254902"/>
            <step r="208" g="65" b="111" pos="0.5647058823529412"/>
            <step r="209" g="66" b="110" pos="0.5686274509803921"/>
            <step r="211" g="66" b="109" pos="0.5725490196078431"/>
            <step r="212" g="67" b="109" pos="0.5764705882352941"/>
            <step r="214" g="68" b="108" pos="0.580392156862745"/>
            <step r="215" g="69" b="107" pos="0.5843137254901961"/>
            <step r="217" g="70" b="106" pos="0.5882352941176471"/>
            <step r="218" g="71" b="105" pos="0.592156862745098"/>
            <step r="220" g="72" b="105" pos="0.596078431372549"/>
            <step r="221" g="73" b="104" pos="0.6"/>
            <step r="222" g="74" b="103" pos="0.6039215686274509"/>
            <step r="224" g="75" b="102" pos="0.6078431372549019"/>
            <step r="225" g="76" b="102" pos="0.611764705882353"/>
            <step r="226" g="77" b="101" pos="0.615686274509804"/>
            <step r="228" g="78" b="100" pos="0.6196078431372549"/>
            <step r="229" g="80" b="99" pos="0.6235294117647059"/>
            <step r="230" g="81" b="98" pos="0.6274509803921569"/>
            <step r="231" g="82" b="98" pos="0.6313725490196078"/>
            <step r="232" g="84" b="97" pos="0.6352941176470588"/>
            <step r="234" g="85" b="96" pos="0.6392156862745098"/>
            <step r="235" g="86" b="96" pos="0.6431372549019607"/>
            <step r="236" g="88" b="95" pos="0.6470588235294118"/>
            <step r="237" g="89" b="95" pos="0.6509803921568628"/>
            <step r="238" g="91" b="94" pos="0.6549019607843137"/>
            <step r="238" g="93" b="93" pos="0.6588235294117647"/>
            <step r="239" g="94" b="93" pos="0.6627450980392157"/>
            <step r="240" g="96" b="93" pos="0.6666666666666666"/>
            <step r="241" g="97" b="92" pos="0.6705882352941176"/>
            <step r="242" g="99" b="92" pos="0.6745098039215687"/>
            <step r="243" g="101" b="92" pos="0.6784313725490196"/>
            <step r="243" g="103" b="91" pos="0.6823529411764706"/>
            <step r="244" g="104" b="91" pos="0.6862745098039216"/>
            <step r="245" g="106" b="91" pos="0.6901960784313725"/>
            <step r="245" g="108" b="91" pos="0.6941176470588235"/>
            <step r="246" g="110" b="91" pos="0.6980392156862745"/>
            <step r="246" g="112" b="91" pos="0.7019607843137254"/>
            <step r="247" g="113" b="91" pos="0.7058823529411764"/>
            <step r="247" g="115" b="92" pos="0.7098039215686275"/>
            <step r="248" g="117" b="92" pos="0.7137254901960784"/>
            <step r="248" g="119" b="92" pos="0.7176470588235294"/>
            <step r="249" g="121" b="92" pos="0.7215686274509804"/>
            <step r="249" g="123" b="93" pos="0.7254901960784313"/>
            <step r="249" g="125" b="93" pos="0.7294117647058823"/>
            <step r="250" g="127" b="94" pos="0.7333333333333333"/>
            <step r="250" g="128" b="94" pos="0.7372549019607844"/>
            <step r="250" g="130" b="95" pos="0.7411764705882353"/>
            <step r="251" g="132" b="96" pos="0.7450980392156863"/>
            <step r="251" g="134" b="96" pos="0.7490196078431373"/>
            <step r="251" g="136" b="97" pos="0.7529411764705882"/>
            <step r="251" g="138" b="98" pos="0.7568627450980392"/>
            <step r="252" g="140" b="99" pos="0.7607843137254902"/>
            <step r="252" g="142" b="99" pos="0.7647058823529411"/>
            <step r="252" g="144" b="100" pos="0.7686274509803921"/>
            <step r="252" g="146" b="101" pos="0.7725490196078432"/>
            <step r="252" g="147" b="102" pos="0.7764705882352941"/>
            <step r="253" g="149" b="103" pos="0.7803921568627451"/>
            <step r="253" g="151" b="104" pos="0.7843137254901961"/>
            <step r="253" g="153" b="105" pos="0.788235294117647"/>
            <step r="253" g="155" b="106" pos="0.792156862745098"/>
            <step r="253" g="157" b="107" pos="0.796078431372549"/>
            <step r="253" g="159" b="108" pos="0.8"/>
            <step r="253" g="161" b="110" pos="0.803921568627451"/>
            <step r="253" g="162" b="111" pos="0.807843137254902"/>
            <step r="253" g="164" b="112" pos="0.8117647058823529"/>
            <step r="254" g="166" b="113" pos="0.8156862745098039"/>
            <step r="254" g="168" b="115" pos="0.8196078431372549"/>
            <step r="254" g="170" b="116" pos="0.8235294117647058"/>
            <step r="254" g="172" b="117" pos="0.8274509803921568"/>
            <step r="254" g="174" b="118" pos="0.8313725490196078"/>
            <step r="254" g="175" b="120" pos="0.8352941176470589"/>
            <step r="254" g="177" b="121" pos="0.8392156862745098"/>
            <step r="254" g="179" b="123" pos="0.8431372549019608"/>
            <step r="254" g="181" b="124" pos="0.8470588235294118"/>
            <step r="254" g="183" b="125" pos="0.8509803921568627"/>
            <step r="254" g="185" b="127" pos="0.8549019607843137"/>
            <step r="254" g="187" b="128" pos="0.8588235294117647"/>
            <step r="254" g="188" b="130" pos="0.8627450980392157"/>
            <step r="254" g="190" b="131" pos="0.8666666666666667"/>
            <step r="254" g="192" b="133" pos="0.8705882352941177"/>
            <step r="254" g="194" b="134" pos="0.8745098039215686"/>
            <step r="254" g="196" b="136" pos="0.8784313725490196"/>
            <step r="254" g="198" b="137" pos="0.8823529411764706"/>
            <step r="254" g="199" b="139" pos="0.8862745098039215"/>
            <step r="254" g="201" b="141" pos="0.8901960784313725"/>
            <step r="254" g="203" b="142" pos="0.8941176470588235"/>
            <step r="253" g="205" b="144" pos="0.8980392156862745"/>
            <step r="253" g="207" b="146" pos="0.9019607843137255"/>
            <step r="253" g="209" b="147" pos="0.9058823529411765"/>
            <step r="253" g="210" b="149" pos="0.9098039215686274"/>
            <step r="253" g="212" b="151" pos="0.9137254901960784"/>
            <step r="253" g="214" b="152" pos="0.9176470588235294"/>
            <step r="253" g="216" b="154" pos="0.9215686274509803"/>
            <step r="253" g="218" b="156" pos="0.9254901960784314"/>
            <step r="253" g="220" b="157" pos="0.9294117647058824"/>
            <step r="253" g="221" b="159" pos="0.9333333333333333"/>
            <step r="253" g="223" b="161" pos="0.9372549019607843"/>
            <step r="253" g="225" b="163" pos="0.9411764705882353"/>
            <step r="252" g="227" b="165" pos="0.9450980392156862"/>
            <step r="252" g="229" b="166" pos="0.9490196078431372"/>
            <step r="252" g="230" b="168" pos="0.9529411764705882"/>
            <step r="252" g="232" b="170" pos="0.9568627450980391"/>
            <step r="252" g="234" b="172" pos="0.9607843137254902"/>
            <step r="252" g="236" b="174" pos="0.9647058823529412"/>
            <step r="252" g="238" b="176" pos="0.9686274509803922"/>
            <step r="252" g="240" b="177" pos="0.9725490196078431"/>
            <step r="252" g="241" b="179" pos="0.9764705882352941"/>
            <step r="252" g="243" b="181" pos="0.9803921568627451"/>
            <step r="252" g="245" b="183" pos="0.984313725490196"/>
            <step r="251" g="247" b="185" pos="0.9882352941176471"/>
            <step r="251" g="249" b="187" pos="0.9921568627450981"/>
            <step r="251" g="250" b="189" pos="0.996078431372549"/>
            <step r="251" g="252" b="191" pos="1.0"/>
        </Data>
    </ColorScale>
</CloudCompare>
coldmast
Posts: 2
Joined: Mon Mar 02, 2020 5:15 pm

Re: Color : better default color scale

Post by coldmast »

Plasma

Code: Select all

<?xml version="1.0" encoding="UTF-8"?>
<CloudCompare>
    <ColorScale version="1">
        <Properties>
            <name>plasma</name>
            <uuid>{05af89de-7121-41c0-83c4-deaa7275072f}</uuid>
            <absolute>0</absolute>
        </Properties>
        <Data>
            <step r="12" g="7" b="134" pos="0.0"/>
            <step r="16" g="7" b="135" pos="0.00392156862745098"/>
            <step r="19" g="6" b="137" pos="0.00784313725490196"/>
            <step r="21" g="6" b="138" pos="0.011764705882352941"/>
            <step r="24" g="6" b="139" pos="0.01568627450980392"/>
            <step r="27" g="6" b="140" pos="0.0196078431372549"/>
            <step r="29" g="6" b="141" pos="0.023529411764705882"/>
            <step r="31" g="5" b="142" pos="0.027450980392156862"/>
            <step r="33" g="5" b="143" pos="0.03137254901960784"/>
            <step r="35" g="5" b="144" pos="0.03529411764705882"/>
            <step r="37" g="5" b="145" pos="0.0392156862745098"/>
            <step r="39" g="5" b="146" pos="0.043137254901960784"/>
            <step r="41" g="5" b="147" pos="0.047058823529411764"/>
            <step r="43" g="5" b="148" pos="0.050980392156862744"/>
            <step r="45" g="4" b="148" pos="0.054901960784313725"/>
            <step r="47" g="4" b="149" pos="0.058823529411764705"/>
            <step r="49" g="4" b="150" pos="0.06274509803921569"/>
            <step r="51" g="4" b="151" pos="0.06666666666666667"/>
            <step r="52" g="4" b="152" pos="0.07058823529411765"/>
            <step r="54" g="4" b="152" pos="0.07450980392156863"/>
            <step r="56" g="4" b="153" pos="0.0784313725490196"/>
            <step r="58" g="4" b="154" pos="0.08235294117647059"/>
            <step r="59" g="3" b="154" pos="0.08627450980392157"/>
            <step r="61" g="3" b="155" pos="0.09019607843137255"/>
            <step r="63" g="3" b="156" pos="0.09411764705882353"/>
            <step r="64" g="3" b="156" pos="0.09803921568627451"/>
            <step r="66" g="3" b="157" pos="0.10196078431372549"/>
            <step r="68" g="3" b="158" pos="0.10588235294117647"/>
            <step r="69" g="3" b="158" pos="0.10980392156862745"/>
            <step r="71" g="2" b="159" pos="0.11372549019607843"/>
            <step r="73" g="2" b="159" pos="0.11764705882352941"/>
            <step r="74" g="2" b="160" pos="0.12156862745098039"/>
            <step r="76" g="2" b="161" pos="0.12549019607843137"/>
            <step r="78" g="2" b="161" pos="0.12941176470588234"/>
            <step r="79" g="2" b="162" pos="0.13333333333333333"/>
            <step r="81" g="1" b="162" pos="0.13725490196078433"/>
            <step r="82" g="1" b="163" pos="0.1411764705882353"/>
            <step r="84" g="1" b="163" pos="0.14509803921568626"/>
            <step r="86" g="1" b="163" pos="0.14901960784313725"/>
            <step r="87" g="1" b="164" pos="0.15294117647058825"/>
            <step r="89" g="1" b="164" pos="0.1568627450980392"/>
            <step r="90" g="0" b="165" pos="0.16078431372549018"/>
            <step r="92" g="0" b="165" pos="0.16470588235294117"/>
            <step r="94" g="0" b="165" pos="0.16862745098039217"/>
            <step r="95" g="0" b="166" pos="0.17254901960784313"/>
            <step r="97" g="0" b="166" pos="0.1764705882352941"/>
            <step r="98" g="0" b="166" pos="0.1803921568627451"/>
            <step r="100" g="0" b="167" pos="0.1843137254901961"/>
            <step r="101" g="0" b="167" pos="0.18823529411764706"/>
            <step r="103" g="0" b="167" pos="0.19215686274509802"/>
            <step r="104" g="0" b="167" pos="0.19607843137254902"/>
            <step r="106" g="0" b="167" pos="0.2"/>
            <step r="108" g="0" b="168" pos="0.20392156862745098"/>
            <step r="109" g="0" b="168" pos="0.20784313725490194"/>
            <step r="111" g="0" b="168" pos="0.21176470588235294"/>
            <step r="112" g="0" b="168" pos="0.21568627450980393"/>
            <step r="114" g="0" b="168" pos="0.2196078431372549"/>
            <step r="115" g="0" b="168" pos="0.22352941176470587"/>
            <step r="117" g="0" b="168" pos="0.22745098039215686"/>
            <step r="118" g="1" b="168" pos="0.23137254901960785"/>
            <step r="120" g="1" b="168" pos="0.23529411764705882"/>
            <step r="121" g="1" b="168" pos="0.2392156862745098"/>
            <step r="123" g="2" b="168" pos="0.24313725490196078"/>
            <step r="124" g="2" b="167" pos="0.24705882352941178"/>
            <step r="126" g="3" b="167" pos="0.25098039215686274"/>
            <step r="127" g="3" b="167" pos="0.2549019607843137"/>
            <step r="129" g="4" b="167" pos="0.2588235294117647"/>
            <step r="130" g="4" b="167" pos="0.2627450980392157"/>
            <step r="132" g="5" b="166" pos="0.26666666666666666"/>
            <step r="133" g="6" b="166" pos="0.27058823529411763"/>
            <step r="134" g="7" b="166" pos="0.27450980392156865"/>
            <step r="136" g="7" b="165" pos="0.2784313725490196"/>
            <step r="137" g="8" b="165" pos="0.2823529411764706"/>
            <step r="139" g="9" b="164" pos="0.28627450980392155"/>
            <step r="140" g="10" b="164" pos="0.2901960784313725"/>
            <step r="142" g="12" b="164" pos="0.29411764705882354"/>
            <step r="143" g="13" b="163" pos="0.2980392156862745"/>
            <step r="144" g="14" b="163" pos="0.30196078431372547"/>
            <step r="146" g="15" b="162" pos="0.3058823529411765"/>
            <step r="147" g="16" b="161" pos="0.30980392156862746"/>
            <step r="149" g="17" b="161" pos="0.3137254901960784"/>
            <step r="150" g="18" b="160" pos="0.3176470588235294"/>
            <step r="151" g="19" b="160" pos="0.32156862745098036"/>
            <step r="153" g="20" b="159" pos="0.3254901960784314"/>
            <step r="154" g="21" b="158" pos="0.32941176470588235"/>
            <step r="155" g="23" b="158" pos="0.3333333333333333"/>
            <step r="157" g="24" b="157" pos="0.33725490196078434"/>
            <step r="158" g="25" b="156" pos="0.3411764705882353"/>
            <step r="159" g="26" b="155" pos="0.34509803921568627"/>
            <step r="160" g="27" b="155" pos="0.34901960784313724"/>
            <step r="162" g="28" b="154" pos="0.3529411764705882"/>
            <step r="163" g="29" b="153" pos="0.3568627450980392"/>
            <step r="164" g="30" b="152" pos="0.3607843137254902"/>
            <step r="165" g="31" b="151" pos="0.36470588235294116"/>
            <step r="167" g="33" b="151" pos="0.3686274509803922"/>
            <step r="168" g="34" b="150" pos="0.37254901960784315"/>
            <step r="169" g="35" b="149" pos="0.3764705882352941"/>
            <step r="170" g="36" b="148" pos="0.3803921568627451"/>
            <step r="172" g="37" b="147" pos="0.38431372549019605"/>
            <step r="173" g="38" b="146" pos="0.38823529411764707"/>
            <step r="174" g="39" b="145" pos="0.39215686274509803"/>
            <step r="175" g="40" b="144" pos="0.396078431372549"/>
            <step r="176" g="42" b="143" pos="0.4"/>
            <step r="177" g="43" b="143" pos="0.403921568627451"/>
            <step r="178" g="44" b="142" pos="0.40784313725490196"/>
            <step r="180" g="45" b="141" pos="0.4117647058823529"/>
            <step r="181" g="46" b="140" pos="0.4156862745098039"/>
            <step r="182" g="47" b="139" pos="0.4196078431372549"/>
            <step r="183" g="48" b="138" pos="0.4235294117647059"/>
            <step r="184" g="50" b="137" pos="0.42745098039215684"/>
            <step r="185" g="51" b="136" pos="0.43137254901960786"/>
            <step r="186" g="52" b="135" pos="0.43529411764705883"/>
            <step r="187" g="53" b="134" pos="0.4392156862745098"/>
            <step r="188" g="54" b="133" pos="0.44313725490196076"/>
            <step r="189" g="55" b="132" pos="0.44705882352941173"/>
            <step r="190" g="56" b="131" pos="0.45098039215686275"/>
            <step r="191" g="57" b="130" pos="0.4549019607843137"/>
            <step r="192" g="59" b="129" pos="0.4588235294117647"/>
            <step r="193" g="60" b="128" pos="0.4627450980392157"/>
            <step r="194" g="61" b="128" pos="0.4666666666666667"/>
            <step r="195" g="62" b="127" pos="0.47058823529411764"/>
            <step r="196" g="63" b="126" pos="0.4745098039215686"/>
            <step r="197" g="64" b="125" pos="0.4784313725490196"/>
            <step r="198" g="65" b="124" pos="0.4823529411764706"/>
            <step r="199" g="66" b="123" pos="0.48627450980392156"/>
            <step r="200" g="68" b="122" pos="0.49019607843137253"/>
            <step r="201" g="69" b="121" pos="0.49411764705882355"/>
            <step r="202" g="70" b="120" pos="0.4980392156862745"/>
            <step r="203" g="71" b="119" pos="0.5019607843137255"/>
            <step r="204" g="72" b="118" pos="0.5058823529411764"/>
            <step r="205" g="73" b="117" pos="0.5098039215686274"/>
            <step r="206" g="74" b="117" pos="0.5137254901960784"/>
            <step r="207" g="75" b="116" pos="0.5176470588235293"/>
            <step r="208" g="77" b="115" pos="0.5215686274509804"/>
            <step r="209" g="78" b="114" pos="0.5254901960784314"/>
            <step r="209" g="79" b="113" pos="0.5294117647058824"/>
            <step r="210" g="80" b="112" pos="0.5333333333333333"/>
            <step r="211" g="81" b="111" pos="0.5372549019607843"/>
            <step r="212" g="82" b="110" pos="0.5411764705882353"/>
            <step r="213" g="83" b="109" pos="0.5450980392156862"/>
            <step r="214" g="85" b="109" pos="0.5490196078431373"/>
            <step r="215" g="86" b="108" pos="0.5529411764705883"/>
            <step r="215" g="87" b="107" pos="0.5568627450980392"/>
            <step r="216" g="88" b="106" pos="0.5607843137254902"/>
            <step r="217" g="89" b="105" pos="0.5647058823529412"/>
            <step r="218" g="90" b="104" pos="0.5686274509803921"/>
            <step r="219" g="91" b="103" pos="0.5725490196078431"/>
            <step r="220" g="93" b="102" pos="0.5764705882352941"/>
            <step r="220" g="94" b="102" pos="0.580392156862745"/>
            <step r="221" g="95" b="101" pos="0.5843137254901961"/>
            <step r="222" g="96" b="100" pos="0.5882352941176471"/>
            <step r="223" g="97" b="99" pos="0.592156862745098"/>
            <step r="223" g="98" b="98" pos="0.596078431372549"/>
            <step r="224" g="100" b="97" pos="0.6"/>
            <step r="225" g="101" b="96" pos="0.6039215686274509"/>
            <step r="226" g="102" b="96" pos="0.6078431372549019"/>
            <step r="227" g="103" b="95" pos="0.611764705882353"/>
            <step r="227" g="104" b="94" pos="0.615686274509804"/>
            <step r="228" g="106" b="93" pos="0.6196078431372549"/>
            <step r="229" g="107" b="92" pos="0.6235294117647059"/>
            <step r="229" g="108" b="91" pos="0.6274509803921569"/>
            <step r="230" g="109" b="90" pos="0.6313725490196078"/>
            <step r="231" g="110" b="90" pos="0.6352941176470588"/>
            <step r="232" g="112" b="89" pos="0.6392156862745098"/>
            <step r="232" g="113" b="88" pos="0.6431372549019607"/>
            <step r="233" g="114" b="87" pos="0.6470588235294118"/>
            <step r="234" g="115" b="86" pos="0.6509803921568628"/>
            <step r="234" g="116" b="85" pos="0.6549019607843137"/>
            <step r="235" g="118" b="84" pos="0.6588235294117647"/>
            <step r="236" g="119" b="84" pos="0.6627450980392157"/>
            <step r="236" g="120" b="83" pos="0.6666666666666666"/>
            <step r="237" g="121" b="82" pos="0.6705882352941176"/>
            <step r="237" g="123" b="81" pos="0.6745098039215687"/>
            <step r="238" g="124" b="80" pos="0.6784313725490196"/>
            <step r="239" g="125" b="79" pos="0.6823529411764706"/>
            <step r="239" g="126" b="78" pos="0.6862745098039216"/>
            <step r="240" g="128" b="77" pos="0.6901960784313725"/>
            <step r="240" g="129" b="77" pos="0.6941176470588235"/>
            <step r="241" g="130" b="76" pos="0.6980392156862745"/>
            <step r="242" g="132" b="75" pos="0.7019607843137254"/>
            <step r="242" g="133" b="74" pos="0.7058823529411764"/>
            <step r="243" g="134" b="73" pos="0.7098039215686275"/>
            <step r="243" g="135" b="72" pos="0.7137254901960784"/>
            <step r="244" g="137" b="71" pos="0.7176470588235294"/>
            <step r="244" g="138" b="71" pos="0.7215686274509804"/>
            <step r="245" g="139" b="70" pos="0.7254901960784313"/>
            <step r="245" g="141" b="69" pos="0.7294117647058823"/>
            <step r="246" g="142" b="68" pos="0.7333333333333333"/>
            <step r="246" g="143" b="67" pos="0.7372549019607844"/>
            <step r="246" g="145" b="66" pos="0.7411764705882353"/>
            <step r="247" g="146" b="65" pos="0.7450980392156863"/>
            <step r="247" g="147" b="65" pos="0.7490196078431373"/>
            <step r="248" g="149" b="64" pos="0.7529411764705882"/>
            <step r="248" g="150" b="63" pos="0.7568627450980392"/>
            <step r="248" g="152" b="62" pos="0.7607843137254902"/>
            <step r="249" g="153" b="61" pos="0.7647058823529411"/>
            <step r="249" g="154" b="60" pos="0.7686274509803921"/>
            <step r="250" g="156" b="59" pos="0.7725490196078432"/>
            <step r="250" g="157" b="58" pos="0.7764705882352941"/>
            <step r="250" g="159" b="58" pos="0.7803921568627451"/>
            <step r="250" g="160" b="57" pos="0.7843137254901961"/>
            <step r="251" g="162" b="56" pos="0.788235294117647"/>
            <step r="251" g="163" b="55" pos="0.792156862745098"/>
            <step r="251" g="164" b="54" pos="0.796078431372549"/>
            <step r="252" g="166" b="53" pos="0.8"/>
            <step r="252" g="167" b="53" pos="0.803921568627451"/>
            <step r="252" g="169" b="52" pos="0.807843137254902"/>
            <step r="252" g="170" b="51" pos="0.8117647058823529"/>
            <step r="252" g="172" b="50" pos="0.8156862745098039"/>
            <step r="252" g="173" b="49" pos="0.8196078431372549"/>
            <step r="253" g="175" b="49" pos="0.8235294117647058"/>
            <step r="253" g="176" b="48" pos="0.8274509803921568"/>
            <step r="253" g="178" b="47" pos="0.8313725490196078"/>
            <step r="253" g="179" b="46" pos="0.8352941176470589"/>
            <step r="253" g="181" b="45" pos="0.8392156862745098"/>
            <step r="253" g="182" b="45" pos="0.8431372549019608"/>
            <step r="253" g="184" b="44" pos="0.8470588235294118"/>
            <step r="253" g="185" b="43" pos="0.8509803921568627"/>
            <step r="253" g="187" b="43" pos="0.8549019607843137"/>
            <step r="253" g="188" b="42" pos="0.8588235294117647"/>
            <step r="253" g="190" b="41" pos="0.8627450980392157"/>
            <step r="253" g="192" b="41" pos="0.8666666666666667"/>
            <step r="253" g="193" b="40" pos="0.8705882352941177"/>
            <step r="253" g="195" b="40" pos="0.8745098039215686"/>
            <step r="253" g="196" b="39" pos="0.8784313725490196"/>
            <step r="253" g="198" b="38" pos="0.8823529411764706"/>
            <step r="252" g="199" b="38" pos="0.8862745098039215"/>
            <step r="252" g="201" b="38" pos="0.8901960784313725"/>
            <step r="252" g="203" b="37" pos="0.8941176470588235"/>
            <step r="252" g="204" b="37" pos="0.8980392156862745"/>
            <step r="252" g="206" b="37" pos="0.9019607843137255"/>
            <step r="251" g="208" b="36" pos="0.9058823529411765"/>
            <step r="251" g="209" b="36" pos="0.9098039215686274"/>
            <step r="251" g="211" b="36" pos="0.9137254901960784"/>
            <step r="250" g="213" b="36" pos="0.9176470588235294"/>
            <step r="250" g="214" b="36" pos="0.9215686274509803"/>
            <step r="250" g="216" b="36" pos="0.9254901960784314"/>
            <step r="249" g="217" b="36" pos="0.9294117647058824"/>
            <step r="249" g="219" b="36" pos="0.9333333333333333"/>
            <step r="248" g="221" b="36" pos="0.9372549019607843"/>
            <step r="248" g="223" b="36" pos="0.9411764705882353"/>
            <step r="247" g="224" b="36" pos="0.9450980392156862"/>
            <step r="247" g="226" b="37" pos="0.9490196078431372"/>
            <step r="246" g="228" b="37" pos="0.9529411764705882"/>
            <step r="246" g="229" b="37" pos="0.9568627450980391"/>
            <step r="245" g="231" b="38" pos="0.9607843137254902"/>
            <step r="245" g="233" b="38" pos="0.9647058823529412"/>
            <step r="244" g="234" b="38" pos="0.9686274509803922"/>
            <step r="243" g="236" b="38" pos="0.9725490196078431"/>
            <step r="243" g="238" b="38" pos="0.9764705882352941"/>
            <step r="242" g="240" b="38" pos="0.9803921568627451"/>
            <step r="242" g="241" b="38" pos="0.984313725490196"/>
            <step r="241" g="243" b="38" pos="0.9882352941176471"/>
            <step r="240" g="245" b="37" pos="0.9921568627450981"/>
            <step r="240" g="246" b="35" pos="0.996078431372549"/>
            <step r="239" g="248" b="33" pos="1.0"/>
        </Data>
    </ColorScale>
</CloudCompare>
Post Reply