From 3f2cc978dd47172608d5ee22591a449a4f30f5ee Mon Sep 17 00:00:00 2001 From: Thorsten Renk Date: Fri, 1 Sep 2017 13:00:03 +0300 Subject: [PATCH] Procedural light definitions for carriers --- .../Nimitz/Effects/center_line_light.eff | 23 +++++ .../Geometry/Nimitz/Effects/datum_light.eff | 27 ++++++ .../Nimitz/Effects/deck_edge_light.eff | 23 +++++ .../Nimitz/Effects/end_line_light.eff | 23 +++++ .../Nimitz/Effects/meatball_light.eff | 27 ++++++ .../Nimitz/Effects/threshold_light.eff | 23 +++++ .../Nimitz/Effects/wave_off_light.eff | 27 ++++++ .../Nimitz/Models/center-line-light-proc.xml | 20 +++++ Models/Geometry/Nimitz/Models/datum-proc.xml | 24 +++++ .../Nimitz/Models/deck-edge-light-proc.xml | 20 +++++ .../Nimitz/Models/end-line-light-proc.xml | 20 +++++ .../Nimitz/Models/procedural_light.ac | 22 +++++ .../Nimitz/Models/source-orange-proc.xml | 89 +++++++++++++++++++ .../Nimitz/Models/source-red-proc.xml | 76 ++++++++++++++++ .../Nimitz/Models/threshold-light-proc.xml | 20 +++++ .../Geometry/Nimitz/Models/wave-off-proc.xml | 24 +++++ 16 files changed, 488 insertions(+) create mode 100755 Models/Geometry/Nimitz/Effects/center_line_light.eff create mode 100755 Models/Geometry/Nimitz/Effects/datum_light.eff create mode 100755 Models/Geometry/Nimitz/Effects/deck_edge_light.eff create mode 100755 Models/Geometry/Nimitz/Effects/end_line_light.eff create mode 100755 Models/Geometry/Nimitz/Effects/meatball_light.eff create mode 100755 Models/Geometry/Nimitz/Effects/threshold_light.eff create mode 100755 Models/Geometry/Nimitz/Effects/wave_off_light.eff create mode 100755 Models/Geometry/Nimitz/Models/center-line-light-proc.xml create mode 100755 Models/Geometry/Nimitz/Models/datum-proc.xml create mode 100755 Models/Geometry/Nimitz/Models/deck-edge-light-proc.xml create mode 100755 Models/Geometry/Nimitz/Models/end-line-light-proc.xml create mode 100755 Models/Geometry/Nimitz/Models/procedural_light.ac create mode 100755 Models/Geometry/Nimitz/Models/source-orange-proc.xml create mode 100755 Models/Geometry/Nimitz/Models/source-red-proc.xml create mode 100755 Models/Geometry/Nimitz/Models/threshold-light-proc.xml create mode 100755 Models/Geometry/Nimitz/Models/wave-off-proc.xml diff --git a/Models/Geometry/Nimitz/Effects/center_line_light.eff b/Models/Geometry/Nimitz/Effects/center_line_light.eff new file mode 100755 index 000000000..fd830ff50 --- /dev/null +++ b/Models/Geometry/Nimitz/Effects/center_line_light.eff @@ -0,0 +1,23 @@ + + + + threshold-light + Effects/procedural-light + + + 1.000 + 1.000 + 1.000 + 1.0 + 1.0 + 1.0 + 1.0 + + + false + false + + + + + diff --git a/Models/Geometry/Nimitz/Effects/datum_light.eff b/Models/Geometry/Nimitz/Effects/datum_light.eff new file mode 100755 index 000000000..f4f1a189a --- /dev/null +++ b/Models/Geometry/Nimitz/Effects/datum_light.eff @@ -0,0 +1,27 @@ + + + + threshold-light + Effects/procedural-light + + + 0.320 + 1.000 + 0.320 + 0.8 + 1.0 + 0.8 + 1.0 + + -1.0 + 0.0 + 0.0 + + + true + false + + + + + diff --git a/Models/Geometry/Nimitz/Effects/deck_edge_light.eff b/Models/Geometry/Nimitz/Effects/deck_edge_light.eff new file mode 100755 index 000000000..5f5cdf3d8 --- /dev/null +++ b/Models/Geometry/Nimitz/Effects/deck_edge_light.eff @@ -0,0 +1,23 @@ + + + + deck-edge-light + Effects/procedural-light + + + 0.320 + 0.320 + 1.000 + 0.6 + 0.6 + 1.0 + 1.0 + + + false + false + + + + + diff --git a/Models/Geometry/Nimitz/Effects/end_line_light.eff b/Models/Geometry/Nimitz/Effects/end_line_light.eff new file mode 100755 index 000000000..517e410e1 --- /dev/null +++ b/Models/Geometry/Nimitz/Effects/end_line_light.eff @@ -0,0 +1,23 @@ + + + + end-line-light + Effects/procedural-light + + + 1.000 + 0.320 + 0.320 + 1.0 + 0.8 + 0.8 + 1.0 + + + false + false + + + + + diff --git a/Models/Geometry/Nimitz/Effects/meatball_light.eff b/Models/Geometry/Nimitz/Effects/meatball_light.eff new file mode 100755 index 000000000..6e46f56b5 --- /dev/null +++ b/Models/Geometry/Nimitz/Effects/meatball_light.eff @@ -0,0 +1,27 @@ + + + + meatball-light + Effects/procedural-light + + + 1.000 + 0.850 + 0.320 + 1.0 + 0.9 + 0.8 + 1.0 + + -1.0 + 0.0 + 0.0 + + + true + false + + + + + diff --git a/Models/Geometry/Nimitz/Effects/threshold_light.eff b/Models/Geometry/Nimitz/Effects/threshold_light.eff new file mode 100755 index 000000000..31e195f6e --- /dev/null +++ b/Models/Geometry/Nimitz/Effects/threshold_light.eff @@ -0,0 +1,23 @@ + + + + threshold-light + Effects/procedural-light + + + 0.320 + 1.000 + 0.320 + 0.8 + 1.0 + 0.8 + 1.0 + + + false + false + + + + + diff --git a/Models/Geometry/Nimitz/Effects/wave_off_light.eff b/Models/Geometry/Nimitz/Effects/wave_off_light.eff new file mode 100755 index 000000000..489888dbd --- /dev/null +++ b/Models/Geometry/Nimitz/Effects/wave_off_light.eff @@ -0,0 +1,27 @@ + + + + wave-off-light + Effects/procedural-light + + + 1.000 + 0.320 + 0.320 + 1.0 + 0.8 + 0.8 + 1.0 + + -1.0 + 0.0 + 0.0 + + + true + false + + + + + diff --git a/Models/Geometry/Nimitz/Models/center-line-light-proc.xml b/Models/Geometry/Nimitz/Models/center-line-light-proc.xml new file mode 100755 index 000000000..4b427bb78 --- /dev/null +++ b/Models/Geometry/Nimitz/Models/center-line-light-proc.xml @@ -0,0 +1,20 @@ + + + + procedural_light.ac + + + Models/Geometry/Nimitz/Effects/center_line_light + procedural_light + + + + procedural_light + scale + 4.0 + 4.0 + 4.0 + + + + diff --git a/Models/Geometry/Nimitz/Models/datum-proc.xml b/Models/Geometry/Nimitz/Models/datum-proc.xml new file mode 100755 index 000000000..23556650b --- /dev/null +++ b/Models/Geometry/Nimitz/Models/datum-proc.xml @@ -0,0 +1,24 @@ + + + + procedural_light.ac + + + Models/Geometry/Nimitz/Effects/datum_light + procedural_light + + + + procedural_light + scale + controls/flols/distance-m + 2.0 + 2.0 + 2.0 + 0.005 + 0.005 + 0.005 + + + + diff --git a/Models/Geometry/Nimitz/Models/deck-edge-light-proc.xml b/Models/Geometry/Nimitz/Models/deck-edge-light-proc.xml new file mode 100755 index 000000000..94722f669 --- /dev/null +++ b/Models/Geometry/Nimitz/Models/deck-edge-light-proc.xml @@ -0,0 +1,20 @@ + + + + procedural_light.ac + + + Models/Geometry/Nimitz/Effects/deck_edge_light + procedural_light + + + + procedural_light + scale + 0.6 + 0.6 + 0.6 + + + + diff --git a/Models/Geometry/Nimitz/Models/end-line-light-proc.xml b/Models/Geometry/Nimitz/Models/end-line-light-proc.xml new file mode 100755 index 000000000..03491611c --- /dev/null +++ b/Models/Geometry/Nimitz/Models/end-line-light-proc.xml @@ -0,0 +1,20 @@ + + + + procedural_light.ac + + + Models/Geometry/Nimitz/Effects/end_line_light + procedural_light + + + + procedural_light + scale + 4.5 + 4.5 + 4.5 + + + + diff --git a/Models/Geometry/Nimitz/Models/procedural_light.ac b/Models/Geometry/Nimitz/Models/procedural_light.ac new file mode 100755 index 000000000..f5a8b00aa --- /dev/null +++ b/Models/Geometry/Nimitz/Models/procedural_light.ac @@ -0,0 +1,22 @@ +AC3Db +MATERIAL "DefaultWhite" rgb 1.0000 1.0000 1.0000 amb 0.2000 0.2000 0.2000 emis 0.0000 0.0000 0.0000 spec 0.5000 0.5000 0.5000 shi 10 trans 0.0000 +MATERIAL "DefaultWhite" rgb 1.0000 1.0000 1.0000 amb 0.2000 0.2000 0.2000 emis 0.0000 0.0000 0.0000 spec 0.0250 0.0250 0.0250 shi 50 trans 0.1000 +OBJECT world +name "Blender_export__procedural_light.ac" +kids 1 +OBJECT poly +name "procedural_light" +numvert 4 +-0.0000019 -1.0000000 -1.0000000 +-0.0000005 1.0000000 -1.0000000 +0.0000005 -1.0000000 1.0000000 +0.0000019 1.0000000 1.0000000 +numsurf 1 +SURF 0X20 +mat 1 +refs 4 +1 0 0 +0 0 0 +2 0 0 +3 0 0 +kids 0 diff --git a/Models/Geometry/Nimitz/Models/source-orange-proc.xml b/Models/Geometry/Nimitz/Models/source-orange-proc.xml new file mode 100755 index 000000000..2d8c4edf1 --- /dev/null +++ b/Models/Geometry/Nimitz/Models/source-orange-proc.xml @@ -0,0 +1,89 @@ + + + + procedural_light.ac + + + Models/Geometry/Nimitz/Effects/meatball_light + procedural_light + + + + + + select + procedural_light + + + + controls/flols/angle-degs + 4.35 + + + controls/flols/angle-degs + 3.075 + + + + + + + translate + procedural_light + controls/flols/angle-degs + + + 2.65 + -0.82 + + + 3.075 + -0.42 + + + 3.5 + 0 + + + 3.925 + 0.42 + + + 4.35 + 0.84 + + + + 0 + 0 + 1 + + + + + + translate + procedural_light + controls/flols/distance-m + 0.001 + + 1 + 0 + 0 + + + + + procedural_light + scale + controls/flols/distance-m + 4.0 + 4.0 + 4.0 + 0.01 + 0.01 + 0.01 + + + + diff --git a/Models/Geometry/Nimitz/Models/source-red-proc.xml b/Models/Geometry/Nimitz/Models/source-red-proc.xml new file mode 100755 index 000000000..1bb8341a4 --- /dev/null +++ b/Models/Geometry/Nimitz/Models/source-red-proc.xml @@ -0,0 +1,76 @@ + + + + procedural_light.ac + + + Models/Geometry/Nimitz/Effects/wave_off_light + procedural_light + + + + + + select + procedural_light + + + + controls/flols/angle-degs + 3.075 + + + controls/flols/angle-degs + 2.65 + + + + + + + translate + procedural_light + controls/flols/angle-degs + + + 2.65 + -0.82 + + + 3.075 + -0.42 + + + 3.5 + 0 + + + 3.925 + 0.42 + + + 4.35 + 0.84 + + + + 0 + 0 + 1 + + + + + procedural_light + scale + controls/flols/distance-m + 4.0 + 4.0 + 4.0 + 0.01 + 0.01 + 0.01 + + + + diff --git a/Models/Geometry/Nimitz/Models/threshold-light-proc.xml b/Models/Geometry/Nimitz/Models/threshold-light-proc.xml new file mode 100755 index 000000000..d2cfca5c7 --- /dev/null +++ b/Models/Geometry/Nimitz/Models/threshold-light-proc.xml @@ -0,0 +1,20 @@ + + + + procedural_light.ac + + + Models/Geometry/Nimitz/Effects/threshold_light + procedural_light + + + + procedural_light + scale + 2.5 + 2.5 + 2.5 + + + + diff --git a/Models/Geometry/Nimitz/Models/wave-off-proc.xml b/Models/Geometry/Nimitz/Models/wave-off-proc.xml new file mode 100755 index 000000000..098887009 --- /dev/null +++ b/Models/Geometry/Nimitz/Models/wave-off-proc.xml @@ -0,0 +1,24 @@ + + + + procedural_light.ac + + + Models/Geometry/Nimitz/Effects/wave_off_light + procedural_light + + + + procedural_light + scale + controls/flols/distance-m + 2.0 + 2.0 + 2.0 + 0.005 + 0.005 + 0.005 + + + +