Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTom Musgrove <LetterRip@gmail.com>2007-01-05 03:51:12 +0300
committerTom Musgrove <LetterRip@gmail.com>2007-01-05 03:51:12 +0300
commite586ec7bcdca7442cd1c39ff6fc690bce2238fed (patch)
tree8281bf680c1e99ad74cba6386f83023ffaa85d1f /release/scripts/bpymodules/dxfColorMap.py
parent770e816ceef226484e7e96009c97082a95509a59 (diff)
==dxf import script ==
script for DXF import by kitsu (Ed Blake) - provide superior import to our native DXF import for many files
Diffstat (limited to 'release/scripts/bpymodules/dxfColorMap.py')
-rw-r--r--release/scripts/bpymodules/dxfColorMap.py282
1 files changed, 282 insertions, 0 deletions
diff --git a/release/scripts/bpymodules/dxfColorMap.py b/release/scripts/bpymodules/dxfColorMap.py
new file mode 100644
index 00000000000..66c0bd4e9a2
--- /dev/null
+++ b/release/scripts/bpymodules/dxfColorMap.py
@@ -0,0 +1,282 @@
+# dictionary mapping AutoCAD color indexes with Blender colors
+
+# --------------------------------------------------------------------------
+# color_map.py Final by Ed Blake (AKA Kitsu)
+# --------------------------------------------------------------------------
+# ***** BEGIN GPL LICENSE BLOCK *****
+#
+# This program is free software; you can redistribute it and/or
+# modify it under the terms of the GNU General Public License
+# as published by the Free Software Foundation; either version 2
+# of the License, or (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software Foundation,
+# Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+#
+# ***** END GPL LICENCE BLOCK *****
+# --------------------------------------------------------------------------
+
+color_map = {
+ 0:[0.0, 0.0, 0.0],
+ 1:[0.99609375, 0.0, 0.0],
+ 2:[0.99609375, 0.99609375, 0.0],
+ 3:[0.0, 0.99609375, 0.0],
+ 4:[0.0, 0.99609375, 0.99609375],
+ 5:[0.0, 0.0, 0.99609375],
+ 6:[0.99609375, 0.0, 0.99609375],
+ 7:[0.99609375, 0.99609375, 0.99609375],
+ 8:[0.25390625, 0.25390625, 0.25390625],
+ 9:[0.5, 0.5, 0.5],
+ 10:[0.99609375, 0.0, 0.0],
+ 11:[0.99609375, 0.6640625, 0.6640625],
+ 12:[0.73828125, 0.0, 0.0],
+ 13:[0.73828125, 0.4921875, 0.4921875],
+ 14:[0.50390625, 0.0, 0.0],
+ 15:[0.50390625, 0.3359375, 0.3359375],
+ 16:[0.40625, 0.0, 0.0],
+ 17:[0.40625, 0.26953125, 0.26953125],
+ 18:[0.30859375, 0.0, 0.0],
+ 19:[0.30859375, 0.20703125, 0.20703125],
+ 20:[0.99609375, 0.24609375, 0.0],
+ 21:[0.99609375, 0.74609375, 0.6640625],
+ 22:[0.73828125, 0.1796875, 0.0],
+ 23:[0.73828125, 0.55078125, 0.4921875],
+ 24:[0.50390625, 0.12109375, 0.0],
+ 25:[0.50390625, 0.375, 0.3359375],
+ 26:[0.40625, 0.09765625, 0.0],
+ 27:[0.40625, 0.3046875, 0.26953125],
+ 28:[0.30859375, 0.07421875, 0.0],
+ 29:[0.30859375, 0.23046875, 0.20703125],
+ 30:[0.99609375, 0.49609375, 0.0],
+ 31:[0.99609375, 0.828125, 0.6640625],
+ 32:[0.73828125, 0.3671875, 0.0],
+ 33:[0.73828125, 0.61328125, 0.4921875],
+ 34:[0.50390625, 0.25, 0.0],
+ 35:[0.50390625, 0.41796875, 0.3359375],
+ 36:[0.40625, 0.203125, 0.0],
+ 37:[0.40625, 0.3359375, 0.26953125],
+ 38:[0.30859375, 0.15234375, 0.0],
+ 39:[0.30859375, 0.2578125, 0.20703125],
+ 40:[0.99609375, 0.74609375, 0.0],
+ 41:[0.99609375, 0.9140625, 0.6640625],
+ 42:[0.73828125, 0.55078125, 0.0],
+ 43:[0.73828125, 0.67578125, 0.4921875],
+ 44:[0.50390625, 0.375, 0.0],
+ 45:[0.50390625, 0.4609375, 0.3359375],
+ 46:[0.40625, 0.3046875, 0.0],
+ 47:[0.40625, 0.37109375, 0.26953125],
+ 48:[0.30859375, 0.23046875, 0.0],
+ 49:[0.30859375, 0.28515625, 0.20703125],
+ 50:[0.99609375, 0.99609375, 0.0],
+ 51:[0.99609375, 0.99609375, 0.6640625],
+ 52:[0.73828125, 0.73828125, 0.0],
+ 53:[0.73828125, 0.73828125, 0.4921875],
+ 54:[0.50390625, 0.50390625, 0.0],
+ 55:[0.50390625, 0.50390625, 0.3359375],
+ 56:[0.40625, 0.40625, 0.0],
+ 57:[0.40625, 0.40625, 0.26953125],
+ 58:[0.30859375, 0.30859375, 0.0],
+ 59:[0.30859375, 0.30859375, 0.20703125],
+ 60:[0.74609375, 0.99609375, 0.0],
+ 61:[0.9140625, 0.99609375, 0.6640625],
+ 62:[0.55078125, 0.73828125, 0.0],
+ 63:[0.67578125, 0.73828125, 0.4921875],
+ 64:[0.375, 0.50390625, 0.0],
+ 65:[0.4609375, 0.50390625, 0.3359375],
+ 66:[0.3046875, 0.40625, 0.0],
+ 67:[0.37109375, 0.40625, 0.26953125],
+ 68:[0.23046875, 0.30859375, 0.0],
+ 69:[0.28515625, 0.30859375, 0.20703125],
+ 70:[0.49609375, 0.99609375, 0.0],
+ 71:[0.828125, 0.99609375, 0.6640625],
+ 72:[0.3671875, 0.73828125, 0.0],
+ 73:[0.61328125, 0.73828125, 0.4921875],
+ 74:[0.25, 0.50390625, 0.0],
+ 75:[0.41796875, 0.50390625, 0.3359375],
+ 76:[0.203125, 0.40625, 0.0],
+ 77:[0.3359375, 0.40625, 0.26953125],
+ 78:[0.15234375, 0.30859375, 0.0],
+ 79:[0.2578125, 0.30859375, 0.20703125],
+ 80:[0.24609375, 0.99609375, 0.0],
+ 81:[0.74609375, 0.99609375, 0.6640625],
+ 82:[0.1796875, 0.73828125, 0.0],
+ 83:[0.55078125, 0.73828125, 0.4921875],
+ 84:[0.12109375, 0.50390625, 0.0],
+ 85:[0.375, 0.50390625, 0.3359375],
+ 86:[0.09765625, 0.40625, 0.0],
+ 87:[0.3046875, 0.40625, 0.26953125],
+ 88:[0.07421875, 0.30859375, 0.0],
+ 89:[0.23046875, 0.30859375, 0.20703125],
+ 90:[0.0, 0.99609375, 0.0],
+ 91:[0.6640625, 0.99609375, 0.6640625],
+ 92:[0.0, 0.73828125, 0.0],
+ 93:[0.4921875, 0.73828125, 0.4921875],
+ 94:[0.0, 0.50390625, 0.0],
+ 95:[0.3359375, 0.50390625, 0.3359375],
+ 96:[0.0, 0.40625, 0.0],
+ 97:[0.26953125, 0.40625, 0.26953125],
+ 98:[0.0, 0.30859375, 0.0],
+ 99:[0.20703125, 0.30859375, 0.20703125],
+ 100:[0.0, 0.99609375, 0.24609375],
+ 101:[0.6640625, 0.99609375, 0.74609375],
+ 102:[0.0, 0.73828125, 0.1796875],
+ 103:[0.4921875, 0.73828125, 0.55078125],
+ 104:[0.0, 0.50390625, 0.12109375],
+ 105:[0.3359375, 0.50390625, 0.375],
+ 106:[0.0, 0.40625, 0.09765625],
+ 107:[0.26953125, 0.40625, 0.3046875],
+ 108:[0.0, 0.30859375, 0.07421875],
+ 109:[0.20703125, 0.30859375, 0.23046875],
+ 110:[0.0, 0.99609375, 0.49609375],
+ 111:[0.6640625, 0.99609375, 0.828125],
+ 112:[0.0, 0.73828125, 0.3671875],
+ 113:[0.4921875, 0.73828125, 0.61328125],
+ 114:[0.0, 0.50390625, 0.25],
+ 115:[0.3359375, 0.50390625, 0.41796875],
+ 116:[0.0, 0.40625, 0.203125],
+ 117:[0.26953125, 0.40625, 0.3359375],
+ 118:[0.0, 0.30859375, 0.15234375],
+ 119:[0.20703125, 0.30859375, 0.2578125],
+ 120:[0.0, 0.99609375, 0.74609375],
+ 121:[0.6640625, 0.99609375, 0.9140625],
+ 122:[0.0, 0.73828125, 0.55078125],
+ 123:[0.4921875, 0.73828125, 0.67578125],
+ 124:[0.0, 0.50390625, 0.375],
+ 125:[0.3359375, 0.50390625, 0.4609375],
+ 126:[0.0, 0.40625, 0.3046875],
+ 127:[0.26953125, 0.40625, 0.37109375],
+ 128:[0.0, 0.30859375, 0.23046875],
+ 129:[0.20703125, 0.30859375, 0.28515625],
+ 130:[0.0, 0.99609375, 0.99609375],
+ 131:[0.6640625, 0.99609375, 0.99609375],
+ 132:[0.0, 0.73828125, 0.73828125],
+ 133:[0.4921875, 0.73828125, 0.73828125],
+ 134:[0.0, 0.50390625, 0.50390625],
+ 135:[0.3359375, 0.50390625, 0.50390625],
+ 136:[0.0, 0.40625, 0.40625],
+ 137:[0.26953125, 0.40625, 0.40625],
+ 138:[0.0, 0.30859375, 0.30859375],
+ 139:[0.20703125, 0.30859375, 0.30859375],
+ 140:[0.0, 0.74609375, 0.99609375],
+ 141:[0.6640625, 0.9140625, 0.99609375],
+ 142:[0.0, 0.55078125, 0.73828125],
+ 143:[0.4921875, 0.67578125, 0.73828125],
+ 144:[0.0, 0.375, 0.50390625],
+ 145:[0.3359375, 0.4609375, 0.50390625],
+ 146:[0.0, 0.3046875, 0.40625],
+ 147:[0.26953125, 0.37109375, 0.40625],
+ 148:[0.0, 0.23046875, 0.30859375],
+ 149:[0.20703125, 0.28515625, 0.30859375],
+ 150:[0.0, 0.49609375, 0.99609375],
+ 151:[0.6640625, 0.828125, 0.99609375],
+ 152:[0.0, 0.3671875, 0.73828125],
+ 153:[0.4921875, 0.61328125, 0.73828125],
+ 154:[0.0, 0.25, 0.50390625],
+ 155:[0.3359375, 0.41796875, 0.50390625],
+ 156:[0.0, 0.203125, 0.40625],
+ 157:[0.26953125, 0.3359375, 0.40625],
+ 158:[0.0, 0.15234375, 0.30859375],
+ 159:[0.20703125, 0.2578125, 0.30859375],
+ 160:[0.0, 0.24609375, 0.99609375],
+ 161:[0.6640625, 0.74609375, 0.99609375],
+ 162:[0.0, 0.1796875, 0.73828125],
+ 163:[0.4921875, 0.55078125, 0.73828125],
+ 164:[0.0, 0.12109375, 0.50390625],
+ 165:[0.3359375, 0.375, 0.50390625],
+ 166:[0.0, 0.09765625, 0.40625],
+ 167:[0.26953125, 0.3046875, 0.40625],
+ 168:[0.0, 0.07421875, 0.30859375],
+ 169:[0.20703125, 0.23046875, 0.30859375],
+ 170:[0.0, 0.0, 0.99609375],
+ 171:[0.6640625, 0.6640625, 0.99609375],
+ 172:[0.0, 0.0, 0.73828125],
+ 173:[0.4921875, 0.4921875, 0.73828125],
+ 174:[0.0, 0.0, 0.50390625],
+ 175:[0.3359375, 0.3359375, 0.50390625],
+ 176:[0.0, 0.0, 0.40625],
+ 177:[0.26953125, 0.26953125, 0.40625],
+ 178:[0.0, 0.0, 0.30859375],
+ 179:[0.20703125, 0.20703125, 0.30859375],
+ 180:[0.24609375, 0.0, 0.99609375],
+ 181:[0.74609375, 0.6640625, 0.99609375],
+ 182:[0.1796875, 0.0, 0.73828125],
+ 183:[0.55078125, 0.4921875, 0.73828125],
+ 184:[0.12109375, 0.0, 0.50390625],
+ 185:[0.375, 0.3359375, 0.50390625],
+ 186:[0.09765625, 0.0, 0.40625],
+ 187:[0.3046875, 0.26953125, 0.40625],
+ 188:[0.07421875, 0.0, 0.30859375],
+ 189:[0.23046875, 0.20703125, 0.30859375],
+ 190:[0.49609375, 0.0, 0.99609375],
+ 191:[0.828125, 0.6640625, 0.99609375],
+ 192:[0.3671875, 0.0, 0.73828125],
+ 193:[0.61328125, 0.4921875, 0.73828125],
+ 194:[0.25, 0.0, 0.50390625],
+ 195:[0.41796875, 0.3359375, 0.50390625],
+ 196:[0.203125, 0.0, 0.40625],
+ 197:[0.3359375, 0.26953125, 0.40625],
+ 198:[0.15234375, 0.0, 0.30859375],
+ 199:[0.2578125, 0.20703125, 0.30859375],
+ 200:[0.74609375, 0.0, 0.99609375],
+ 201:[0.9140625, 0.6640625, 0.99609375],
+ 202:[0.55078125, 0.0, 0.73828125],
+ 203:[0.67578125, 0.4921875, 0.73828125],
+ 204:[0.375, 0.0, 0.50390625],
+ 205:[0.4609375, 0.3359375, 0.50390625],
+ 206:[0.3046875, 0.0, 0.40625],
+ 207:[0.37109375, 0.26953125, 0.40625],
+ 208:[0.23046875, 0.0, 0.30859375],
+ 209:[0.28515625, 0.20703125, 0.30859375],
+ 210:[0.99609375, 0.0, 0.99609375],
+ 211:[0.99609375, 0.6640625, 0.99609375],
+ 212:[0.73828125, 0.0, 0.73828125],
+ 213:[0.73828125, 0.4921875, 0.73828125],
+ 214:[0.50390625, 0.0, 0.50390625],
+ 215:[0.50390625, 0.3359375, 0.50390625],
+ 216:[0.40625, 0.0, 0.40625],
+ 217:[0.40625, 0.26953125, 0.40625],
+ 218:[0.30859375, 0.0, 0.30859375],
+ 219:[0.30859375, 0.20703125, 0.30859375],
+ 220:[0.99609375, 0.0, 0.74609375],
+ 221:[0.99609375, 0.6640625, 0.9140625],
+ 222:[0.73828125, 0.0, 0.55078125],
+ 223:[0.73828125, 0.4921875, 0.67578125],
+ 224:[0.50390625, 0.0, 0.375],
+ 225:[0.50390625, 0.3359375, 0.4609375],
+ 226:[0.40625, 0.0, 0.3046875],
+ 227:[0.40625, 0.26953125, 0.37109375],
+ 228:[0.30859375, 0.0, 0.23046875],
+ 229:[0.30859375, 0.20703125, 0.28515625],
+ 230:[0.99609375, 0.0, 0.49609375],
+ 231:[0.99609375, 0.6640625, 0.828125],
+ 232:[0.73828125, 0.0, 0.3671875],
+ 233:[0.73828125, 0.4921875, 0.61328125],
+ 234:[0.50390625, 0.0, 0.25],
+ 235:[0.50390625, 0.3359375, 0.41796875],
+ 236:[0.40625, 0.0, 0.203125],
+ 237:[0.40625, 0.26953125, 0.3359375],
+ 238:[0.30859375, 0.0, 0.15234375],
+ 239:[0.30859375, 0.20703125, 0.2578125],
+ 240:[0.99609375, 0.0, 0.24609375],
+ 241:[0.99609375, 0.6640625, 0.74609375],
+ 242:[0.73828125, 0.0, 0.1796875],
+ 243:[0.73828125, 0.4921875, 0.55078125],
+ 244:[0.50390625, 0.0, 0.12109375],
+ 245:[0.50390625, 0.3359375, 0.375],
+ 246:[0.40625, 0.0, 0.09765625],
+ 247:[0.40625, 0.26953125, 0.3046875],
+ 248:[0.30859375, 0.0, 0.07421875],
+ 249:[0.30859375, 0.20703125, 0.23046875],
+ 250:[0.19921875, 0.19921875, 0.19921875],
+ 251:[0.3125, 0.3125, 0.3125],
+ 252:[0.41015625, 0.41015625, 0.41015625],
+ 253:[0.5078125, 0.5078125, 0.5078125],
+ 254:[0.7421875, 0.7421875, 0.7421875],
+ 255:[0.99609375, 0.99609375, 0.99609375],
+}