1// @configure_input@ 2 3/**************************************************************************\ 4 * Copyright (c) Kongsberg Oil & Gas Technologies AS 5 * All rights reserved. 6 * 7 * Redistribution and use in source and binary forms, with or without 8 * modification, are permitted provided that the following conditions are 9 * met: 10 * 11 * Redistributions of source code must retain the above copyright notice, 12 * this list of conditions and the following disclaimer. 13 * 14 * Redistributions in binary form must reproduce the above copyright 15 * notice, this list of conditions and the following disclaimer in the 16 * documentation and/or other materials provided with the distribution. 17 * 18 * Neither the name of the copyright holder nor the names of its 19 * contributors may be used to endorse or promote products derived from 20 * this software without specific prior written permission. 21 * 22 * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 23 * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 24 * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 25 * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 26 * HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 27 * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 28 * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 29 * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 30 * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 31 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 32 * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 33\**************************************************************************/ 34 35/************************************************************************** 36 * IMPORTANT NOTICE 37 * Be aware that the file So@Gui@MaterialListBuiltins.cpp is generated from 38 * the file So@Gui@MaterialListBuiltins.cpp.m4, so changes has to be done in 39 * the source file with the m4 macros. The generation is done manually, 40 * since it is no point in making this project depend on the user having 41 * m4 installed. 42 **************************************************************************/ 43 44#ifdef HAVE_CONFIG_H 45#include <config.h> 46#endif // HAVE_CONFIG_H 47 48#include <assert.h> 49#include <string.h> 50 51#include <so@gui@defs.h> 52#include <Inventor/@Gui@/SoAnyMaterialList.h> 53 54#ifdef WITH_STATIC_DEFAULTS 55#include <materials/materials.h> 56#endif // WITH_STATIC_DEFAULTS 57 58// ************************************************************************* 59 60#ifdef WITH_STATIC_DEFAULTS 61static 62const char * 63builtin_material_names[] = { 64 "artdeco", 65 "artdeco.0", 66 "artdeco.1", 67 "artdeco.2", 68 "artdeco.3", 69 "artdeco.4", 70 "artdeco.5", 71 "artdeco.6", 72 "artdeco.7", 73 "artdeco.8", 74 "artdeco.9", 75 "artdeco.10", 76 "artdeco.11", 77 "artdeco.12", 78 "artdeco.13", 79 "artdeco.14", 80 "artdeco.15", 81 "artdeco.16", 82 "artdeco.17", 83 "artdeco.18", 84 "artdeco.19", 85 "artdeco.20", 86 "artdeco.21", 87 "artdeco.22", 88 "artdeco.23", 89 "artdeco.24", 90 "artdeco.25", 91 "artdeco.26", 92 "artdeco.27", 93 "artdeco.28", 94 "artdeco.29", 95 "artdeco.30", 96 "artdeco.31", 97 "artdeco.32", 98 "artdeco.33", 99 "artdeco.34", 100 "autumn", 101 "autumn.0", 102 "autumn.1", 103 "autumn.2", 104 "autumn.3", 105 "autumn.4", 106 "autumn.5", 107 "autumn.6", 108 "autumn.7", 109 "autumn.8", 110 "autumn.9", 111 "autumn.10", 112 "autumn.11", 113 "autumn.12", 114 "autumn.13", 115 "autumn.14", 116 "autumn.15", 117 "autumn.16", 118 "autumn.17", 119 "autumn.18", 120 "autumn.19", 121 "autumn.20", 122 "autumn.21", 123 "autumn.22", 124 "autumn.23", 125 "autumn.24", 126 "autumn.25", 127 "autumn.26", 128 "autumn.27", 129 "autumn.28", 130 "autumn.29", 131 "autumn.30", 132 "autumn.31", 133 "autumn.32", 134 "autumn.33", 135 "autumn.34", 136 "glass", 137 "glass.0", 138 "glass.1", 139 "glass.2", 140 "glass.3", 141 "glass.4", 142 "glass.5", 143 "glass.6", 144 "glass.7", 145 "glass.8", 146 "glass.9", 147 "glass.10", 148 "glass.11", 149 "glass.12", 150 "glass.13", 151 "glass.14", 152 "glass.15", 153 "glass.16", 154 "glass.17", 155 "glass.18", 156 "glass.19", 157 "glass.20", 158 "glass.21", 159 "glass.22", 160 "glass.23", 161 "glass.24", 162 "glass.25", 163 "glass.26", 164 "glass.27", 165 "glass.28", 166 "glass.29", 167 "glass.30", 168 "glass.31", 169 "glass.32", 170 "glass.33", 171 "glass.34", 172 "metal", 173 "metal.0", 174 "metal.1", 175 "metal.2", 176 "metal.3", 177 "metal.4", 178 "metal.5", 179 "metal.6", 180 "metal.7", 181 "metal.8", 182 "metal.9", 183 "metal.10", 184 "metal.11", 185 "metal.12", 186 "metal.13", 187 "metal.14", 188 "metal.15", 189 "metal.16", 190 "metal.17", 191 "metal.18", 192 "metal.19", 193 "metal.20", 194 "metal.21", 195 "metal.22", 196 "metal.23", 197 "metal.24", 198 "metal.25", 199 "metal.26", 200 "metal.27", 201 "metal.28", 202 "metal.29", 203 "metal.30", 204 "metal.31", 205 "metal.32", 206 "metal.33", 207 "metal.34", 208 "neon", 209 "neon.0", 210 "neon.1", 211 "neon.2", 212 "neon.3", 213 "neon.4", 214 "neon.5", 215 "neon.6", 216 "neon.7", 217 "neon.8", 218 "neon.9", 219 "neon.10", 220 "neon.11", 221 "neon.12", 222 "neon.13", 223 "neon.14", 224 "neon.15", 225 "neon.16", 226 "neon.17", 227 "neon.18", 228 "neon.19", 229 "neon.20", 230 "neon.21", 231 "neon.22", 232 "neon.23", 233 "neon.24", 234 "neon.25", 235 "neon.26", 236 "neon.27", 237 "neon.28", 238 "neon.29", 239 "neon.30", 240 "neon.31", 241 "neon.32", 242 "neon.33", 243 "neon.34", 244 "rococo", 245 "rococo.0", 246 "rococo.1", 247 "rococo.2", 248 "rococo.3", 249 "rococo.4", 250 "rococo.5", 251 "rococo.6", 252 "rococo.7", 253 "rococo.8", 254 "rococo.9", 255 "rococo.10", 256 "rococo.11", 257 "rococo.12", 258 "rococo.13", 259 "rococo.14", 260 "rococo.15", 261 "rococo.16", 262 "rococo.17", 263 "rococo.18", 264 "rococo.19", 265 "rococo.20", 266 "rococo.21", 267 "rococo.22", 268 "rococo.23", 269 "rococo.24", 270 "rococo.25", 271 "rococo.26", 272 "rococo.27", 273 "rococo.28", 274 "rococo.29", 275 "rococo.30", 276 "rococo.31", 277 "rococo.32", 278 "rococo.33", 279 "rococo.34", 280 "santafe", 281 "santafe.0", 282 "santafe.1", 283 "santafe.2", 284 "santafe.3", 285 "santafe.4", 286 "santafe.5", 287 "santafe.6", 288 "santafe.7", 289 "santafe.8", 290 "santafe.9", 291 "santafe.10", 292 "santafe.11", 293 "santafe.12", 294 "santafe.13", 295 "santafe.14", 296 "santafe.15", 297 "santafe.16", 298 "santafe.17", 299 "santafe.18", 300 "santafe.19", 301 "santafe.20", 302 "santafe.21", 303 "santafe.22", 304 "santafe.23", 305 "santafe.24", 306 "santafe.25", 307 "santafe.26", 308 "santafe.27", 309 "santafe.28", 310 "santafe.29", 311 "santafe.30", 312 "santafe.31", 313 "santafe.32", 314 "santafe.33", 315 "santafe.34", 316 "sheen", 317 "sheen.0", 318 "sheen.1", 319 "sheen.2", 320 "sheen.3", 321 "sheen.4", 322 "sheen.5", 323 "sheen.6", 324 "sheen.7", 325 "sheen.8", 326 "sheen.9", 327 "sheen.10", 328 "sheen.11", 329 "sheen.12", 330 "sheen.13", 331 "sheen.14", 332 "sheen.15", 333 "sheen.16", 334 "sheen.17", 335 "sheen.18", 336 "sheen.19", 337 "sheen.20", 338 "sheen.21", 339 "sheen.22", 340 "sheen.23", 341 "sheen.24", 342 "sheen.25", 343 "sheen.26", 344 "sheen.27", 345 "sheen.28", 346 "sheen.29", 347 "sheen.30", 348 "sheen.31", 349 "sheen.32", 350 "sheen.33", 351 "sheen.34", 352 "silky", 353 "silky.0", 354 "silky.1", 355 "silky.2", 356 "silky.3", 357 "silky.4", 358 "silky.5", 359 "silky.6", 360 "silky.7", 361 "silky.8", 362 "silky.9", 363 "silky.10", 364 "silky.11", 365 "silky.12", 366 "silky.13", 367 "silky.14", 368 "silky.15", 369 "silky.16", 370 "silky.17", 371 "silky.18", 372 "silky.19", 373 "silky.20", 374 "silky.21", 375 "silky.22", 376 "silky.23", 377 "silky.24", 378 "silky.25", 379 "silky.26", 380 "silky.27", 381 "silky.28", 382 "silky.29", 383 "silky.30", 384 "silky.31", 385 "silky.32", 386 "silky.33", 387 "silky.34", 388 "spring", 389 "spring.0", 390 "spring.1", 391 "spring.2", 392 "spring.3", 393 "spring.4", 394 "spring.5", 395 "spring.6", 396 "spring.7", 397 "spring.8", 398 "spring.9", 399 "spring.10", 400 "spring.11", 401 "spring.12", 402 "spring.13", 403 "spring.14", 404 "spring.15", 405 "spring.16", 406 "spring.17", 407 "spring.18", 408 "spring.19", 409 "spring.20", 410 "spring.21", 411 "spring.22", 412 "spring.23", 413 "spring.24", 414 "spring.25", 415 "spring.26", 416 "spring.27", 417 "spring.28", 418 "spring.29", 419 "spring.30", 420 "spring.31", 421 "spring.32", 422 "spring.33", 423 "spring.34", 424 "summer", 425 "summer.0", 426 "summer.1", 427 "summer.2", 428 "summer.3", 429 "summer.4", 430 "summer.5", 431 "summer.6", 432 "summer.7", 433 "summer.8", 434 "summer.9", 435 "summer.10", 436 "summer.11", 437 "summer.12", 438 "summer.13", 439 "summer.14", 440 "summer.15", 441 "summer.16", 442 "summer.17", 443 "summer.18", 444 "summer.19", 445 "summer.20", 446 "summer.21", 447 "summer.22", 448 "summer.23", 449 "summer.24", 450 "summer.25", 451 "summer.26", 452 "summer.27", 453 "summer.28", 454 "summer.29", 455 "summer.30", 456 "summer.31", 457 "summer.32", 458 "summer.33", 459 "summer.34", 460 "tropical", 461 "tropical.0", 462 "tropical.1", 463 "tropical.2", 464 "tropical.3", 465 "tropical.4", 466 "tropical.5", 467 "tropical.6", 468 "tropical.7", 469 "tropical.8", 470 "tropical.9", 471 "tropical.10", 472 "tropical.11", 473 "tropical.12", 474 "tropical.13", 475 "tropical.14", 476 "tropical.15", 477 "tropical.16", 478 "tropical.17", 479 "tropical.18", 480 "tropical.19", 481 "tropical.20", 482 "tropical.21", 483 "tropical.22", 484 "tropical.23", 485 "tropical.24", 486 "tropical.25", 487 "tropical.26", 488 "tropical.27", 489 "tropical.28", 490 "tropical.29", 491 "tropical.30", 492 "tropical.31", 493 "tropical.32", 494 "tropical.33", 495 "tropical.34", 496 "winter", 497 "winter.0", 498 "winter.1", 499 "winter.2", 500 "winter.3", 501 "winter.4", 502 "winter.5", 503 "winter.6", 504 "winter.7", 505 "winter.8", 506 "winter.9", 507 "winter.10", 508 "winter.11", 509 "winter.12", 510 "winter.13", 511 "winter.14", 512 "winter.15", 513 "winter.16", 514 "winter.17", 515 "winter.18", 516 "winter.19", 517 "winter.20", 518 "winter.21", 519 "winter.22", 520 "winter.23", 521 "winter.24", 522 "winter.25", 523 "winter.26", 524 "winter.27", 525 "winter.28", 526 "winter.29", 527 "winter.30", 528 "winter.31", 529 "winter.32", 530 "winter.33", 531 "winter.34", 532 NULL 533}; // builtin_material_names 534#endif // WITH_STATIC_DEFAULTS 535 536// ************************************************************************* 537 538/*! 539 \internal 540 541 This method fills in the So@Gui@MaterialDirectory structure with the builtin 542 material data. 543*/ 544 545void 546SoAnyMaterialList::setupBuiltinMaterials(// private 547 So@Gui@MaterialDirectory * const index) const 548{ 549 assert(index != NULL); 550 index->numGroups = 0; 551 index->groups = NULL; 552#ifdef WITH_STATIC_DEFAULTS 553 index->flags |= SO@GUI@_BUILTIN_MATERIALS; 554 index->numGroups = 13; 555 index->groups = new So@Gui@MaterialGroup * [ 13 ]; 556 for (int i = 0; i < index->numGroups; i++) { 557 index->groups[i] = new So@Gui@MaterialGroup; 558 index->groups[i]->numMaterials = 35; 559 index->groups[i]->materials = new So@Gui@Material * [ 35 ]; 560 for (int j = 0; j < 35; j++) { 561 index->groups[i]->materials[j] = new So@Gui@Material; 562 } 563 } 564 565 index->groups[0]->name = builtin_material_names[0]; 566 index->groups[0]->materials[0]->name = builtin_material_names[1]; 567 index->groups[0]->materials[0]->data = artdeco0_iv; 568 index->groups[0]->materials[1]->name = builtin_material_names[2]; 569 index->groups[0]->materials[1]->data = artdeco1_iv; 570 index->groups[0]->materials[2]->name = builtin_material_names[3]; 571 index->groups[0]->materials[2]->data = artdeco2_iv; 572 index->groups[0]->materials[3]->name = builtin_material_names[4]; 573 index->groups[0]->materials[3]->data = artdeco3_iv; 574 index->groups[0]->materials[4]->name = builtin_material_names[5]; 575 index->groups[0]->materials[4]->data = artdeco4_iv; 576 index->groups[0]->materials[5]->name = builtin_material_names[6]; 577 index->groups[0]->materials[5]->data = artdeco5_iv; 578 index->groups[0]->materials[6]->name = builtin_material_names[7]; 579 index->groups[0]->materials[6]->data = artdeco6_iv; 580 index->groups[0]->materials[7]->name = builtin_material_names[8]; 581 index->groups[0]->materials[7]->data = artdeco7_iv; 582 index->groups[0]->materials[8]->name = builtin_material_names[9]; 583 index->groups[0]->materials[8]->data = artdeco8_iv; 584 index->groups[0]->materials[9]->name = builtin_material_names[10]; 585 index->groups[0]->materials[9]->data = artdeco9_iv; 586 index->groups[0]->materials[10]->name = builtin_material_names[11]; 587 index->groups[0]->materials[10]->data = artdeco10_iv; 588 index->groups[0]->materials[11]->name = builtin_material_names[12]; 589 index->groups[0]->materials[11]->data = artdeco11_iv; 590 index->groups[0]->materials[12]->name = builtin_material_names[13]; 591 index->groups[0]->materials[12]->data = artdeco12_iv; 592 index->groups[0]->materials[13]->name = builtin_material_names[14]; 593 index->groups[0]->materials[13]->data = artdeco13_iv; 594 index->groups[0]->materials[14]->name = builtin_material_names[15]; 595 index->groups[0]->materials[14]->data = artdeco14_iv; 596 index->groups[0]->materials[15]->name = builtin_material_names[16]; 597 index->groups[0]->materials[15]->data = artdeco15_iv; 598 index->groups[0]->materials[16]->name = builtin_material_names[17]; 599 index->groups[0]->materials[16]->data = artdeco16_iv; 600 index->groups[0]->materials[17]->name = builtin_material_names[18]; 601 index->groups[0]->materials[17]->data = artdeco17_iv; 602 index->groups[0]->materials[18]->name = builtin_material_names[19]; 603 index->groups[0]->materials[18]->data = artdeco18_iv; 604 index->groups[0]->materials[19]->name = builtin_material_names[20]; 605 index->groups[0]->materials[19]->data = artdeco19_iv; 606 index->groups[0]->materials[20]->name = builtin_material_names[21]; 607 index->groups[0]->materials[20]->data = artdeco20_iv; 608 index->groups[0]->materials[21]->name = builtin_material_names[22]; 609 index->groups[0]->materials[21]->data = artdeco21_iv; 610 index->groups[0]->materials[22]->name = builtin_material_names[23]; 611 index->groups[0]->materials[22]->data = artdeco22_iv; 612 index->groups[0]->materials[23]->name = builtin_material_names[24]; 613 index->groups[0]->materials[23]->data = artdeco23_iv; 614 index->groups[0]->materials[24]->name = builtin_material_names[25]; 615 index->groups[0]->materials[24]->data = artdeco24_iv; 616 index->groups[0]->materials[25]->name = builtin_material_names[26]; 617 index->groups[0]->materials[25]->data = artdeco25_iv; 618 index->groups[0]->materials[26]->name = builtin_material_names[27]; 619 index->groups[0]->materials[26]->data = artdeco26_iv; 620 index->groups[0]->materials[27]->name = builtin_material_names[28]; 621 index->groups[0]->materials[27]->data = artdeco27_iv; 622 index->groups[0]->materials[28]->name = builtin_material_names[29]; 623 index->groups[0]->materials[28]->data = artdeco28_iv; 624 index->groups[0]->materials[29]->name = builtin_material_names[30]; 625 index->groups[0]->materials[29]->data = artdeco29_iv; 626 index->groups[0]->materials[30]->name = builtin_material_names[31]; 627 index->groups[0]->materials[30]->data = artdeco30_iv; 628 index->groups[0]->materials[31]->name = builtin_material_names[32]; 629 index->groups[0]->materials[31]->data = artdeco31_iv; 630 index->groups[0]->materials[32]->name = builtin_material_names[33]; 631 index->groups[0]->materials[32]->data = artdeco32_iv; 632 index->groups[0]->materials[33]->name = builtin_material_names[34]; 633 index->groups[0]->materials[33]->data = artdeco33_iv; 634 index->groups[0]->materials[34]->name = builtin_material_names[35]; 635 index->groups[0]->materials[34]->data = artdeco34_iv; 636 index->groups[1]->name = builtin_material_names[36]; 637 index->groups[1]->materials[0]->name = builtin_material_names[37]; 638 index->groups[1]->materials[0]->data = autumn0_iv; 639 index->groups[1]->materials[1]->name = builtin_material_names[38]; 640 index->groups[1]->materials[1]->data = autumn1_iv; 641 index->groups[1]->materials[2]->name = builtin_material_names[39]; 642 index->groups[1]->materials[2]->data = autumn2_iv; 643 index->groups[1]->materials[3]->name = builtin_material_names[40]; 644 index->groups[1]->materials[3]->data = autumn3_iv; 645 index->groups[1]->materials[4]->name = builtin_material_names[41]; 646 index->groups[1]->materials[4]->data = autumn4_iv; 647 index->groups[1]->materials[5]->name = builtin_material_names[42]; 648 index->groups[1]->materials[5]->data = autumn5_iv; 649 index->groups[1]->materials[6]->name = builtin_material_names[43]; 650 index->groups[1]->materials[6]->data = autumn6_iv; 651 index->groups[1]->materials[7]->name = builtin_material_names[44]; 652 index->groups[1]->materials[7]->data = autumn7_iv; 653 index->groups[1]->materials[8]->name = builtin_material_names[45]; 654 index->groups[1]->materials[8]->data = autumn8_iv; 655 index->groups[1]->materials[9]->name = builtin_material_names[46]; 656 index->groups[1]->materials[9]->data = autumn9_iv; 657 index->groups[1]->materials[10]->name = builtin_material_names[47]; 658 index->groups[1]->materials[10]->data = autumn10_iv; 659 index->groups[1]->materials[11]->name = builtin_material_names[48]; 660 index->groups[1]->materials[11]->data = autumn11_iv; 661 index->groups[1]->materials[12]->name = builtin_material_names[49]; 662 index->groups[1]->materials[12]->data = autumn12_iv; 663 index->groups[1]->materials[13]->name = builtin_material_names[50]; 664 index->groups[1]->materials[13]->data = autumn13_iv; 665 index->groups[1]->materials[14]->name = builtin_material_names[51]; 666 index->groups[1]->materials[14]->data = autumn14_iv; 667 index->groups[1]->materials[15]->name = builtin_material_names[52]; 668 index->groups[1]->materials[15]->data = autumn15_iv; 669 index->groups[1]->materials[16]->name = builtin_material_names[53]; 670 index->groups[1]->materials[16]->data = autumn16_iv; 671 index->groups[1]->materials[17]->name = builtin_material_names[54]; 672 index->groups[1]->materials[17]->data = autumn17_iv; 673 index->groups[1]->materials[18]->name = builtin_material_names[55]; 674 index->groups[1]->materials[18]->data = autumn18_iv; 675 index->groups[1]->materials[19]->name = builtin_material_names[56]; 676 index->groups[1]->materials[19]->data = autumn19_iv; 677 index->groups[1]->materials[20]->name = builtin_material_names[57]; 678 index->groups[1]->materials[20]->data = autumn20_iv; 679 index->groups[1]->materials[21]->name = builtin_material_names[58]; 680 index->groups[1]->materials[21]->data = autumn21_iv; 681 index->groups[1]->materials[22]->name = builtin_material_names[59]; 682 index->groups[1]->materials[22]->data = autumn22_iv; 683 index->groups[1]->materials[23]->name = builtin_material_names[60]; 684 index->groups[1]->materials[23]->data = autumn23_iv; 685 index->groups[1]->materials[24]->name = builtin_material_names[61]; 686 index->groups[1]->materials[24]->data = autumn24_iv; 687 index->groups[1]->materials[25]->name = builtin_material_names[62]; 688 index->groups[1]->materials[25]->data = autumn25_iv; 689 index->groups[1]->materials[26]->name = builtin_material_names[63]; 690 index->groups[1]->materials[26]->data = autumn26_iv; 691 index->groups[1]->materials[27]->name = builtin_material_names[64]; 692 index->groups[1]->materials[27]->data = autumn27_iv; 693 index->groups[1]->materials[28]->name = builtin_material_names[65]; 694 index->groups[1]->materials[28]->data = autumn28_iv; 695 index->groups[1]->materials[29]->name = builtin_material_names[66]; 696 index->groups[1]->materials[29]->data = autumn29_iv; 697 index->groups[1]->materials[30]->name = builtin_material_names[67]; 698 index->groups[1]->materials[30]->data = autumn30_iv; 699 index->groups[1]->materials[31]->name = builtin_material_names[68]; 700 index->groups[1]->materials[31]->data = autumn31_iv; 701 index->groups[1]->materials[32]->name = builtin_material_names[69]; 702 index->groups[1]->materials[32]->data = autumn32_iv; 703 index->groups[1]->materials[33]->name = builtin_material_names[70]; 704 index->groups[1]->materials[33]->data = autumn33_iv; 705 index->groups[1]->materials[34]->name = builtin_material_names[71]; 706 index->groups[1]->materials[34]->data = autumn34_iv; 707 index->groups[2]->name = builtin_material_names[72]; 708 index->groups[2]->materials[0]->name = builtin_material_names[73]; 709 index->groups[2]->materials[0]->data = glass0_iv; 710 index->groups[2]->materials[1]->name = builtin_material_names[74]; 711 index->groups[2]->materials[1]->data = glass1_iv; 712 index->groups[2]->materials[2]->name = builtin_material_names[75]; 713 index->groups[2]->materials[2]->data = glass2_iv; 714 index->groups[2]->materials[3]->name = builtin_material_names[76]; 715 index->groups[2]->materials[3]->data = glass3_iv; 716 index->groups[2]->materials[4]->name = builtin_material_names[77]; 717 index->groups[2]->materials[4]->data = glass4_iv; 718 index->groups[2]->materials[5]->name = builtin_material_names[78]; 719 index->groups[2]->materials[5]->data = glass5_iv; 720 index->groups[2]->materials[6]->name = builtin_material_names[79]; 721 index->groups[2]->materials[6]->data = glass6_iv; 722 index->groups[2]->materials[7]->name = builtin_material_names[80]; 723 index->groups[2]->materials[7]->data = glass7_iv; 724 index->groups[2]->materials[8]->name = builtin_material_names[81]; 725 index->groups[2]->materials[8]->data = glass8_iv; 726 index->groups[2]->materials[9]->name = builtin_material_names[82]; 727 index->groups[2]->materials[9]->data = glass9_iv; 728 index->groups[2]->materials[10]->name = builtin_material_names[83]; 729 index->groups[2]->materials[10]->data = glass10_iv; 730 index->groups[2]->materials[11]->name = builtin_material_names[84]; 731 index->groups[2]->materials[11]->data = glass11_iv; 732 index->groups[2]->materials[12]->name = builtin_material_names[85]; 733 index->groups[2]->materials[12]->data = glass12_iv; 734 index->groups[2]->materials[13]->name = builtin_material_names[86]; 735 index->groups[2]->materials[13]->data = glass13_iv; 736 index->groups[2]->materials[14]->name = builtin_material_names[87]; 737 index->groups[2]->materials[14]->data = glass14_iv; 738 index->groups[2]->materials[15]->name = builtin_material_names[88]; 739 index->groups[2]->materials[15]->data = glass15_iv; 740 index->groups[2]->materials[16]->name = builtin_material_names[89]; 741 index->groups[2]->materials[16]->data = glass16_iv; 742 index->groups[2]->materials[17]->name = builtin_material_names[90]; 743 index->groups[2]->materials[17]->data = glass17_iv; 744 index->groups[2]->materials[18]->name = builtin_material_names[91]; 745 index->groups[2]->materials[18]->data = glass18_iv; 746 index->groups[2]->materials[19]->name = builtin_material_names[92]; 747 index->groups[2]->materials[19]->data = glass19_iv; 748 index->groups[2]->materials[20]->name = builtin_material_names[93]; 749 index->groups[2]->materials[20]->data = glass20_iv; 750 index->groups[2]->materials[21]->name = builtin_material_names[94]; 751 index->groups[2]->materials[21]->data = glass21_iv; 752 index->groups[2]->materials[22]->name = builtin_material_names[95]; 753 index->groups[2]->materials[22]->data = glass22_iv; 754 index->groups[2]->materials[23]->name = builtin_material_names[96]; 755 index->groups[2]->materials[23]->data = glass23_iv; 756 index->groups[2]->materials[24]->name = builtin_material_names[97]; 757 index->groups[2]->materials[24]->data = glass24_iv; 758 index->groups[2]->materials[25]->name = builtin_material_names[98]; 759 index->groups[2]->materials[25]->data = glass25_iv; 760 index->groups[2]->materials[26]->name = builtin_material_names[99]; 761 index->groups[2]->materials[26]->data = glass26_iv; 762 index->groups[2]->materials[27]->name = builtin_material_names[100]; 763 index->groups[2]->materials[27]->data = glass27_iv; 764 index->groups[2]->materials[28]->name = builtin_material_names[101]; 765 index->groups[2]->materials[28]->data = glass28_iv; 766 index->groups[2]->materials[29]->name = builtin_material_names[102]; 767 index->groups[2]->materials[29]->data = glass29_iv; 768 index->groups[2]->materials[30]->name = builtin_material_names[103]; 769 index->groups[2]->materials[30]->data = glass30_iv; 770 index->groups[2]->materials[31]->name = builtin_material_names[104]; 771 index->groups[2]->materials[31]->data = glass31_iv; 772 index->groups[2]->materials[32]->name = builtin_material_names[105]; 773 index->groups[2]->materials[32]->data = glass32_iv; 774 index->groups[2]->materials[33]->name = builtin_material_names[106]; 775 index->groups[2]->materials[33]->data = glass33_iv; 776 index->groups[2]->materials[34]->name = builtin_material_names[107]; 777 index->groups[2]->materials[34]->data = glass34_iv; 778 index->groups[3]->name = builtin_material_names[108]; 779 index->groups[3]->materials[0]->name = builtin_material_names[109]; 780 index->groups[3]->materials[0]->data = metal0_iv; 781 index->groups[3]->materials[1]->name = builtin_material_names[110]; 782 index->groups[3]->materials[1]->data = metal1_iv; 783 index->groups[3]->materials[2]->name = builtin_material_names[111]; 784 index->groups[3]->materials[2]->data = metal2_iv; 785 index->groups[3]->materials[3]->name = builtin_material_names[112]; 786 index->groups[3]->materials[3]->data = metal3_iv; 787 index->groups[3]->materials[4]->name = builtin_material_names[113]; 788 index->groups[3]->materials[4]->data = metal4_iv; 789 index->groups[3]->materials[5]->name = builtin_material_names[114]; 790 index->groups[3]->materials[5]->data = metal5_iv; 791 index->groups[3]->materials[6]->name = builtin_material_names[115]; 792 index->groups[3]->materials[6]->data = metal6_iv; 793 index->groups[3]->materials[7]->name = builtin_material_names[116]; 794 index->groups[3]->materials[7]->data = metal7_iv; 795 index->groups[3]->materials[8]->name = builtin_material_names[117]; 796 index->groups[3]->materials[8]->data = metal8_iv; 797 index->groups[3]->materials[9]->name = builtin_material_names[118]; 798 index->groups[3]->materials[9]->data = metal9_iv; 799 index->groups[3]->materials[10]->name = builtin_material_names[119]; 800 index->groups[3]->materials[10]->data = metal10_iv; 801 index->groups[3]->materials[11]->name = builtin_material_names[120]; 802 index->groups[3]->materials[11]->data = metal11_iv; 803 index->groups[3]->materials[12]->name = builtin_material_names[121]; 804 index->groups[3]->materials[12]->data = metal12_iv; 805 index->groups[3]->materials[13]->name = builtin_material_names[122]; 806 index->groups[3]->materials[13]->data = metal13_iv; 807 index->groups[3]->materials[14]->name = builtin_material_names[123]; 808 index->groups[3]->materials[14]->data = metal14_iv; 809 index->groups[3]->materials[15]->name = builtin_material_names[124]; 810 index->groups[3]->materials[15]->data = metal15_iv; 811 index->groups[3]->materials[16]->name = builtin_material_names[125]; 812 index->groups[3]->materials[16]->data = metal16_iv; 813 index->groups[3]->materials[17]->name = builtin_material_names[126]; 814 index->groups[3]->materials[17]->data = metal17_iv; 815 index->groups[3]->materials[18]->name = builtin_material_names[127]; 816 index->groups[3]->materials[18]->data = metal18_iv; 817 index->groups[3]->materials[19]->name = builtin_material_names[128]; 818 index->groups[3]->materials[19]->data = metal19_iv; 819 index->groups[3]->materials[20]->name = builtin_material_names[129]; 820 index->groups[3]->materials[20]->data = metal20_iv; 821 index->groups[3]->materials[21]->name = builtin_material_names[130]; 822 index->groups[3]->materials[21]->data = metal21_iv; 823 index->groups[3]->materials[22]->name = builtin_material_names[131]; 824 index->groups[3]->materials[22]->data = metal22_iv; 825 index->groups[3]->materials[23]->name = builtin_material_names[132]; 826 index->groups[3]->materials[23]->data = metal23_iv; 827 index->groups[3]->materials[24]->name = builtin_material_names[133]; 828 index->groups[3]->materials[24]->data = metal24_iv; 829 index->groups[3]->materials[25]->name = builtin_material_names[134]; 830 index->groups[3]->materials[25]->data = metal25_iv; 831 index->groups[3]->materials[26]->name = builtin_material_names[135]; 832 index->groups[3]->materials[26]->data = metal26_iv; 833 index->groups[3]->materials[27]->name = builtin_material_names[136]; 834 index->groups[3]->materials[27]->data = metal27_iv; 835 index->groups[3]->materials[28]->name = builtin_material_names[137]; 836 index->groups[3]->materials[28]->data = metal28_iv; 837 index->groups[3]->materials[29]->name = builtin_material_names[138]; 838 index->groups[3]->materials[29]->data = metal29_iv; 839 index->groups[3]->materials[30]->name = builtin_material_names[139]; 840 index->groups[3]->materials[30]->data = metal30_iv; 841 index->groups[3]->materials[31]->name = builtin_material_names[140]; 842 index->groups[3]->materials[31]->data = metal31_iv; 843 index->groups[3]->materials[32]->name = builtin_material_names[141]; 844 index->groups[3]->materials[32]->data = metal32_iv; 845 index->groups[3]->materials[33]->name = builtin_material_names[142]; 846 index->groups[3]->materials[33]->data = metal33_iv; 847 index->groups[3]->materials[34]->name = builtin_material_names[143]; 848 index->groups[3]->materials[34]->data = metal34_iv; 849 index->groups[4]->name = builtin_material_names[144]; 850 index->groups[4]->materials[0]->name = builtin_material_names[145]; 851 index->groups[4]->materials[0]->data = neon0_iv; 852 index->groups[4]->materials[1]->name = builtin_material_names[146]; 853 index->groups[4]->materials[1]->data = neon1_iv; 854 index->groups[4]->materials[2]->name = builtin_material_names[147]; 855 index->groups[4]->materials[2]->data = neon2_iv; 856 index->groups[4]->materials[3]->name = builtin_material_names[148]; 857 index->groups[4]->materials[3]->data = neon3_iv; 858 index->groups[4]->materials[4]->name = builtin_material_names[149]; 859 index->groups[4]->materials[4]->data = neon4_iv; 860 index->groups[4]->materials[5]->name = builtin_material_names[150]; 861 index->groups[4]->materials[5]->data = neon5_iv; 862 index->groups[4]->materials[6]->name = builtin_material_names[151]; 863 index->groups[4]->materials[6]->data = neon6_iv; 864 index->groups[4]->materials[7]->name = builtin_material_names[152]; 865 index->groups[4]->materials[7]->data = neon7_iv; 866 index->groups[4]->materials[8]->name = builtin_material_names[153]; 867 index->groups[4]->materials[8]->data = neon8_iv; 868 index->groups[4]->materials[9]->name = builtin_material_names[154]; 869 index->groups[4]->materials[9]->data = neon9_iv; 870 index->groups[4]->materials[10]->name = builtin_material_names[155]; 871 index->groups[4]->materials[10]->data = neon10_iv; 872 index->groups[4]->materials[11]->name = builtin_material_names[156]; 873 index->groups[4]->materials[11]->data = neon11_iv; 874 index->groups[4]->materials[12]->name = builtin_material_names[157]; 875 index->groups[4]->materials[12]->data = neon12_iv; 876 index->groups[4]->materials[13]->name = builtin_material_names[158]; 877 index->groups[4]->materials[13]->data = neon13_iv; 878 index->groups[4]->materials[14]->name = builtin_material_names[159]; 879 index->groups[4]->materials[14]->data = neon14_iv; 880 index->groups[4]->materials[15]->name = builtin_material_names[160]; 881 index->groups[4]->materials[15]->data = neon15_iv; 882 index->groups[4]->materials[16]->name = builtin_material_names[161]; 883 index->groups[4]->materials[16]->data = neon16_iv; 884 index->groups[4]->materials[17]->name = builtin_material_names[162]; 885 index->groups[4]->materials[17]->data = neon17_iv; 886 index->groups[4]->materials[18]->name = builtin_material_names[163]; 887 index->groups[4]->materials[18]->data = neon18_iv; 888 index->groups[4]->materials[19]->name = builtin_material_names[164]; 889 index->groups[4]->materials[19]->data = neon19_iv; 890 index->groups[4]->materials[20]->name = builtin_material_names[165]; 891 index->groups[4]->materials[20]->data = neon20_iv; 892 index->groups[4]->materials[21]->name = builtin_material_names[166]; 893 index->groups[4]->materials[21]->data = neon21_iv; 894 index->groups[4]->materials[22]->name = builtin_material_names[167]; 895 index->groups[4]->materials[22]->data = neon22_iv; 896 index->groups[4]->materials[23]->name = builtin_material_names[168]; 897 index->groups[4]->materials[23]->data = neon23_iv; 898 index->groups[4]->materials[24]->name = builtin_material_names[169]; 899 index->groups[4]->materials[24]->data = neon24_iv; 900 index->groups[4]->materials[25]->name = builtin_material_names[170]; 901 index->groups[4]->materials[25]->data = neon25_iv; 902 index->groups[4]->materials[26]->name = builtin_material_names[171]; 903 index->groups[4]->materials[26]->data = neon26_iv; 904 index->groups[4]->materials[27]->name = builtin_material_names[172]; 905 index->groups[4]->materials[27]->data = neon27_iv; 906 index->groups[4]->materials[28]->name = builtin_material_names[173]; 907 index->groups[4]->materials[28]->data = neon28_iv; 908 index->groups[4]->materials[29]->name = builtin_material_names[174]; 909 index->groups[4]->materials[29]->data = neon29_iv; 910 index->groups[4]->materials[30]->name = builtin_material_names[175]; 911 index->groups[4]->materials[30]->data = neon30_iv; 912 index->groups[4]->materials[31]->name = builtin_material_names[176]; 913 index->groups[4]->materials[31]->data = neon31_iv; 914 index->groups[4]->materials[32]->name = builtin_material_names[177]; 915 index->groups[4]->materials[32]->data = neon32_iv; 916 index->groups[4]->materials[33]->name = builtin_material_names[178]; 917 index->groups[4]->materials[33]->data = neon33_iv; 918 index->groups[4]->materials[34]->name = builtin_material_names[179]; 919 index->groups[4]->materials[34]->data = neon34_iv; 920 index->groups[5]->name = builtin_material_names[180]; 921 index->groups[5]->materials[0]->name = builtin_material_names[181]; 922 index->groups[5]->materials[0]->data = rococo0_iv; 923 index->groups[5]->materials[1]->name = builtin_material_names[182]; 924 index->groups[5]->materials[1]->data = rococo1_iv; 925 index->groups[5]->materials[2]->name = builtin_material_names[183]; 926 index->groups[5]->materials[2]->data = rococo2_iv; 927 index->groups[5]->materials[3]->name = builtin_material_names[184]; 928 index->groups[5]->materials[3]->data = rococo3_iv; 929 index->groups[5]->materials[4]->name = builtin_material_names[185]; 930 index->groups[5]->materials[4]->data = rococo4_iv; 931 index->groups[5]->materials[5]->name = builtin_material_names[186]; 932 index->groups[5]->materials[5]->data = rococo5_iv; 933 index->groups[5]->materials[6]->name = builtin_material_names[187]; 934 index->groups[5]->materials[6]->data = rococo6_iv; 935 index->groups[5]->materials[7]->name = builtin_material_names[188]; 936 index->groups[5]->materials[7]->data = rococo7_iv; 937 index->groups[5]->materials[8]->name = builtin_material_names[189]; 938 index->groups[5]->materials[8]->data = rococo8_iv; 939 index->groups[5]->materials[9]->name = builtin_material_names[190]; 940 index->groups[5]->materials[9]->data = rococo9_iv; 941 index->groups[5]->materials[10]->name = builtin_material_names[191]; 942 index->groups[5]->materials[10]->data = rococo10_iv; 943 index->groups[5]->materials[11]->name = builtin_material_names[192]; 944 index->groups[5]->materials[11]->data = rococo11_iv; 945 index->groups[5]->materials[12]->name = builtin_material_names[193]; 946 index->groups[5]->materials[12]->data = rococo12_iv; 947 index->groups[5]->materials[13]->name = builtin_material_names[194]; 948 index->groups[5]->materials[13]->data = rococo13_iv; 949 index->groups[5]->materials[14]->name = builtin_material_names[195]; 950 index->groups[5]->materials[14]->data = rococo14_iv; 951 index->groups[5]->materials[15]->name = builtin_material_names[196]; 952 index->groups[5]->materials[15]->data = rococo15_iv; 953 index->groups[5]->materials[16]->name = builtin_material_names[197]; 954 index->groups[5]->materials[16]->data = rococo16_iv; 955 index->groups[5]->materials[17]->name = builtin_material_names[198]; 956 index->groups[5]->materials[17]->data = rococo17_iv; 957 index->groups[5]->materials[18]->name = builtin_material_names[199]; 958 index->groups[5]->materials[18]->data = rococo18_iv; 959 index->groups[5]->materials[19]->name = builtin_material_names[200]; 960 index->groups[5]->materials[19]->data = rococo19_iv; 961 index->groups[5]->materials[20]->name = builtin_material_names[201]; 962 index->groups[5]->materials[20]->data = rococo20_iv; 963 index->groups[5]->materials[21]->name = builtin_material_names[202]; 964 index->groups[5]->materials[21]->data = rococo21_iv; 965 index->groups[5]->materials[22]->name = builtin_material_names[203]; 966 index->groups[5]->materials[22]->data = rococo22_iv; 967 index->groups[5]->materials[23]->name = builtin_material_names[204]; 968 index->groups[5]->materials[23]->data = rococo23_iv; 969 index->groups[5]->materials[24]->name = builtin_material_names[205]; 970 index->groups[5]->materials[24]->data = rococo24_iv; 971 index->groups[5]->materials[25]->name = builtin_material_names[206]; 972 index->groups[5]->materials[25]->data = rococo25_iv; 973 index->groups[5]->materials[26]->name = builtin_material_names[207]; 974 index->groups[5]->materials[26]->data = rococo26_iv; 975 index->groups[5]->materials[27]->name = builtin_material_names[208]; 976 index->groups[5]->materials[27]->data = rococo27_iv; 977 index->groups[5]->materials[28]->name = builtin_material_names[209]; 978 index->groups[5]->materials[28]->data = rococo28_iv; 979 index->groups[5]->materials[29]->name = builtin_material_names[210]; 980 index->groups[5]->materials[29]->data = rococo29_iv; 981 index->groups[5]->materials[30]->name = builtin_material_names[211]; 982 index->groups[5]->materials[30]->data = rococo30_iv; 983 index->groups[5]->materials[31]->name = builtin_material_names[212]; 984 index->groups[5]->materials[31]->data = rococo31_iv; 985 index->groups[5]->materials[32]->name = builtin_material_names[213]; 986 index->groups[5]->materials[32]->data = rococo32_iv; 987 index->groups[5]->materials[33]->name = builtin_material_names[214]; 988 index->groups[5]->materials[33]->data = rococo33_iv; 989 index->groups[5]->materials[34]->name = builtin_material_names[215]; 990 index->groups[5]->materials[34]->data = rococo34_iv; 991 index->groups[6]->name = builtin_material_names[216]; 992 index->groups[6]->materials[0]->name = builtin_material_names[217]; 993 index->groups[6]->materials[0]->data = santafe0_iv; 994 index->groups[6]->materials[1]->name = builtin_material_names[218]; 995 index->groups[6]->materials[1]->data = santafe1_iv; 996 index->groups[6]->materials[2]->name = builtin_material_names[219]; 997 index->groups[6]->materials[2]->data = santafe2_iv; 998 index->groups[6]->materials[3]->name = builtin_material_names[220]; 999 index->groups[6]->materials[3]->data = santafe3_iv; 1000 index->groups[6]->materials[4]->name = builtin_material_names[221]; 1001 index->groups[6]->materials[4]->data = santafe4_iv; 1002 index->groups[6]->materials[5]->name = builtin_material_names[222]; 1003 index->groups[6]->materials[5]->data = santafe5_iv; 1004 index->groups[6]->materials[6]->name = builtin_material_names[223]; 1005 index->groups[6]->materials[6]->data = santafe6_iv; 1006 index->groups[6]->materials[7]->name = builtin_material_names[224]; 1007 index->groups[6]->materials[7]->data = santafe7_iv; 1008 index->groups[6]->materials[8]->name = builtin_material_names[225]; 1009 index->groups[6]->materials[8]->data = santafe8_iv; 1010 index->groups[6]->materials[9]->name = builtin_material_names[226]; 1011 index->groups[6]->materials[9]->data = santafe9_iv; 1012 index->groups[6]->materials[10]->name = builtin_material_names[227]; 1013 index->groups[6]->materials[10]->data = santafe10_iv; 1014 index->groups[6]->materials[11]->name = builtin_material_names[228]; 1015 index->groups[6]->materials[11]->data = santafe11_iv; 1016 index->groups[6]->materials[12]->name = builtin_material_names[229]; 1017 index->groups[6]->materials[12]->data = santafe12_iv; 1018 index->groups[6]->materials[13]->name = builtin_material_names[230]; 1019 index->groups[6]->materials[13]->data = santafe13_iv; 1020 index->groups[6]->materials[14]->name = builtin_material_names[231]; 1021 index->groups[6]->materials[14]->data = santafe14_iv; 1022 index->groups[6]->materials[15]->name = builtin_material_names[232]; 1023 index->groups[6]->materials[15]->data = santafe15_iv; 1024 index->groups[6]->materials[16]->name = builtin_material_names[233]; 1025 index->groups[6]->materials[16]->data = santafe16_iv; 1026 index->groups[6]->materials[17]->name = builtin_material_names[234]; 1027 index->groups[6]->materials[17]->data = santafe17_iv; 1028 index->groups[6]->materials[18]->name = builtin_material_names[235]; 1029 index->groups[6]->materials[18]->data = santafe18_iv; 1030 index->groups[6]->materials[19]->name = builtin_material_names[236]; 1031 index->groups[6]->materials[19]->data = santafe19_iv; 1032 index->groups[6]->materials[20]->name = builtin_material_names[237]; 1033 index->groups[6]->materials[20]->data = santafe20_iv; 1034 index->groups[6]->materials[21]->name = builtin_material_names[238]; 1035 index->groups[6]->materials[21]->data = santafe21_iv; 1036 index->groups[6]->materials[22]->name = builtin_material_names[239]; 1037 index->groups[6]->materials[22]->data = santafe22_iv; 1038 index->groups[6]->materials[23]->name = builtin_material_names[240]; 1039 index->groups[6]->materials[23]->data = santafe23_iv; 1040 index->groups[6]->materials[24]->name = builtin_material_names[241]; 1041 index->groups[6]->materials[24]->data = santafe24_iv; 1042 index->groups[6]->materials[25]->name = builtin_material_names[242]; 1043 index->groups[6]->materials[25]->data = santafe25_iv; 1044 index->groups[6]->materials[26]->name = builtin_material_names[243]; 1045 index->groups[6]->materials[26]->data = santafe26_iv; 1046 index->groups[6]->materials[27]->name = builtin_material_names[244]; 1047 index->groups[6]->materials[27]->data = santafe27_iv; 1048 index->groups[6]->materials[28]->name = builtin_material_names[245]; 1049 index->groups[6]->materials[28]->data = santafe28_iv; 1050 index->groups[6]->materials[29]->name = builtin_material_names[246]; 1051 index->groups[6]->materials[29]->data = santafe29_iv; 1052 index->groups[6]->materials[30]->name = builtin_material_names[247]; 1053 index->groups[6]->materials[30]->data = santafe30_iv; 1054 index->groups[6]->materials[31]->name = builtin_material_names[248]; 1055 index->groups[6]->materials[31]->data = santafe31_iv; 1056 index->groups[6]->materials[32]->name = builtin_material_names[249]; 1057 index->groups[6]->materials[32]->data = santafe32_iv; 1058 index->groups[6]->materials[33]->name = builtin_material_names[250]; 1059 index->groups[6]->materials[33]->data = santafe33_iv; 1060 index->groups[6]->materials[34]->name = builtin_material_names[251]; 1061 index->groups[6]->materials[34]->data = santafe34_iv; 1062 index->groups[7]->name = builtin_material_names[252]; 1063 index->groups[7]->materials[0]->name = builtin_material_names[253]; 1064 index->groups[7]->materials[0]->data = sheen0_iv; 1065 index->groups[7]->materials[1]->name = builtin_material_names[254]; 1066 index->groups[7]->materials[1]->data = sheen1_iv; 1067 index->groups[7]->materials[2]->name = builtin_material_names[255]; 1068 index->groups[7]->materials[2]->data = sheen2_iv; 1069 index->groups[7]->materials[3]->name = builtin_material_names[256]; 1070 index->groups[7]->materials[3]->data = sheen3_iv; 1071 index->groups[7]->materials[4]->name = builtin_material_names[257]; 1072 index->groups[7]->materials[4]->data = sheen4_iv; 1073 index->groups[7]->materials[5]->name = builtin_material_names[258]; 1074 index->groups[7]->materials[5]->data = sheen5_iv; 1075 index->groups[7]->materials[6]->name = builtin_material_names[259]; 1076 index->groups[7]->materials[6]->data = sheen6_iv; 1077 index->groups[7]->materials[7]->name = builtin_material_names[260]; 1078 index->groups[7]->materials[7]->data = sheen7_iv; 1079 index->groups[7]->materials[8]->name = builtin_material_names[261]; 1080 index->groups[7]->materials[8]->data = sheen8_iv; 1081 index->groups[7]->materials[9]->name = builtin_material_names[262]; 1082 index->groups[7]->materials[9]->data = sheen9_iv; 1083 index->groups[7]->materials[10]->name = builtin_material_names[263]; 1084 index->groups[7]->materials[10]->data = sheen10_iv; 1085 index->groups[7]->materials[11]->name = builtin_material_names[264]; 1086 index->groups[7]->materials[11]->data = sheen11_iv; 1087 index->groups[7]->materials[12]->name = builtin_material_names[265]; 1088 index->groups[7]->materials[12]->data = sheen12_iv; 1089 index->groups[7]->materials[13]->name = builtin_material_names[266]; 1090 index->groups[7]->materials[13]->data = sheen13_iv; 1091 index->groups[7]->materials[14]->name = builtin_material_names[267]; 1092 index->groups[7]->materials[14]->data = sheen14_iv; 1093 index->groups[7]->materials[15]->name = builtin_material_names[268]; 1094 index->groups[7]->materials[15]->data = sheen15_iv; 1095 index->groups[7]->materials[16]->name = builtin_material_names[269]; 1096 index->groups[7]->materials[16]->data = sheen16_iv; 1097 index->groups[7]->materials[17]->name = builtin_material_names[270]; 1098 index->groups[7]->materials[17]->data = sheen17_iv; 1099 index->groups[7]->materials[18]->name = builtin_material_names[271]; 1100 index->groups[7]->materials[18]->data = sheen18_iv; 1101 index->groups[7]->materials[19]->name = builtin_material_names[272]; 1102 index->groups[7]->materials[19]->data = sheen19_iv; 1103 index->groups[7]->materials[20]->name = builtin_material_names[273]; 1104 index->groups[7]->materials[20]->data = sheen20_iv; 1105 index->groups[7]->materials[21]->name = builtin_material_names[274]; 1106 index->groups[7]->materials[21]->data = sheen21_iv; 1107 index->groups[7]->materials[22]->name = builtin_material_names[275]; 1108 index->groups[7]->materials[22]->data = sheen22_iv; 1109 index->groups[7]->materials[23]->name = builtin_material_names[276]; 1110 index->groups[7]->materials[23]->data = sheen23_iv; 1111 index->groups[7]->materials[24]->name = builtin_material_names[277]; 1112 index->groups[7]->materials[24]->data = sheen24_iv; 1113 index->groups[7]->materials[25]->name = builtin_material_names[278]; 1114 index->groups[7]->materials[25]->data = sheen25_iv; 1115 index->groups[7]->materials[26]->name = builtin_material_names[279]; 1116 index->groups[7]->materials[26]->data = sheen26_iv; 1117 index->groups[7]->materials[27]->name = builtin_material_names[280]; 1118 index->groups[7]->materials[27]->data = sheen27_iv; 1119 index->groups[7]->materials[28]->name = builtin_material_names[281]; 1120 index->groups[7]->materials[28]->data = sheen28_iv; 1121 index->groups[7]->materials[29]->name = builtin_material_names[282]; 1122 index->groups[7]->materials[29]->data = sheen29_iv; 1123 index->groups[7]->materials[30]->name = builtin_material_names[283]; 1124 index->groups[7]->materials[30]->data = sheen30_iv; 1125 index->groups[7]->materials[31]->name = builtin_material_names[284]; 1126 index->groups[7]->materials[31]->data = sheen31_iv; 1127 index->groups[7]->materials[32]->name = builtin_material_names[285]; 1128 index->groups[7]->materials[32]->data = sheen32_iv; 1129 index->groups[7]->materials[33]->name = builtin_material_names[286]; 1130 index->groups[7]->materials[33]->data = sheen33_iv; 1131 index->groups[7]->materials[34]->name = builtin_material_names[287]; 1132 index->groups[7]->materials[34]->data = sheen34_iv; 1133 index->groups[8]->name = builtin_material_names[288]; 1134 index->groups[8]->materials[0]->name = builtin_material_names[289]; 1135 index->groups[8]->materials[0]->data = silky0_iv; 1136 index->groups[8]->materials[1]->name = builtin_material_names[290]; 1137 index->groups[8]->materials[1]->data = silky1_iv; 1138 index->groups[8]->materials[2]->name = builtin_material_names[291]; 1139 index->groups[8]->materials[2]->data = silky2_iv; 1140 index->groups[8]->materials[3]->name = builtin_material_names[292]; 1141 index->groups[8]->materials[3]->data = silky3_iv; 1142 index->groups[8]->materials[4]->name = builtin_material_names[293]; 1143 index->groups[8]->materials[4]->data = silky4_iv; 1144 index->groups[8]->materials[5]->name = builtin_material_names[294]; 1145 index->groups[8]->materials[5]->data = silky5_iv; 1146 index->groups[8]->materials[6]->name = builtin_material_names[295]; 1147 index->groups[8]->materials[6]->data = silky6_iv; 1148 index->groups[8]->materials[7]->name = builtin_material_names[296]; 1149 index->groups[8]->materials[7]->data = silky7_iv; 1150 index->groups[8]->materials[8]->name = builtin_material_names[297]; 1151 index->groups[8]->materials[8]->data = silky8_iv; 1152 index->groups[8]->materials[9]->name = builtin_material_names[298]; 1153 index->groups[8]->materials[9]->data = silky9_iv; 1154 index->groups[8]->materials[10]->name = builtin_material_names[299]; 1155 index->groups[8]->materials[10]->data = silky10_iv; 1156 index->groups[8]->materials[11]->name = builtin_material_names[300]; 1157 index->groups[8]->materials[11]->data = silky11_iv; 1158 index->groups[8]->materials[12]->name = builtin_material_names[301]; 1159 index->groups[8]->materials[12]->data = silky12_iv; 1160 index->groups[8]->materials[13]->name = builtin_material_names[302]; 1161 index->groups[8]->materials[13]->data = silky13_iv; 1162 index->groups[8]->materials[14]->name = builtin_material_names[303]; 1163 index->groups[8]->materials[14]->data = silky14_iv; 1164 index->groups[8]->materials[15]->name = builtin_material_names[304]; 1165 index->groups[8]->materials[15]->data = silky15_iv; 1166 index->groups[8]->materials[16]->name = builtin_material_names[305]; 1167 index->groups[8]->materials[16]->data = silky16_iv; 1168 index->groups[8]->materials[17]->name = builtin_material_names[306]; 1169 index->groups[8]->materials[17]->data = silky17_iv; 1170 index->groups[8]->materials[18]->name = builtin_material_names[307]; 1171 index->groups[8]->materials[18]->data = silky18_iv; 1172 index->groups[8]->materials[19]->name = builtin_material_names[308]; 1173 index->groups[8]->materials[19]->data = silky19_iv; 1174 index->groups[8]->materials[20]->name = builtin_material_names[309]; 1175 index->groups[8]->materials[20]->data = silky20_iv; 1176 index->groups[8]->materials[21]->name = builtin_material_names[310]; 1177 index->groups[8]->materials[21]->data = silky21_iv; 1178 index->groups[8]->materials[22]->name = builtin_material_names[311]; 1179 index->groups[8]->materials[22]->data = silky22_iv; 1180 index->groups[8]->materials[23]->name = builtin_material_names[312]; 1181 index->groups[8]->materials[23]->data = silky23_iv; 1182 index->groups[8]->materials[24]->name = builtin_material_names[313]; 1183 index->groups[8]->materials[24]->data = silky24_iv; 1184 index->groups[8]->materials[25]->name = builtin_material_names[314]; 1185 index->groups[8]->materials[25]->data = silky25_iv; 1186 index->groups[8]->materials[26]->name = builtin_material_names[315]; 1187 index->groups[8]->materials[26]->data = silky26_iv; 1188 index->groups[8]->materials[27]->name = builtin_material_names[316]; 1189 index->groups[8]->materials[27]->data = silky27_iv; 1190 index->groups[8]->materials[28]->name = builtin_material_names[317]; 1191 index->groups[8]->materials[28]->data = silky28_iv; 1192 index->groups[8]->materials[29]->name = builtin_material_names[318]; 1193 index->groups[8]->materials[29]->data = silky29_iv; 1194 index->groups[8]->materials[30]->name = builtin_material_names[319]; 1195 index->groups[8]->materials[30]->data = silky30_iv; 1196 index->groups[8]->materials[31]->name = builtin_material_names[320]; 1197 index->groups[8]->materials[31]->data = silky31_iv; 1198 index->groups[8]->materials[32]->name = builtin_material_names[321]; 1199 index->groups[8]->materials[32]->data = silky32_iv; 1200 index->groups[8]->materials[33]->name = builtin_material_names[322]; 1201 index->groups[8]->materials[33]->data = silky33_iv; 1202 index->groups[8]->materials[34]->name = builtin_material_names[323]; 1203 index->groups[8]->materials[34]->data = silky34_iv; 1204 index->groups[9]->name = builtin_material_names[324]; 1205 index->groups[9]->materials[0]->name = builtin_material_names[325]; 1206 index->groups[9]->materials[0]->data = spring0_iv; 1207 index->groups[9]->materials[1]->name = builtin_material_names[326]; 1208 index->groups[9]->materials[1]->data = spring1_iv; 1209 index->groups[9]->materials[2]->name = builtin_material_names[327]; 1210 index->groups[9]->materials[2]->data = spring2_iv; 1211 index->groups[9]->materials[3]->name = builtin_material_names[328]; 1212 index->groups[9]->materials[3]->data = spring3_iv; 1213 index->groups[9]->materials[4]->name = builtin_material_names[329]; 1214 index->groups[9]->materials[4]->data = spring4_iv; 1215 index->groups[9]->materials[5]->name = builtin_material_names[330]; 1216 index->groups[9]->materials[5]->data = spring5_iv; 1217 index->groups[9]->materials[6]->name = builtin_material_names[331]; 1218 index->groups[9]->materials[6]->data = spring6_iv; 1219 index->groups[9]->materials[7]->name = builtin_material_names[332]; 1220 index->groups[9]->materials[7]->data = spring7_iv; 1221 index->groups[9]->materials[8]->name = builtin_material_names[333]; 1222 index->groups[9]->materials[8]->data = spring8_iv; 1223 index->groups[9]->materials[9]->name = builtin_material_names[334]; 1224 index->groups[9]->materials[9]->data = spring9_iv; 1225 index->groups[9]->materials[10]->name = builtin_material_names[335]; 1226 index->groups[9]->materials[10]->data = spring10_iv; 1227 index->groups[9]->materials[11]->name = builtin_material_names[336]; 1228 index->groups[9]->materials[11]->data = spring11_iv; 1229 index->groups[9]->materials[12]->name = builtin_material_names[337]; 1230 index->groups[9]->materials[12]->data = spring12_iv; 1231 index->groups[9]->materials[13]->name = builtin_material_names[338]; 1232 index->groups[9]->materials[13]->data = spring13_iv; 1233 index->groups[9]->materials[14]->name = builtin_material_names[339]; 1234 index->groups[9]->materials[14]->data = spring14_iv; 1235 index->groups[9]->materials[15]->name = builtin_material_names[340]; 1236 index->groups[9]->materials[15]->data = spring15_iv; 1237 index->groups[9]->materials[16]->name = builtin_material_names[341]; 1238 index->groups[9]->materials[16]->data = spring16_iv; 1239 index->groups[9]->materials[17]->name = builtin_material_names[342]; 1240 index->groups[9]->materials[17]->data = spring17_iv; 1241 index->groups[9]->materials[18]->name = builtin_material_names[343]; 1242 index->groups[9]->materials[18]->data = spring18_iv; 1243 index->groups[9]->materials[19]->name = builtin_material_names[344]; 1244 index->groups[9]->materials[19]->data = spring19_iv; 1245 index->groups[9]->materials[20]->name = builtin_material_names[345]; 1246 index->groups[9]->materials[20]->data = spring20_iv; 1247 index->groups[9]->materials[21]->name = builtin_material_names[346]; 1248 index->groups[9]->materials[21]->data = spring21_iv; 1249 index->groups[9]->materials[22]->name = builtin_material_names[347]; 1250 index->groups[9]->materials[22]->data = spring22_iv; 1251 index->groups[9]->materials[23]->name = builtin_material_names[348]; 1252 index->groups[9]->materials[23]->data = spring23_iv; 1253 index->groups[9]->materials[24]->name = builtin_material_names[349]; 1254 index->groups[9]->materials[24]->data = spring24_iv; 1255 index->groups[9]->materials[25]->name = builtin_material_names[350]; 1256 index->groups[9]->materials[25]->data = spring25_iv; 1257 index->groups[9]->materials[26]->name = builtin_material_names[351]; 1258 index->groups[9]->materials[26]->data = spring26_iv; 1259 index->groups[9]->materials[27]->name = builtin_material_names[352]; 1260 index->groups[9]->materials[27]->data = spring27_iv; 1261 index->groups[9]->materials[28]->name = builtin_material_names[353]; 1262 index->groups[9]->materials[28]->data = spring28_iv; 1263 index->groups[9]->materials[29]->name = builtin_material_names[354]; 1264 index->groups[9]->materials[29]->data = spring29_iv; 1265 index->groups[9]->materials[30]->name = builtin_material_names[355]; 1266 index->groups[9]->materials[30]->data = spring30_iv; 1267 index->groups[9]->materials[31]->name = builtin_material_names[356]; 1268 index->groups[9]->materials[31]->data = spring31_iv; 1269 index->groups[9]->materials[32]->name = builtin_material_names[357]; 1270 index->groups[9]->materials[32]->data = spring32_iv; 1271 index->groups[9]->materials[33]->name = builtin_material_names[358]; 1272 index->groups[9]->materials[33]->data = spring33_iv; 1273 index->groups[9]->materials[34]->name = builtin_material_names[359]; 1274 index->groups[9]->materials[34]->data = spring34_iv; 1275 index->groups[10]->name = builtin_material_names[360]; 1276 index->groups[10]->materials[0]->name = builtin_material_names[361]; 1277 index->groups[10]->materials[0]->data = summer0_iv; 1278 index->groups[10]->materials[1]->name = builtin_material_names[362]; 1279 index->groups[10]->materials[1]->data = summer1_iv; 1280 index->groups[10]->materials[2]->name = builtin_material_names[363]; 1281 index->groups[10]->materials[2]->data = summer2_iv; 1282 index->groups[10]->materials[3]->name = builtin_material_names[364]; 1283 index->groups[10]->materials[3]->data = summer3_iv; 1284 index->groups[10]->materials[4]->name = builtin_material_names[365]; 1285 index->groups[10]->materials[4]->data = summer4_iv; 1286 index->groups[10]->materials[5]->name = builtin_material_names[366]; 1287 index->groups[10]->materials[5]->data = summer5_iv; 1288 index->groups[10]->materials[6]->name = builtin_material_names[367]; 1289 index->groups[10]->materials[6]->data = summer6_iv; 1290 index->groups[10]->materials[7]->name = builtin_material_names[368]; 1291 index->groups[10]->materials[7]->data = summer7_iv; 1292 index->groups[10]->materials[8]->name = builtin_material_names[369]; 1293 index->groups[10]->materials[8]->data = summer8_iv; 1294 index->groups[10]->materials[9]->name = builtin_material_names[370]; 1295 index->groups[10]->materials[9]->data = summer9_iv; 1296 index->groups[10]->materials[10]->name = builtin_material_names[371]; 1297 index->groups[10]->materials[10]->data = summer10_iv; 1298 index->groups[10]->materials[11]->name = builtin_material_names[372]; 1299 index->groups[10]->materials[11]->data = summer11_iv; 1300 index->groups[10]->materials[12]->name = builtin_material_names[373]; 1301 index->groups[10]->materials[12]->data = summer12_iv; 1302 index->groups[10]->materials[13]->name = builtin_material_names[374]; 1303 index->groups[10]->materials[13]->data = summer13_iv; 1304 index->groups[10]->materials[14]->name = builtin_material_names[375]; 1305 index->groups[10]->materials[14]->data = summer14_iv; 1306 index->groups[10]->materials[15]->name = builtin_material_names[376]; 1307 index->groups[10]->materials[15]->data = summer15_iv; 1308 index->groups[10]->materials[16]->name = builtin_material_names[377]; 1309 index->groups[10]->materials[16]->data = summer16_iv; 1310 index->groups[10]->materials[17]->name = builtin_material_names[378]; 1311 index->groups[10]->materials[17]->data = summer17_iv; 1312 index->groups[10]->materials[18]->name = builtin_material_names[379]; 1313 index->groups[10]->materials[18]->data = summer18_iv; 1314 index->groups[10]->materials[19]->name = builtin_material_names[380]; 1315 index->groups[10]->materials[19]->data = summer19_iv; 1316 index->groups[10]->materials[20]->name = builtin_material_names[381]; 1317 index->groups[10]->materials[20]->data = summer20_iv; 1318 index->groups[10]->materials[21]->name = builtin_material_names[382]; 1319 index->groups[10]->materials[21]->data = summer21_iv; 1320 index->groups[10]->materials[22]->name = builtin_material_names[383]; 1321 index->groups[10]->materials[22]->data = summer22_iv; 1322 index->groups[10]->materials[23]->name = builtin_material_names[384]; 1323 index->groups[10]->materials[23]->data = summer23_iv; 1324 index->groups[10]->materials[24]->name = builtin_material_names[385]; 1325 index->groups[10]->materials[24]->data = summer24_iv; 1326 index->groups[10]->materials[25]->name = builtin_material_names[386]; 1327 index->groups[10]->materials[25]->data = summer25_iv; 1328 index->groups[10]->materials[26]->name = builtin_material_names[387]; 1329 index->groups[10]->materials[26]->data = summer26_iv; 1330 index->groups[10]->materials[27]->name = builtin_material_names[388]; 1331 index->groups[10]->materials[27]->data = summer27_iv; 1332 index->groups[10]->materials[28]->name = builtin_material_names[389]; 1333 index->groups[10]->materials[28]->data = summer28_iv; 1334 index->groups[10]->materials[29]->name = builtin_material_names[390]; 1335 index->groups[10]->materials[29]->data = summer29_iv; 1336 index->groups[10]->materials[30]->name = builtin_material_names[391]; 1337 index->groups[10]->materials[30]->data = summer30_iv; 1338 index->groups[10]->materials[31]->name = builtin_material_names[392]; 1339 index->groups[10]->materials[31]->data = summer31_iv; 1340 index->groups[10]->materials[32]->name = builtin_material_names[393]; 1341 index->groups[10]->materials[32]->data = summer32_iv; 1342 index->groups[10]->materials[33]->name = builtin_material_names[394]; 1343 index->groups[10]->materials[33]->data = summer33_iv; 1344 index->groups[10]->materials[34]->name = builtin_material_names[395]; 1345 index->groups[10]->materials[34]->data = summer34_iv; 1346 index->groups[11]->name = builtin_material_names[396]; 1347 index->groups[11]->materials[0]->name = builtin_material_names[397]; 1348 index->groups[11]->materials[0]->data = tropical0_iv; 1349 index->groups[11]->materials[1]->name = builtin_material_names[398]; 1350 index->groups[11]->materials[1]->data = tropical1_iv; 1351 index->groups[11]->materials[2]->name = builtin_material_names[399]; 1352 index->groups[11]->materials[2]->data = tropical2_iv; 1353 index->groups[11]->materials[3]->name = builtin_material_names[400]; 1354 index->groups[11]->materials[3]->data = tropical3_iv; 1355 index->groups[11]->materials[4]->name = builtin_material_names[401]; 1356 index->groups[11]->materials[4]->data = tropical4_iv; 1357 index->groups[11]->materials[5]->name = builtin_material_names[402]; 1358 index->groups[11]->materials[5]->data = tropical5_iv; 1359 index->groups[11]->materials[6]->name = builtin_material_names[403]; 1360 index->groups[11]->materials[6]->data = tropical6_iv; 1361 index->groups[11]->materials[7]->name = builtin_material_names[404]; 1362 index->groups[11]->materials[7]->data = tropical7_iv; 1363 index->groups[11]->materials[8]->name = builtin_material_names[405]; 1364 index->groups[11]->materials[8]->data = tropical8_iv; 1365 index->groups[11]->materials[9]->name = builtin_material_names[406]; 1366 index->groups[11]->materials[9]->data = tropical9_iv; 1367 index->groups[11]->materials[10]->name = builtin_material_names[407]; 1368 index->groups[11]->materials[10]->data = tropical10_iv; 1369 index->groups[11]->materials[11]->name = builtin_material_names[408]; 1370 index->groups[11]->materials[11]->data = tropical11_iv; 1371 index->groups[11]->materials[12]->name = builtin_material_names[409]; 1372 index->groups[11]->materials[12]->data = tropical12_iv; 1373 index->groups[11]->materials[13]->name = builtin_material_names[410]; 1374 index->groups[11]->materials[13]->data = tropical13_iv; 1375 index->groups[11]->materials[14]->name = builtin_material_names[411]; 1376 index->groups[11]->materials[14]->data = tropical14_iv; 1377 index->groups[11]->materials[15]->name = builtin_material_names[412]; 1378 index->groups[11]->materials[15]->data = tropical15_iv; 1379 index->groups[11]->materials[16]->name = builtin_material_names[413]; 1380 index->groups[11]->materials[16]->data = tropical16_iv; 1381 index->groups[11]->materials[17]->name = builtin_material_names[414]; 1382 index->groups[11]->materials[17]->data = tropical17_iv; 1383 index->groups[11]->materials[18]->name = builtin_material_names[415]; 1384 index->groups[11]->materials[18]->data = tropical18_iv; 1385 index->groups[11]->materials[19]->name = builtin_material_names[416]; 1386 index->groups[11]->materials[19]->data = tropical19_iv; 1387 index->groups[11]->materials[20]->name = builtin_material_names[417]; 1388 index->groups[11]->materials[20]->data = tropical20_iv; 1389 index->groups[11]->materials[21]->name = builtin_material_names[418]; 1390 index->groups[11]->materials[21]->data = tropical21_iv; 1391 index->groups[11]->materials[22]->name = builtin_material_names[419]; 1392 index->groups[11]->materials[22]->data = tropical22_iv; 1393 index->groups[11]->materials[23]->name = builtin_material_names[420]; 1394 index->groups[11]->materials[23]->data = tropical23_iv; 1395 index->groups[11]->materials[24]->name = builtin_material_names[421]; 1396 index->groups[11]->materials[24]->data = tropical24_iv; 1397 index->groups[11]->materials[25]->name = builtin_material_names[422]; 1398 index->groups[11]->materials[25]->data = tropical25_iv; 1399 index->groups[11]->materials[26]->name = builtin_material_names[423]; 1400 index->groups[11]->materials[26]->data = tropical26_iv; 1401 index->groups[11]->materials[27]->name = builtin_material_names[424]; 1402 index->groups[11]->materials[27]->data = tropical27_iv; 1403 index->groups[11]->materials[28]->name = builtin_material_names[425]; 1404 index->groups[11]->materials[28]->data = tropical28_iv; 1405 index->groups[11]->materials[29]->name = builtin_material_names[426]; 1406 index->groups[11]->materials[29]->data = tropical29_iv; 1407 index->groups[11]->materials[30]->name = builtin_material_names[427]; 1408 index->groups[11]->materials[30]->data = tropical30_iv; 1409 index->groups[11]->materials[31]->name = builtin_material_names[428]; 1410 index->groups[11]->materials[31]->data = tropical31_iv; 1411 index->groups[11]->materials[32]->name = builtin_material_names[429]; 1412 index->groups[11]->materials[32]->data = tropical32_iv; 1413 index->groups[11]->materials[33]->name = builtin_material_names[430]; 1414 index->groups[11]->materials[33]->data = tropical33_iv; 1415 index->groups[11]->materials[34]->name = builtin_material_names[431]; 1416 index->groups[11]->materials[34]->data = tropical34_iv; 1417 index->groups[12]->name = builtin_material_names[432]; 1418 index->groups[12]->materials[0]->name = builtin_material_names[433]; 1419 index->groups[12]->materials[0]->data = winter0_iv; 1420 index->groups[12]->materials[1]->name = builtin_material_names[434]; 1421 index->groups[12]->materials[1]->data = winter1_iv; 1422 index->groups[12]->materials[2]->name = builtin_material_names[435]; 1423 index->groups[12]->materials[2]->data = winter2_iv; 1424 index->groups[12]->materials[3]->name = builtin_material_names[436]; 1425 index->groups[12]->materials[3]->data = winter3_iv; 1426 index->groups[12]->materials[4]->name = builtin_material_names[437]; 1427 index->groups[12]->materials[4]->data = winter4_iv; 1428 index->groups[12]->materials[5]->name = builtin_material_names[438]; 1429 index->groups[12]->materials[5]->data = winter5_iv; 1430 index->groups[12]->materials[6]->name = builtin_material_names[439]; 1431 index->groups[12]->materials[6]->data = winter6_iv; 1432 index->groups[12]->materials[7]->name = builtin_material_names[440]; 1433 index->groups[12]->materials[7]->data = winter7_iv; 1434 index->groups[12]->materials[8]->name = builtin_material_names[441]; 1435 index->groups[12]->materials[8]->data = winter8_iv; 1436 index->groups[12]->materials[9]->name = builtin_material_names[442]; 1437 index->groups[12]->materials[9]->data = winter9_iv; 1438 index->groups[12]->materials[10]->name = builtin_material_names[443]; 1439 index->groups[12]->materials[10]->data = winter10_iv; 1440 index->groups[12]->materials[11]->name = builtin_material_names[444]; 1441 index->groups[12]->materials[11]->data = winter11_iv; 1442 index->groups[12]->materials[12]->name = builtin_material_names[445]; 1443 index->groups[12]->materials[12]->data = winter12_iv; 1444 index->groups[12]->materials[13]->name = builtin_material_names[446]; 1445 index->groups[12]->materials[13]->data = winter13_iv; 1446 index->groups[12]->materials[14]->name = builtin_material_names[447]; 1447 index->groups[12]->materials[14]->data = winter14_iv; 1448 index->groups[12]->materials[15]->name = builtin_material_names[448]; 1449 index->groups[12]->materials[15]->data = winter15_iv; 1450 index->groups[12]->materials[16]->name = builtin_material_names[449]; 1451 index->groups[12]->materials[16]->data = winter16_iv; 1452 index->groups[12]->materials[17]->name = builtin_material_names[450]; 1453 index->groups[12]->materials[17]->data = winter17_iv; 1454 index->groups[12]->materials[18]->name = builtin_material_names[451]; 1455 index->groups[12]->materials[18]->data = winter18_iv; 1456 index->groups[12]->materials[19]->name = builtin_material_names[452]; 1457 index->groups[12]->materials[19]->data = winter19_iv; 1458 index->groups[12]->materials[20]->name = builtin_material_names[453]; 1459 index->groups[12]->materials[20]->data = winter20_iv; 1460 index->groups[12]->materials[21]->name = builtin_material_names[454]; 1461 index->groups[12]->materials[21]->data = winter21_iv; 1462 index->groups[12]->materials[22]->name = builtin_material_names[455]; 1463 index->groups[12]->materials[22]->data = winter22_iv; 1464 index->groups[12]->materials[23]->name = builtin_material_names[456]; 1465 index->groups[12]->materials[23]->data = winter23_iv; 1466 index->groups[12]->materials[24]->name = builtin_material_names[457]; 1467 index->groups[12]->materials[24]->data = winter24_iv; 1468 index->groups[12]->materials[25]->name = builtin_material_names[458]; 1469 index->groups[12]->materials[25]->data = winter25_iv; 1470 index->groups[12]->materials[26]->name = builtin_material_names[459]; 1471 index->groups[12]->materials[26]->data = winter26_iv; 1472 index->groups[12]->materials[27]->name = builtin_material_names[460]; 1473 index->groups[12]->materials[27]->data = winter27_iv; 1474 index->groups[12]->materials[28]->name = builtin_material_names[461]; 1475 index->groups[12]->materials[28]->data = winter28_iv; 1476 index->groups[12]->materials[29]->name = builtin_material_names[462]; 1477 index->groups[12]->materials[29]->data = winter29_iv; 1478 index->groups[12]->materials[30]->name = builtin_material_names[463]; 1479 index->groups[12]->materials[30]->data = winter30_iv; 1480 index->groups[12]->materials[31]->name = builtin_material_names[464]; 1481 index->groups[12]->materials[31]->data = winter31_iv; 1482 index->groups[12]->materials[32]->name = builtin_material_names[465]; 1483 index->groups[12]->materials[32]->data = winter32_iv; 1484 index->groups[12]->materials[33]->name = builtin_material_names[466]; 1485 index->groups[12]->materials[33]->data = winter33_iv; 1486 index->groups[12]->materials[34]->name = builtin_material_names[467]; 1487 index->groups[12]->materials[34]->data = winter34_iv; 1488#endif // ! WITH_STATIC_DEFAULTS 1489} // setupBuiltinMaterials() 1490 1491// ************************************************************************* 1492 1493