diff --git a/install/ui/materialeditor.fbp b/install/ui/materialeditor.fbp
index 29e443760c..fc05222de7 100644
--- a/install/ui/materialeditor.fbp
+++ b/install/ui/materialeditor.fbp
@@ -43,7 +43,7 @@
MaterialEditorMainPanel
- 900,884
+ 957,884
@@ -151,7 +151,7 @@
0
250,-1
1
- m_panel1
+ MaterialEditorLeftArea
1
@@ -167,7 +167,7 @@
wxTAB_TRAVERSAL
-
-
+
12
wxEXPAND|wxLEFT
2
-
+
bSizer5
wxHORIZONTAL
none
-
+
5
wxEXPAND | wxALL
1
-
+
1
1
1
@@ -595,11 +595,11 @@
-1
-
+
12
wxEXPAND|wxLEFT
2
-
+
1
1
1
@@ -650,25 +650,25 @@
wxTAB_TRAVERSAL
-
+
bSizer62
wxVERTICAL
none
-
+
6
wxEXPAND|wxRIGHT
1
-
+
bSizer8
wxVERTICAL
none
-
+
6
wxBOTTOM|wxEXPAND
0
-
+
2
wxBOTH
1
@@ -680,11 +680,11 @@
none
0
6
-
+
0
wxALIGN_CENTER_VERTICAL|wxALL
0
-
+
1
1
1
@@ -741,11 +741,11 @@
-1
-
+
0
wxEXPAND|wxLEFT
1
-
+
1
1
1
@@ -781,7 +781,7 @@
0
1
- m_textCtrl5
+ MaterialDescription
1
@@ -805,11 +805,11 @@
-
+
0
wxALIGN_CENTER_VERTICAL|wxALL
0
-
+
1
1
1
@@ -866,11 +866,11 @@
-1
-
+
0
wxALIGN_CENTER_VERTICAL
0
-
+
1
1
1
@@ -906,7 +906,7 @@
0
1
- m_choice1
+ MaterialType
1
@@ -932,11 +932,11 @@
-
+
0
wxEXPAND
1
-
+
1
1
1
@@ -989,7 +989,7 @@
-
+
Interaction
1
@@ -1106,7 +1106,7 @@
0
1
- m_checkBox87
+ MaterialNoShadows
1
@@ -1170,7 +1170,7 @@
0
1
- m_checkBox41
+ MaterialTranslucent
1
@@ -1234,7 +1234,7 @@
0
1
- m_checkBox821
+ MaterialNoSelfShadows
1
@@ -1298,7 +1298,7 @@
0
1
- m_checkBox61
+ MaterialNoFog
1
@@ -1362,7 +1362,7 @@
0
1
- m_checkBox841
+ MaterialForceShadows
1
@@ -1437,7 +1437,7 @@
0
1
- m_checkBox20
+ MaterialTwoSided
1
@@ -1501,7 +1501,7 @@
0
1
- m_checkBox21
+ MaterialBackSided
1
@@ -1574,7 +1574,7 @@
0
1
- m_checkBox8411
+ MaterialPolygonOffset
1
@@ -1639,7 +1639,7 @@
0
1
- MaterialEditorPolygonOffset
+ MaterialPolygonOffsetValue
1
@@ -1711,7 +1711,7 @@
0
1
- m_checkBox84111
+ MaterialAmbientRimColor
1
@@ -1774,7 +1774,7 @@
0
1
- m_textCtrl9
+ MaterialAmbientRimColorExpression
1
@@ -1805,11 +1805,11 @@
-
+
Surface Flags
0
-
+
1
1
1
@@ -1860,16 +1860,16 @@
wxTAB_TRAVERSAL
-
+
bSizer157
wxVERTICAL
none
-
+
6
wxALL|wxEXPAND
1
-
+
5
wxBOTH
0,1,2,3,4
@@ -1881,11 +1881,11 @@
none
0
6
-
+
5
wxALL
0
-
+
1
1
1
@@ -1945,11 +1945,11 @@
-
+
5
wxALL
0
-
+
1
1
1
@@ -2009,11 +2009,11 @@
-
+
5
wxALL
0
-
+
1
1
1
@@ -2073,11 +2073,11 @@
-
+
5
wxALL
0
-
+
1
1
1
@@ -2137,11 +2137,11 @@
-
+
5
wxALL
0
-
+
1
1
1
@@ -2201,11 +2201,11 @@
-
+
5
wxALL
0
-
+
1
1
1
@@ -2265,11 +2265,11 @@
-
+
5
wxALL
0
-
+
1
1
1
@@ -2329,11 +2329,11 @@
-
+
5
wxALL
0
-
+
1
1
1
@@ -2393,11 +2393,11 @@
-
+
5
wxALL
0
-
+
1
1
1
@@ -2457,11 +2457,11 @@
-
+
5
wxALL
0
-
+
1
1
1
@@ -2521,11 +2521,11 @@
-
+
5
wxALL
0
-
+
1
1
1
@@ -2585,11 +2585,11 @@
-
+
5
wxALL
0
-
+
1
1
1
@@ -2649,11 +2649,11 @@
-
+
5
wxALL
0
-
+
1
1
1
@@ -2713,11 +2713,11 @@
-
+
5
wxALL
0
-
+
1
1
1
@@ -2777,11 +2777,11 @@
-
+
5
wxALL
0
-
+
1
1
1
@@ -2841,11 +2841,11 @@
-
+
5
wxALL
0
-
+
1
1
1
@@ -2905,11 +2905,11 @@
-
+
5
wxALL
0
-
+
1
1
1
@@ -2969,11 +2969,11 @@
-
+
5
wxALL
0
-
+
1
1
1
@@ -3033,11 +3033,11 @@
-
+
5
wxALL
0
-
+
1
1
1
@@ -3097,11 +3097,11 @@
-
+
5
wxALL
0
-
+
1
1
1
@@ -3161,11 +3161,11 @@
-
+
5
wxALL
0
-
+
1
1
1
@@ -3225,11 +3225,11 @@
-
+
5
wxALL
0
-
+
1
1
1
@@ -3289,11 +3289,11 @@
-
+
5
wxALL
0
-
+
1
1
1
@@ -3358,7 +3358,7 @@
-
+
Light
0
@@ -4068,12 +4068,137 @@
+
+ 6
+ wxBOTTOM|wxTOP
+ 0
+
+ 1
+ 1
+ 1
+ 1
+
+
+
+
+
+
+
+ 1
+ 0
+ 1
+
+ 1
+ 0
+ Dock
+ 0
+ Left
+ 1
+
+ 1
+
+ 0
+ 0
+ wxID_ANY
+ spectrum
+ 0
+
+ 0
+
+
+ 0
+
+ 1
+ m_staticText4211
+ 1
+
+
+ protected
+ 1
+
+ Resizable
+ 1
+
+
+ ; ; forward_declare
+ 0
+
+
+
+
+ -1
+
+
+
+ 6
+ wxALIGN_CENTER_VERTICAL
+ 0
+
+ 1
+ 1
+ 1
+ 1
+
+
+
+
+
+
+
+ 1
+ 0
+ 1
+
+ 1
+ 0
+ Dock
+ 0
+ Left
+ 1
+
+ 1
+
+ 0
+ 0
+ wxID_ANY
+
+ 0
+
+
+
+ 0
+
+ 1
+ m_textCtrl5112
+ 1
+
+
+ protected
+ 1
+
+ Resizable
+ 1
+
+
+ ; ; forward_declare
+ 0
+
+
+ wxFILTER_NONE
+ wxDefaultValidator
+
+
+
+
+
+
+
-
+
Depth / Clamping
0
@@ -4762,7 +4887,7 @@
-
+
Decals
0
@@ -5865,7 +5990,7 @@
-
+
Deform
0
@@ -7517,7 +7642,7 @@
-
+
Misc
0
@@ -7850,8 +7975,8 @@
- 0
- wxALL
+ 3
+ wxBOTTOM|wxTOP
0
1
@@ -7978,8 +8103,8 @@
- 0
- wxALIGN_CENTER_VERTICAL|wxALL
+ 3
+ wxALIGN_CENTER_VERTICAL|wxBOTTOM|wxTOP
0
1
@@ -8105,6 +8230,337 @@
+
+ 3
+ wxALIGN_CENTER_VERTICAL|wxBOTTOM|wxTOP
+ 0
+
+ 1
+ 1
+ 1
+ 1
+
+
+
+
+
+
+
+ 1
+ 0
+ 0
+ 1
+
+ 1
+ 0
+ Dock
+ 0
+ Left
+ 1
+
+ 1
+
+ 0
+ 0
+ wxID_ANY
+ guisurf
+
+ 0
+
+
+ 0
+
+ 1
+ m_checkBox61112
+ 1
+
+
+ protected
+ 1
+
+ Resizable
+ 1
+
+
+ ; ; forward_declare
+ 0
+
+
+ wxFILTER_NONE
+ wxDefaultValidator
+
+
+
+
+
+
+
+ 5
+ wxEXPAND
+ 1
+
+
+ bSizer76
+ wxHORIZONTAL
+ none
+
+ 0
+ wxALIGN_CENTER_VERTICAL
+ 1
+
+ 1
+ 1
+ 1
+ 1
+
+
+
+
+
+
+
+ 1
+ 0
+ 1
+
+ 1
+ 0
+ Dock
+ 0
+ Left
+ 1
+
+ 1
+
+ 0
+ 0
+ wxID_ANY
+
+ 0
+
+
+
+ 0
+
+ 1
+ m_textCtrl51111
+ 1
+
+
+ protected
+ 1
+
+ Resizable
+ 1
+
+
+ ; ; forward_declare
+ 0
+
+
+ wxFILTER_NONE
+ wxDefaultValidator
+
+
+
+
+
+
+
+
+ 6
+ wxALIGN_CENTER_VERTICAL|wxLEFT
+ 0
+
+ 1
+ 1
+ 1
+ 1
+
+
+
+
+
+
+
+ 1
+ 0
+ 0
+ 1
+
+ 1
+ 0
+ Dock
+ 0
+ Left
+ 1
+
+ 1
+
+ 0
+ 0
+ wxID_ANY
+ entity
+
+ 0
+
+
+ 0
+
+ 1
+ m_checkBox611121
+ 1
+
+
+ protected
+ 1
+
+ Resizable
+ 1
+
+
+ ; ; forward_declare
+ 0
+
+
+ wxFILTER_NONE
+ wxDefaultValidator
+
+
+
+
+
+
+
+ 6
+ wxALIGN_CENTER_VERTICAL|wxLEFT|wxRIGHT
+ 0
+
+ 1
+ 1
+ 1
+ 1
+
+
+
+
+
+
+
+ 1
+ 0
+ 0
+ 1
+
+ 1
+ 0
+ Dock
+ 0
+ Left
+ 1
+
+ 1
+
+ 0
+ 0
+ wxID_ANY
+ entity2
+
+ 0
+
+
+ 0
+
+ 1
+ m_checkBox6111211
+ 1
+
+
+ protected
+ 1
+
+ Resizable
+ 1
+
+
+ ; ; forward_declare
+ 0
+
+
+ wxFILTER_NONE
+ wxDefaultValidator
+
+
+
+
+
+
+
+ 0
+ wxALIGN_CENTER_VERTICAL|wxALL
+ 0
+
+ 1
+ 1
+ 1
+ 1
+
+
+
+
+
+
+
+ 1
+ 0
+ 0
+ 1
+
+ 1
+ 0
+ Dock
+ 0
+ Left
+ 1
+
+ 1
+
+ 0
+ 0
+ wxID_ANY
+ entity3
+
+ 0
+
+
+ 0
+
+ 1
+ m_checkBox6111212
+ 1
+
+
+ protected
+ 1
+
+ Resizable
+ 1
+
+
+ ; ; forward_declare
+ 0
+
+
+ wxFILTER_NONE
+ wxDefaultValidator
+
+
+
+
+
+
+
+
@@ -8117,11 +8573,11 @@
-
+
6
wxBOTTOM|wxTOP
0
-
+
1
1
1
@@ -8178,11 +8634,11 @@
-1
-
+
12
wxEXPAND|wxLEFT
0
-
+
1
1
1
@@ -8233,16 +8689,16 @@
wxTAB_TRAVERSAL
-
+
bSizer60
wxHORIZONTAL
none
-
+
0
wxEXPAND | wxALL
1
-
+
1
1
1
@@ -8293,7 +8749,7 @@
wxTAB_TRAVERSAL
-
+
bSizer103
wxVERTICAL
@@ -8301,25 +8757,25 @@
-
+
6
wxEXPAND|wxLEFT|wxRIGHT
0
-
+
bSizer9
wxVERTICAL
none
-
+
6
wxBOTTOM|wxEXPAND
1
-
+
bSizer11
wxHORIZONTAL
none
-
+
6
wxRIGHT
1
@@ -8546,7 +9002,7 @@
-
+
0
1
@@ -8841,20 +9297,20 @@
-1
-
+
6
wxEXPAND|wxRIGHT
1
-
+
bSizer74
wxVERTICAL
none
-
+
12
wxEXPAND|wxLEFT
0
-
+
1
1
1
@@ -8907,11 +9363,11 @@
-
+
Blending
0
-
+
1
1
1
@@ -8962,16 +9418,16 @@
wxTAB_TRAVERSAL
-
+
bSizer26
wxVERTICAL
none
-
+
6
wxALL|wxEXPAND
1
-
+
2
wxBOTH
1
@@ -9044,20 +9500,20 @@
-1
-
+
0
wxEXPAND
1
-
+
bSizer73
wxHORIZONTAL
none
-
+
6
wxALIGN_CENTER_VERTICAL|wxRIGHT
1
-
+
1
1
1
@@ -9117,11 +9573,11 @@
-
+
0
wxALIGN_CENTER_VERTICAL|wxALL
0
-
+
1
1
1
@@ -9178,11 +9634,11 @@
-1
-
+
6
wxALIGN_CENTER_VERTICAL|wxALL|wxLEFT
0
-
+
1
1
1
@@ -9242,11 +9698,11 @@
-
+
0
wxALIGN_CENTER_VERTICAL|wxALL
0
-
+
1
1
1
@@ -9303,11 +9759,11 @@
-1
-
+
6
wxALIGN_CENTER_VERTICAL|wxLEFT
0
-
+
1
1
1
@@ -9628,11 +10084,11 @@
-
+
6
wxALIGN_CENTER_VERTICAL|wxLEFT
0
-
+
1
1
1
@@ -9692,11 +10148,11 @@
-
+
6
wxALIGN_CENTER_VERTICAL|wxLEFT
0
-
+
1
1
1
@@ -9756,11 +10212,11 @@
-
+
6
wxALIGN_CENTER_VERTICAL|wxLEFT
0
-
+
1
1
1
@@ -9820,11 +10276,11 @@
-
+
6
wxALIGN_CENTER_VERTICAL|wxLEFT
0
-
+
1
1
1
@@ -9884,11 +10340,11 @@
-
+
6
wxALIGN_CENTER_VERTICAL|wxLEFT
0
-
+
1
1
1
@@ -10011,11 +10467,11 @@
-1
-
+
5
wxEXPAND
1
-
+
2
wxBOTH
1
@@ -10089,11 +10545,11 @@
-
+
0
wxALIGN_CENTER_VERTICAL|wxALIGN_RIGHT
0
-
+
bSizer16
wxHORIZONTAL
@@ -10159,11 +10615,11 @@
-1
-
+
6
wxALIGN_CENTER_VERTICAL|wxLEFT
0
-
+
1
1
1
@@ -10225,20 +10681,20 @@
-
+
5
wxEXPAND
1
-
+
bSizer95
wxVERTICAL
none
-
+
6
wxBOTTOM|wxTOP
0
-
+
1
1
1
@@ -10297,20 +10753,20 @@
-
+
5
wxEXPAND
1
-
+
bSizer161
wxHORIZONTAL
none
-
+
6
wxALIGN_CENTER_VERTICAL|wxBOTTOM|wxTOP
0
-
+
1
1
1
@@ -10432,16 +10888,16 @@
wxTAB_TRAVERSAL
-
+
bSizer261
wxVERTICAL
none
-
+
6
wxALL|wxEXPAND
1
-
+
2
wxBOTH
1
@@ -10453,11 +10909,11 @@
none
7
6
-
+
0
wxALIGN_CENTER_VERTICAL|wxALL
0
-
+
1
1
1
@@ -10517,11 +10973,11 @@
-
+
5
wxEXPAND
0
-
+
1
1
1
@@ -10581,11 +11037,11 @@
-
+
0
wxALIGN_CENTER_VERTICAL|wxALL
0
-
+
1
1
1
@@ -10645,11 +11101,11 @@
-
+
0
wxALIGN_CENTER_VERTICAL|wxALL|wxEXPAND
0
-
+
1
1
1
@@ -10709,11 +11165,11 @@
-
+
0
wxALIGN_CENTER_VERTICAL|wxALL
0
-
+
1
1
1
@@ -10773,11 +11229,11 @@
-
+
0
wxALL|wxEXPAND
0
-
+
1
1
1
@@ -10837,11 +11293,11 @@
-
+
0
wxALIGN_CENTER_VERTICAL|wxALL
0
-
+
1
1
1
@@ -10901,20 +11357,20 @@
-
+
5
wxEXPAND
1
-
+
bSizer86
wxHORIZONTAL
none
-
+
0
wxALIGN_CENTER_VERTICAL|wxALL
1
-
+
1
1
1
@@ -10974,11 +11430,11 @@
-
+
6
wxALIGN_CENTER_VERTICAL|wxLEFT
0
-
+
1
1
1
@@ -11040,11 +11496,11 @@
-
+
0
wxALIGN_CENTER_VERTICAL|wxALL
0
-
+
1
1
1
@@ -11104,11 +11560,11 @@
-
+
0
wxALIGN_CENTER_VERTICAL|wxALL
0
-
+
1
1
1
@@ -11168,11 +11624,11 @@
-
+
0
wxALIGN_CENTER_VERTICAL|wxALL
0
-
+
1
1
1
@@ -11232,20 +11688,20 @@
-
+
0
wxEXPAND
1
-
+
bSizer861
wxHORIZONTAL
none
-
+
6
wxALIGN_CENTER_VERTICAL|wxALL|wxRIGHT
0
-
+
1
1
1
@@ -11302,11 +11758,11 @@
-1
-
+
0
wxALIGN_CENTER_VERTICAL|wxALL
0
-
+
1
1
1
@@ -11366,11 +11822,11 @@
-
+
6
wxALIGN_CENTER_VERTICAL|wxLEFT|wxRIGHT
0
-
+
1
1
1
@@ -11427,11 +11883,11 @@
-1
-
+
0
wxALIGN_CENTER_VERTICAL|wxALL
0
-
+
1
1
1
@@ -11493,11 +11949,11 @@
-
+
0
wxALIGN_CENTER_VERTICAL|wxALL
0
-
+
1
1
1
@@ -11557,20 +12013,20 @@
-
+
0
wxEXPAND
1
-
+
bSizer8611
wxHORIZONTAL
none
-
+
6
wxALIGN_CENTER_VERTICAL|wxALL|wxRIGHT
0
-
+
1
1
1
@@ -11627,11 +12083,11 @@
-1
-
+
0
wxALIGN_CENTER_VERTICAL|wxALL
0
-
+
1
1
1
@@ -11691,11 +12147,11 @@
-
+
6
wxALIGN_CENTER_VERTICAL|wxLEFT|wxRIGHT
0
-
+
1
1
1
@@ -11752,11 +12208,11 @@
-1
-
+
0
wxALIGN_CENTER_VERTICAL|wxALL
0
-
+
1
1
1
@@ -11823,7 +12279,7 @@
-
+
Texture
0
@@ -12832,11 +13288,11 @@
none
7
6
-
+
6
wxALIGN_CENTER_VERTICAL|wxALL
0
-
+
1
1
1
@@ -12893,20 +13349,20 @@
-1
-
+
6
wxEXPAND
1
-
+
bSizer111
wxHORIZONTAL
none
-
+
6
wxALIGN_CENTER_VERTICAL|wxRIGHT
0
-
+
1
1
1
@@ -12963,11 +13419,11 @@
-1
-
+
0
wxALIGN_CENTER_VERTICAL|wxALL
0
-
+
1
1
1
@@ -13027,11 +13483,11 @@
-
+
6
wxALIGN_CENTER_VERTICAL|wxLEFT|wxRIGHT
0
-
+
1
1
1
@@ -13088,11 +13544,11 @@
-1
-
+
0
wxALIGN_CENTER_VERTICAL|wxALL
0
-
+
1
1
1
@@ -13154,11 +13610,11 @@
-
+
5
wxALL
0
-
+
1
1
1
@@ -13215,20 +13671,20 @@
-1
-
+
5
wxEXPAND
1
-
+
bSizer1111
wxHORIZONTAL
none
-
+
6
wxALIGN_CENTER_VERTICAL|wxRIGHT
0
-
+
1
1
1
@@ -13285,11 +13741,11 @@
-1
-
+
0
wxALIGN_CENTER_VERTICAL|wxALL
0
-
+
1
1
1
@@ -13349,11 +13805,11 @@
-
+
6
wxALIGN_CENTER_VERTICAL|wxLEFT|wxRIGHT
0
-
+
1
1
1
@@ -13410,11 +13866,11 @@
-1
-
+
0
wxALIGN_CENTER_VERTICAL|wxALL
0
-
+
1
1
1
@@ -13476,11 +13932,11 @@
-
+
5
wxALL
0
-
+
1
1
1
@@ -13537,20 +13993,20 @@
-1
-
+
5
wxEXPAND
1
-
+
bSizer11111
wxHORIZONTAL
none
-
+
6
wxALIGN_CENTER_VERTICAL|wxRIGHT
0
-
+
1
1
1
@@ -13607,11 +14063,11 @@
-1
-
+
0
wxALIGN_CENTER_VERTICAL|wxALL
0
-
+
1
1
1
@@ -13671,11 +14127,11 @@
-
+
6
wxALIGN_CENTER_VERTICAL|wxLEFT|wxRIGHT
0
-
+
1
1
1
@@ -13732,11 +14188,11 @@
-1
-
+
0
wxALIGN_CENTER_VERTICAL|wxALL
0
-
+
1
1
1
@@ -13798,11 +14254,11 @@
-
+
5
wxALL
0
-
+
1
1
1
@@ -13859,20 +14315,20 @@
-1
-
+
5
wxEXPAND
1
-
+
bSizer111111
wxHORIZONTAL
none
-
+
6
wxALIGN_CENTER_VERTICAL|wxRIGHT
0
-
+