diff --git a/Effects/default-pipeline.xml b/Effects/default-pipeline.xml
new file mode 100644
index 000000000..48782dadb
--- /dev/null
+++ b/Effects/default-pipeline.xml
@@ -0,0 +1,108 @@
+
+
+
+ depth
+ depth-component32
+ depth-component
+ float
+ screen
+ screen
+ 1.0
+ clamp-to-border
+
+
+ normal
+ rgba8
+ rgba
+ unsigned-byte
+ screen
+ screen
+ 1.0
+ clamp-to-border
+
+
+ shadow
+ depth-component32
+ depth-component
+ float
+ /sim/rendering/shadows/map-size
+ /sim/rendering/shadows/map-size
+ 1.0
+ true
+ luminance
+ 1.0 1.0 1.0 1.0
+ clamp-to-border
+
+
+ diffuse
+ rgba8
+ rgba
+ unsigned-byte
+ screen
+ screen
+ 1.0
+ clamp-to-border
+
+
+ spec-emis
+ rgba8
+ rgba
+ unsigned-byte
+ screen
+ screen
+ 1.0
+ clamp-to-border
+
+
+ lighting
+ rgba8
+ rgba
+ unsigned-byte
+ screen
+ screen
+ 1.0
+ clamp-to-border
+
+
+
+
+ geometry
+
+ depth
+ depth
+
+
+ color0
+ normal
+
+
+ color1
+ diffuse
+
+
+ color2
+ spec-emis
+
+
+
+ shadow
+
+ depth
+ shadow
+
+
+
+ lighting
+
+ depth
+ depth
+
+
+ color0
+ lighting
+
+
+
+ display
+
+
diff --git a/preferences.xml b/preferences.xml
index 2e90f8e6a..cd6acd146 100644
--- a/preferences.xml
+++ b/preferences.xml
@@ -65,6 +65,7 @@ Started September 2000 by David Megginson, david@megginson.com
Materials/default/materials.xml
false
+ default-pipeline
true
false
1.0