diff --git a/Aircraft/Instruments-3d/vor/vor.ac b/Aircraft/Instruments-3d/vor/vor.ac
index c80518172..02639dee4 100644
--- a/Aircraft/Instruments-3d/vor/vor.ac
+++ b/Aircraft/Instruments-3d/vor/vor.ac
@@ -1,22 +1,135 @@
AC3Db
-MATERIAL "DefaultWhite" rgb 1 1 1 amb 1 1 1 emis 0.15 0.15 0.15 spec 0.5 0.5 0.5 shi 64 trans 0
+MATERIAL "DefaultWhite" rgb 1 1 1 amb 1 1 1 emis 0 0 0 spec 0.5 0.5 0.5 shi 64 trans 0
OBJECT world
-kids 1
+kids 5
OBJECT poly
-name "Plane"
-texture "/home/david/src/blender/Instruments/vor/vor.rgb"
+name "GlidescopeNeedle"
+numvert 6
+-0.003005 -0.000532 0.004932
+-0.003005 -0.000532 0.029784
+-0.003005 0.000533 0.004932
+-0.003005 -0.000532 -0.019774
+-0.003005 0.000533 -0.019774
+-0.003005 0.000533 0.029784
+numsurf 2
+SURF 0x00
+mat 0
+refs 4
+0 0 0
+3 0 0
+4 0 0
+2 0 0
+SURF 0x00
+mat 0
+refs 4
+0 0 0
+2 0 0
+5 0 0
+1 0 0
+kids 0
+OBJECT poly
+name "LocalizerNeedle"
+numvert 6
+-0.003005 -0.019816 0.000532
+-0.003005 0.029784 0.000532
+-0.003005 -0.019816 -0.000532
+-0.003005 0.029784 -0.000532
+-0.003005 0.004974 0.000532
+-0.003005 0.004974 -0.000532
+numsurf 2
+SURF 0x00
+mat 0
+refs 4
+0 0 0
+2 0 0
+5 0 0
+4 0 0
+SURF 0x00
+mat 0
+refs 4
+1 0 0
+4 0 0
+5 0 0
+3 0 0
+kids 0
+OBJECT poly
+name "Face"
+texture "/home/david/src/blender/Instruments/vor/vor02.rgb"
texrep 1 1
-numvert 4
+numvert 6
+-0.004518 0.04 -0.04
+-0.004518 -0.04 -0.04
+-0.004518 -0.04 0.04
+-0.004518 0.04 0.04
+-0.004518 0 0.04
+-0.004518 0 -0.04
+numsurf 2
+SURF 0x00
+mat 0
+refs 4
+0 0.966796875 0.958984375
+3 0.009765625 0.958984375
+4 0.009765625 0.48046875
+5 0.966796875 0.48046875
+SURF 0x00
+mat 0
+refs 4
+1 0.966796875 0.0
+5 0.966796875 0.48046875
+4 0.009765625 0.48046875
+2 0.009765625 0.0
+kids 0
+OBJECT poly
+name "Ring"
+texture "/home/david/src/blender/Instruments/vor/vor01.rgb"
+texrep 1 1
+numvert 6
+-0.001596 0.04 -0.04
+-0.001596 -0.04 -0.04
+-0.001596 -0.04 0.04
+-0.001596 0.04 0.04
+-0.001596 0 0.04
+-0.001596 0 -0.04
+numsurf 2
+SURF 0x00
+mat 0
+refs 4
+0 0.998046875 1.0
+3 0.0 1.0
+4 0.0 0.5
+5 0.998046875 0.5
+SURF 0x00
+mat 0
+refs 4
+1 0.998046875 0.0
+5 0.998046875 0.5
+4 0.0 0.5
+2 0.0 0.0
+kids 0
+OBJECT poly
+name "Front"
+texture "/home/david/src/blender/Instruments/vor/vor03.rgb"
+texrep 1 1
+numvert 6
0 0.04 -0.04
0 -0.04 -0.04
0 -0.04 0.04
0 0.04 0.04
-numsurf 1
+0 0 0.04
+0 0 -0.04
+numsurf 2
SURF 0x00
mat 0
refs 4
-0 0.970703125 0.970703125
-3 0.0234375 0.970703125
-2 0.0234375 0.0234375
-1 0.970703125 0.0234375
+0 0.998046875 1.0
+3 0.0 1.0
+4 0.0 0.5
+5 0.998046875 0.5
+SURF 0x00
+mat 0
+refs 4
+1 0.998046875 0.0
+5 0.998046875 0.5
+4 0.0 0.5
+2 0.0 0.0
kids 0
diff --git a/Aircraft/Instruments-3d/vor/vor.xml b/Aircraft/Instruments-3d/vor/vor.xml
index 4ca5db5cd..88c8a9570 100644
--- a/Aircraft/Instruments-3d/vor/vor.xml
+++ b/Aircraft/Instruments-3d/vor/vor.xml
@@ -4,6 +4,64 @@
vor.ac
+
+ LocalizerNeedleTransform
+ rotate
+ LocalizerNeedle
+ /radios/nav[0]/heading-needle-deflection
+ -3.2
+
+ 0
+ 0
+ 0.03
+
+
+ -1
+ 0
+ 0
+
+
+
+
+ GlidescopeNeedleTransform
+ rotate
+ GlidescopeNeedle
+ /radios/nav[0]/gs-needle-deflection
+ -3.2
+
+ 0
+ -0.03
+ 0
+
+
+ -1
+ 0
+ 0
+
+
+
+
+ RingTransform
+ rotate
+ Ring
+ /radios/nav[0]/radials/selected-deg
+ -1
+
+ -1
+ 0
+ 0
+
+
+
+
+ Alpha Order Group
+ Face
+ LocalizerNeedleTransform
+ GlidescopeNeedleTransform
+ RingTransform
+ Front
+
+
diff --git a/Aircraft/Instruments-3d/vor/vor.rgb b/Aircraft/Instruments-3d/vor/vor01.rgb
similarity index 100%
rename from Aircraft/Instruments-3d/vor/vor.rgb
rename to Aircraft/Instruments-3d/vor/vor01.rgb
diff --git a/Aircraft/Instruments-3d/vor/vor02.rgb b/Aircraft/Instruments-3d/vor/vor02.rgb
new file mode 100644
index 000000000..14a74db08
Binary files /dev/null and b/Aircraft/Instruments-3d/vor/vor02.rgb differ
diff --git a/Aircraft/Instruments-3d/vor/vor03.rgb b/Aircraft/Instruments-3d/vor/vor03.rgb
new file mode 100644
index 000000000..01e45384b
Binary files /dev/null and b/Aircraft/Instruments-3d/vor/vor03.rgb differ