home *** CD-ROM | disk | FTP | other *** search
/ Stone Design / Stone Design.iso / Stone_Friends / Wave / WavesWorld / Examples / NURBSstuff / WWLogo.iv < prev    next >
Encoding:
Text File  |  1995-03-22  |  25.8 KB  |  744 lines

  1. #Inventor V2.0 ascii
  2. #
  3. # This Inventor file was automatically generated from an eve model file
  4. # generated by Michael B. Johnson's WW3DKit software running atop NEXTSTEP.
  5. # Contact him at wave@media.mit.edu or (617) 666-4119 for more information.
  6. #
  7. # At the tone, the  current time is: 0.000000 ... Beep!
  8. #
  9. #
  10. Separator {
  11.     # RenderMan is a left-handed coordinate system, Inventor is right-handed, so this should fix things, right?
  12.     Scale {
  13.         scaleFactor 1 1 -1
  14.     }
  15.     # startShape {WWLogo-Hat.ai}
  16.     DEF "WWLogo-Hat.ai" Separator {
  17.         MatrixTransform {
  18.             matrix 0.803825 0.000000 0.594865 0.000000
  19.                    0.000000 1.000000 0.000000 0.000000
  20.                    -0.594865 0.000000 0.803825 0.000000
  21.                    0.030000 -1.080000 0.000000 1.000000
  22.         }
  23.         # EveCmd {Color $hatColor}
  24.         # at time 0.000000, this EveCmd evaluated to:
  25.         BaseColor {
  26.             rgb 0.800000 0.466667 0.000000
  27.         }
  28.         # startShape {WWLogo-W}
  29.         DEF "WWLogo-W" Separator {
  30.             # EveCmd {Color $wColor}
  31.             # at time 0.000000, this EveCmd evaluated to:
  32.             BaseColor {
  33.                 rgb 0.000000 0.400000 0.400000
  34.             }
  35.             Translation {
  36.                 translation 0.400000 1.300000 0.000000
  37.             }
  38.             MatrixTransform {
  39.                 matrix 0.538535 0.000000 0.000000 0.000000
  40.                        0.000000 0.538535 0.000000 0.000000
  41.                        0.000000 0.000000 1.486370 0.000000
  42.                        -1.722700 -1.232140 0.060677 1.000000
  43.             }
  44.             # startShape {WWLogo-W.ai. 2}
  45.             DEF "WWLogo-W.ai. 2" Separator {
  46.                 MatrixTransform {
  47.                     matrix 1.000000 0.000000 0.000000 0.000000
  48.                            0.000000 1.000000 0.000000 0.000000
  49.                            0.000000 0.000000 1.000000 0.000000
  50.                            0.000000 0.000000 0.000000 1.000000
  51.                 }
  52.                 # startShape {Faces}
  53.                 DEF "Faces" Separator {
  54.                     ProfileCoordinate3 {
  55.                         point [0.989086 2.920480 1.000000,
  56.                                0.931030 2.925470 1.000000,
  57.                                0.902006 2.800660 1.000000,
  58.                                0.917485 2.715780 1.000000,
  59.                                0.958127 2.486120 1.000000,
  60.                                1.225190 0.973386 1.000000,
  61.                                1.248410 0.938445 1.000000,
  62.                                1.287120 0.893507 1.000000,
  63.                                1.362600 1.307890 1.000000,
  64.                                1.337440 1.427710 1.000000,
  65.                                1.163260 2.286420 1.000000,
  66.                                1.085860 2.905500 1.000000,
  67.                                0.989086 2.920480 1.000000,
  68.                                0.240072 2.704370 1.000000,
  69.                                0.246453 2.687020 1.000000,
  70.                                0.251232 2.671940 1.000000,
  71.                                0.253684 2.660860 1.000000,
  72.                                0.253684 2.660860 1.000000,
  73.                                0.772600 0.015306 1.000000,
  74.                                1.211650 0.016690 1.000000,
  75.                                1.378080 0.828604 1.000000,
  76.                                1.378080 0.828604 1.000000,
  77.                                1.387750 0.888518 1.000000,
  78.                                1.403230 0.958410 1.000000,
  79.                                1.422590 0.958410 1.000000,
  80.                                1.443870 0.958410 1.000000,
  81.                                1.459360 0.883524 1.000000,
  82.                                1.467100 0.828604 1.000000,
  83.                                1.467100 0.828604 1.000000,
  84.                                1.622750 0.014852 1.000000,
  85.                                2.054180 0.016003 1.000000,
  86.                                2.581810 2.590970 1.000000,
  87.                                2.581810 2.590970 1.000000,
  88.                                2.599230 2.680840 1.000000,
  89.                                2.628250 2.760720 1.000000,
  90.                                2.647610 2.805650 1.000000,
  91.                                2.692120 2.910490 1.000000,
  92.                                2.761790 2.975400 1.000000,
  93.                                2.694060 2.975400 1.000000,
  94.                                2.694060 2.975400 1.000000,
  95.                                2.332160 2.975400 1.000000,
  96.                                2.332160 2.975400 1.000000,
  97.                                2.266370 2.975400 1.000000,
  98.                                2.397960 2.875550 1.000000,
  99.                                2.409570 2.735750 1.000000,
  100.                                2.421180 2.580990 1.000000,
  101.                                2.128960 0.853567 1.000000,
  102.                                2.101860 0.853567 1.000000,
  103.                                2.072840 0.853567 1.000000,
  104.                                1.799970 2.516080 1.000000,
  105.                                1.772870 2.730760 1.000000,
  106.                                1.763190 2.820630 1.000000,
  107.                                1.904470 2.980390 1.000000,
  108.                                1.854150 2.980390 1.000000,
  109.                                1.854150 2.980390 1.000000,
  110.                                0.238213 2.985150 1.000000,
  111.                                0.240072 2.704370 1.000000]
  112.                     }
  113.                     NurbsProfile {
  114.                         linkage START_FIRST
  115.                         knotVector [0.000000, 0.000000, 0.000000, 0.000000, 1.000000, 1.000000, 1.000000, 2.000000, 2.000000, 2.000000, 3.000000, 3.000000, 3.000000, 4.000000, 4.000000, 4.000000, 4.000000]
  116.                         index [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12]
  117.                     }
  118.                     NurbsProfile {
  119.                         linkage START_NEW
  120.                         knotVector [0.000000, 0.000000, 0.000000, 0.000000, 1.000000, 1.000000, 1.000000, 1.000000]
  121.                         index [13, 14, 15, 16]
  122.                     }
  123.                     NurbsProfile {
  124.                         linkage START_NEW
  125.                         knotVector [0.000000, 0.000000, 1.000000, 2.000000, 3.000000, 3.000000]
  126.                         index [17, 18, 19, 20]
  127.                     }
  128.                     NurbsProfile {
  129.                         linkage START_NEW
  130.                         knotVector [0.000000, 0.000000, 0.000000, 0.000000, 1.000000, 1.000000, 1.000000, 2.000000, 2.000000, 2.000000, 2.000000]
  131.                         index [21, 22, 23, 24, 25, 26, 27]
  132.                     }
  133.                     NurbsProfile {
  134.                         linkage START_NEW
  135.                         knotVector [0.000000, 0.000000, 1.000000, 2.000000, 3.000000, 3.000000]
  136.                         index [28, 29, 30, 31]
  137.                     }
  138.                     NurbsProfile {
  139.                         linkage START_NEW
  140.                         knotVector [0.000000, 0.000000, 0.000000, 0.000000, 1.000000, 1.000000, 1.000000, 2.000000, 2.000000, 2.000000, 2.000000]
  141.                         index [32, 33, 34, 35, 36, 37, 38]
  142.                     }
  143.                     NurbsProfile {
  144.                         linkage START_NEW
  145.                         knotVector [0.000000, 0.000000, 1.000000, 1.000000]
  146.                         index [39, 40]
  147.                     }
  148.                     NurbsProfile {
  149.                         linkage START_NEW
  150.                         knotVector [0.000000, 0.000000, 0.000000, 0.000000, 1.000000, 1.000000, 1.000000, 2.000000, 2.000000, 2.000000, 3.000000, 3.000000, 3.000000, 4.000000, 4.000000, 4.000000, 4.000000]
  151.                         index [41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53]
  152.                     }
  153.                     NurbsProfile {
  154.                         linkage START_NEW
  155.                         knotVector [0.000000, 0.000000, 1.000000, 2.000000, 2.000000]
  156.                         index [54, 55, 56]
  157.                     }
  158.  
  159.                     Separator {
  160.                         Complexity {
  161.                             value 1.0
  162.                         }
  163.                         Coordinate3 {
  164.                             point [0.212977 -0.014851 -0.249507,
  165.                                    2.787020 -0.014851 -0.249507,
  166.                                    0.212977 3.014850 -0.249507,
  167.                                    2.787020 3.014850 -0.249507]
  168.                         }
  169.                         NurbsSurface {
  170.                             numUControlPoints 2
  171.                             numVControlPoints 2
  172.                             uKnotVector [0.212977, 0.212977, 2.787020, 2.787020]
  173.                             vKnotVector [-0.014851, -0.014851, 3.014850, 3.014850]
  174.                         }
  175.                     }
  176.  
  177.                     Separator {
  178.                         Complexity {
  179.                             value 1.0
  180.                         }
  181.                         Coordinate3 {
  182.                             point [0.212977 -0.014851 0.000000,
  183.                                    2.787020 -0.014851 0.000000,
  184.                                    0.212977 3.014850 0.000000,
  185.                                    2.787020 3.014850 0.000000]
  186.                         }
  187.                         NurbsSurface {
  188.                             numUControlPoints 2
  189.                             numVControlPoints 2
  190.                             uKnotVector [0.212977, 0.212977, 2.787020, 2.787020]
  191.                             vKnotVector [-0.014851, -0.014851, 3.014850, 3.014850]
  192.                         }
  193.                     }
  194.  
  195.  
  196.                 }
  197.                 # startShape {Sides}
  198.                 DEF "Sides" Separator {
  199.                     # RIBCommand RIBPatchMesh called;
  200.                     # RIBCommand RIBPatchMesh called;
  201.  
  202.                 }
  203.  
  204.             }
  205.  
  206.         }
  207.         # startShape {Sides}
  208.         DEF "Sides" Separator {
  209.             MatrixTransform {
  210.                 matrix 1.000000 0.000000 0.000000 0.000000
  211.                        0.000000 1.000000 0.000000 0.000000
  212.                        0.000000 0.000000 1.000000 0.000000
  213.                        -1.325520 0.000000 0.000000 1.000000
  214.             }
  215.             # RIBCommand RIBPatchMesh called;
  216.             # RIBCommand RIBPatchMesh called;
  217.             # RIBCommand RIBPatchMesh called;
  218.             # RIBCommand RIBPatchMesh called;
  219.             # RIBCommand RIBPatchMesh called;
  220.             # RIBCommand RIBPatchMesh called;
  221.             # RIBCommand RIBPatchMesh called;
  222.  
  223.         }
  224.         # startShape {Faces}
  225.         DEF "Faces" Separator {
  226.             MatrixTransform {
  227.                 matrix 1.000000 0.000000 0.000000 0.000000
  228.                        0.000000 1.000000 0.000000 0.000000
  229.                        0.000000 0.000000 1.000000 0.000000
  230.                        -1.325520 0.000000 0.000000 1.000000
  231.             }
  232.             ProfileCoordinate3 {
  233.                 point [1.456340 2.081480 1.000000,
  234.                        1.461110 2.108770 1.000000,
  235.                        1.461110 2.108770 1.000000,
  236.                        1.385910 2.088250 1.000000,
  237.                        1.314960 2.069940 1.000000,
  238.                        1.251080 2.056500 1.000000,
  239.                        1.053350 2.014910 1.000000,
  240.                        0.905259 2.045300 1.000000,
  241.                        0.734626 2.011700 1.000000,
  242.                        0.580277 1.981310 1.000000,
  243.                        0.434305 1.969140 1.000000,
  244.                        0.363777 1.854890 1.000000,
  245.                        0.260680 1.687910 1.000000,
  246.                        0.322821 1.680170 1.000000,
  247.                        0.386528 1.825780 1.000000,
  248.                        0.443838 1.956770 1.000000,
  249.                        0.584550 1.960450 1.000000,
  250.                        0.727800 1.989300 1.000000,
  251.                        0.928010 2.029620 1.000000,
  252.                        1.056950 2.014910 1.000000,
  253.                        1.264730 2.043060 1.000000,
  254.                        1.323160 2.050980 1.000000,
  255.                        1.387810 2.064610 1.000000,
  256.                        1.456340 2.081480 1.000000,
  257.                        1.994990 1.363480 1.000000,
  258.                        2.123090 1.562230 1.000000,
  259.                        2.010940 1.414360 1.000000,
  260.                        2.006010 1.602360 1.000000,
  261.                        2.006010 1.602360 1.000000,
  262.                        2.004850 1.591630 1.000000,
  263.                        2.004850 1.591630 1.000000,
  264.                        1.916170 1.366030 1.000000,
  265.                        1.995410 0.972730 1.000000,
  266.                        1.818060 0.816958 1.000000,
  267.                        1.887030 0.816958 1.000000,
  268.                        1.882110 0.929760 1.000000,
  269.                        1.951080 0.919014 1.000000,
  270.                        1.960930 1.064040 1.000000,
  271.                        2.034410 1.213080 1.000000,
  272.                        1.994990 1.363480 1.000000,
  273.                        1.452280 2.105280 1.000000,
  274.                        1.916070 2.245500 1.000000,
  275.                        2.574590 2.484480 1.000000,
  276.                        2.591590 1.987590 1.000000,
  277.                        2.601850 1.687680 1.000000,
  278.                        2.406840 1.683210 1.000000,
  279.                        2.287790 1.571300 1.000000,
  280.                        2.250900 1.536630 1.000000,
  281.                        2.216590 1.524400 1.000000,
  282.                        2.197470 1.477300 1.000000,
  283.                        2.185520 1.447850 1.000000,
  284.                        2.189960 1.428150 1.000000,
  285.                        2.185150 1.396730 1.000000,
  286.                        2.180350 1.365300 1.000000,
  287.                        2.176730 1.347700 1.000000,
  288.                        2.172840 1.316160 1.000000,
  289.                        2.171120 1.302270 1.000000,
  290.                        2.173590 1.294050 1.000000,
  291.                        2.170780 1.280350 1.000000,
  292.                        2.161110 1.233100 1.000000,
  293.                        2.134670 1.203120 1.000000,
  294.                        2.089020 1.187590 1.000000,
  295.                        2.126030 1.219770 1.000000,
  296.                        2.143050 1.246580 1.000000,
  297.                        2.156410 1.293770 1.000000,
  298.                        2.167360 1.332430 1.000000,
  299.                        2.155370 1.356870 1.000000,
  300.                        2.160520 1.396730 1.000000,
  301.                        2.166390 1.442060 1.000000,
  302.                        2.193150 1.465540 1.000000,
  303.                        2.187210 1.510870 1.000000,
  304.                        2.180630 1.561050 1.000000,
  305.                        2.162120 1.592570 1.000000,
  306.                        2.121520 1.622770 1.000000,
  307.                        2.121520 1.622770 1.000000,
  308.                        2.148140 1.638790 1.000000,
  309.                        2.148140 1.638790 1.000000,
  310.                        2.122880 1.655890 1.000000,
  311.                        2.119750 1.695960 1.000000,
  312.                        2.142050 1.716780 1.000000,
  313.                        2.151600 1.725690 1.000000,
  314.                        2.159740 1.729220 1.000000,
  315.                        2.172770 1.730110 1.000000,
  316.                        2.172770 1.730110 1.000000,
  317.                        2.172770 1.703250 1.000000,
  318.                        2.172770 1.703250 1.000000,
  319.                        2.163170 1.708980 1.000000,
  320.                        2.153740 1.709010 1.000000,
  321.                        2.144100 1.703350 1.000000,
  322.                        2.125170 1.692230 1.000000,
  323.                        2.153920 1.643660 1.000000,
  324.                        2.172770 1.654910 1.000000,
  325.                        2.172770 1.654910 1.000000,
  326.                        2.154360 1.625010 1.000000,
  327.                        2.197470 1.544440 1.000000,
  328.                        2.197470 1.544440 1.000000,
  329.                        2.335000 1.627250 1.000000,
  330.                        2.474580 1.719020 1.000000,
  331.                        2.525900 1.821970 1.000000,
  332.                        2.548910 1.868110 1.000000,
  333.                        2.555750 1.890490 1.000000,
  334.                        2.558750 1.951780 1.000000,
  335.                        2.585910 2.506600 1.000000,
  336.                        1.906600 2.202790 1.000000,
  337.                        1.443530 2.076570 1.000000,
  338.                        1.443530 2.076570 1.000000,
  339.                        1.452280 2.105280 1.000000,
  340.                        1.449360 2.949610 1.000000,
  341.                        1.469760 2.946490 1.000000,
  342.                        1.501550 2.934940 1.000000,
  343.                        1.522470 2.927950 1.000000,
  344.                        1.763870 2.777550 1.000000,
  345.                        1.985560 2.589550 1.000000,
  346.                        2.054530 2.283370 1.000000,
  347.                        2.054530 2.283370 1.000000,
  348.                        2.044680 2.272630 1.000000,
  349.                        2.044680 2.272630 1.000000,
  350.                        2.034830 2.390800 1.000000,
  351.                        1.891960 2.406920 1.000000,
  352.                        1.808210 2.449890 1.000000,
  353.                        1.704750 2.605660 1.000000,
  354.                        1.512620 2.680860 1.000000,
  355.                        1.487980 2.863500 1.000000,
  356.                        1.561880 2.670120 1.000000,
  357.                        1.749090 2.568060 1.000000,
  358.                        1.891960 2.439150 1.000000,
  359.                        1.901810 2.471380 1.000000,
  360.                        1.941220 2.471380 1.000000,
  361.                        1.960930 2.449890 1.000000,
  362.                        1.941220 2.605660 1.000000,
  363.                        1.783580 2.718460 1.000000,
  364.                        1.665340 2.825890 1.000000,
  365.                        1.609290 2.890600 1.000000,
  366.                        1.515580 2.913060 1.000000,
  367.                        1.449360 2.926630 1.000000,
  368.                        1.449360 2.926630 1.000000,
  369.                        1.449360 2.949610 1.000000,
  370.                        1.710690 2.239040 1.000000,
  371.                        1.634560 2.230210 1.000000,
  372.                        1.452280 2.217290 1.000000,
  373.                        1.452280 2.217290 1.000000,
  374.                        1.238180 2.202070 1.000000,
  375.                        1.074920 2.186670 1.000000,
  376.                        0.928265 2.105980 1.000000,
  377.                        1.116730 2.186110 1.000000,
  378.                        1.250910 2.246990 1.000000,
  379.                        1.469780 2.254620 1.000000,
  380.                        1.563880 2.257900 1.000000,
  381.                        1.628470 2.230080 1.000000,
  382.                        1.710690 2.239040 1.000000,
  383.                        2.068060 0.014850 1.000000,
  384.                        2.377380 0.014969 1.000000,
  385.                        2.377380 0.014969 1.000000,
  386.                        2.330910 0.038828 1.000000,
  387.                        2.276090 0.074796 1.000000,
  388.                        2.222040 0.118665 1.000000,
  389.                        2.305790 0.167004 1.000000,
  390.                        2.703990 0.167533 1.000000,
  391.                        2.674430 0.178273 1.000000,
  392.                        2.651090 0.172530 1.000000,
  393.                        2.739320 0.183121 1.000000,
  394.                        2.704840 0.247580 1.000000,
  395.                        2.527480 0.478554 1.000000,
  396.                        2.340270 0.763245 1.000000,
  397.                        2.069310 0.827698 1.000000,
  398.                        2.167840 0.747131 1.000000,
  399.                        2.285000 0.749723 1.000000,
  400.                        2.324410 0.583209 1.000000,
  401.                        2.250510 0.572463 1.000000,
  402.                        2.182630 0.559124 1.000000,
  403.                        2.128430 0.494668 1.000000,
  404.                        2.128430 0.494668 1.000000,
  405.                        2.207260 0.285180 1.000000,
  406.                        2.207260 0.285180 1.000000,
  407.                        2.203170 0.196003 1.000000,
  408.                        2.060180 0.113908 1.000000,
  409.                        2.068060 0.014850 1.000000]
  410.             }
  411.             NurbsProfile {
  412.                 linkage START_FIRST
  413.                 knotVector [0.000000, 0.000000, 1.000000, 1.000000]
  414.                 index [0, 1]
  415.             }
  416.             NurbsProfile {
  417.                 linkage START_NEW
  418.                 knotVector [0.000000, 0.000000, 0.000000, 0.000000, 1.000000, 1.000000, 1.000000, 2.000000, 2.000000, 2.000000, 3.000000, 3.000000, 3.000000, 4.000000, 4.000000, 4.000000, 5.000000, 5.000000, 5.000000, 6.000000, 6.000000, 6.000000, 7.000000, 7.000000, 7.000000, 7.000000]
  419.                 index [2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23]
  420.             }
  421.             NurbsProfile {
  422.                 linkage START_NEW
  423.                 knotVector [0.000000, 0.000000, 0.000000, 0.000000, 1.000000, 1.000000, 1.000000, 1.000000]
  424.                 index [24, 25, 26, 27]
  425.             }
  426.             NurbsProfile {
  427.                 linkage START_NEW
  428.                 knotVector [0.000000, 0.000000, 1.000000, 1.000000]
  429.                 index [28, 29]
  430.             }
  431.             NurbsProfile {
  432.                 linkage START_NEW
  433.                 knotVector [0.000000, 0.000000, 0.000000, 0.000000, 1.000000, 1.000000, 1.000000, 2.000000, 2.000000, 2.000000, 3.000000, 3.000000, 3.000000, 3.000000]
  434.                 index [30, 31, 32, 33, 34, 35, 36, 37, 38, 39]
  435.             }
  436.             NurbsProfile {
  437.                 linkage START_NEW
  438.                 knotVector [0.000000, 0.000000, 0.000000, 0.000000, 1.000000, 1.000000, 1.000000, 2.000000, 2.000000, 2.000000, 3.000000, 3.000000, 3.000000, 4.000000, 4.000000, 4.000000, 5.000000, 5.000000, 5.000000, 6.000000, 6.000000, 6.000000, 7.000000, 7.000000, 7.000000, 8.000000, 8.000000, 8.000000, 9.000000, 9.000000, 9.000000, 10.000000, 10.000000, 10.000000, 11.000000, 11.000000, 11.000000, 11.000000]
  439.                 index [40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73]
  440.             }
  441.             NurbsProfile {
  442.                 linkage START_NEW
  443.                 knotVector [0.000000, 0.000000, 1.000000, 1.000000]
  444.                 index [74, 75]
  445.             }
  446.             NurbsProfile {
  447.                 linkage START_NEW
  448.                 knotVector [0.000000, 0.000000, 0.000000, 0.000000, 1.000000, 1.000000, 1.000000, 2.000000, 2.000000, 2.000000, 2.000000]
  449.                 index [76, 77, 78, 79, 80, 81, 82]
  450.             }
  451.             NurbsProfile {
  452.                 linkage START_NEW
  453.                 knotVector [0.000000, 0.000000, 1.000000, 1.000000]
  454.                 index [83, 84]
  455.             }
  456.             NurbsProfile {
  457.                 linkage START_NEW
  458.                 knotVector [0.000000, 0.000000, 0.000000, 0.000000, 1.000000, 1.000000, 1.000000, 2.000000, 2.000000, 2.000000, 2.000000]
  459.                 index [85, 86, 87, 88, 89, 90, 91]
  460.             }
  461.             NurbsProfile {
  462.                 linkage START_NEW
  463.                 knotVector [0.000000, 0.000000, 1.000000, 2.000000, 2.000000]
  464.                 index [92, 93, 94]
  465.             }
  466.             NurbsProfile {
  467.                 linkage START_NEW
  468.                 knotVector [0.000000, 0.000000, 0.000000, 0.000000, 1.000000, 1.000000, 1.000000, 2.000000, 2.000000, 2.000000, 3.000000, 3.000000, 3.000000, 3.000000]
  469.                 index [95, 96, 97, 98, 99, 100, 101, 102, 103, 104]
  470.             }
  471.             NurbsProfile {
  472.                 linkage START_NEW
  473.                 knotVector [0.000000, 0.000000, 1.000000, 1.000000]
  474.                 index [105, 106]
  475.             }
  476.             NurbsProfile {
  477.                 linkage START_NEW
  478.                 knotVector [0.000000, 0.000000, 0.000000, 0.000000, 1.000000, 1.000000, 1.000000, 2.000000, 2.000000, 2.000000, 2.000000]
  479.                 index [107, 108, 109, 110, 111, 112, 113]
  480.             }
  481.             NurbsProfile {
  482.                 linkage START_NEW
  483.                 knotVector [0.000000, 0.000000, 1.000000, 1.000000]
  484.                 index [114, 115]
  485.             }
  486.             NurbsProfile {
  487.                 linkage START_NEW
  488.                 knotVector [0.000000, 0.000000, 0.000000, 0.000000, 1.000000, 1.000000, 1.000000, 2.000000, 2.000000, 2.000000, 3.000000, 3.000000, 3.000000, 4.000000, 4.000000, 4.000000, 5.000000, 5.000000, 5.000000, 6.000000, 6.000000, 6.000000, 6.000000]
  489.                 index [116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134]
  490.             }
  491.             NurbsProfile {
  492.                 linkage START_NEW
  493.                 knotVector [0.000000, 0.000000, 1.000000, 1.000000]
  494.                 index [135, 136]
  495.             }
  496.             NurbsProfile {
  497.                 linkage START_NEW
  498.                 knotVector [0.000000, 0.000000, 0.000000, 0.000000, 1.000000, 1.000000, 1.000000, 2.000000, 2.000000, 2.000000, 3.000000, 3.000000, 3.000000, 4.000000, 4.000000, 4.000000, 4.000000]
  499.                 index [137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149]
  500.             }
  501.             NurbsProfile {
  502.                 linkage START_NEW
  503.                 knotVector [0.000000, 0.000000, 1.000000, 1.000000]
  504.                 index [150, 151]
  505.             }
  506.             NurbsProfile {
  507.                 linkage START_NEW
  508.                 knotVector [0.000000, 0.000000, 0.000000, 0.000000, 1.000000, 1.000000, 1.000000, 2.000000, 2.000000, 2.000000, 3.000000, 3.000000, 3.000000, 4.000000, 4.000000, 4.000000, 5.000000, 5.000000, 5.000000, 6.000000, 6.000000, 6.000000, 6.000000]
  509.                 index [152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170]
  510.             }
  511.             NurbsProfile {
  512.                 linkage START_NEW
  513.                 knotVector [0.000000, 0.000000, 1.000000, 1.000000]
  514.                 index [171, 172]
  515.             }
  516.             NurbsProfile {
  517.                 linkage START_NEW
  518.                 knotVector [0.000000, 0.000000, 0.000000, 0.000000, 1.000000, 1.000000, 1.000000, 1.000000]
  519.                 index [173, 174, 175, 176]
  520.             }
  521.  
  522.             Separator {
  523.                 Complexity {
  524.                     value 1.0
  525.                 }
  526.                 Coordinate3 {
  527.                     point [0.235893 -0.014497 -0.249507,
  528.                            2.764110 -0.014497 -0.249507,
  529.                            0.235893 2.978960 -0.249507,
  530.                            2.764110 2.978960 -0.249507]
  531.                 }
  532.                 NurbsSurface {
  533.                     numUControlPoints 2
  534.                     numVControlPoints 2
  535.                     uKnotVector [0.235893, 0.235893, 2.764110, 2.764110]
  536.                     vKnotVector [-0.014497, -0.014497, 2.978960, 2.978960]
  537.                 }
  538.             }
  539.  
  540.             Separator {
  541.                 Complexity {
  542.                     value 1.0
  543.                 }
  544.                 Coordinate3 {
  545.                     point [0.235893 -0.014497 0.000000,
  546.                            2.764110 -0.014497 0.000000,
  547.                            0.235893 2.978960 0.000000,
  548.                            2.764110 2.978960 0.000000]
  549.                 }
  550.                 NurbsSurface {
  551.                     numUControlPoints 2
  552.                     numVControlPoints 2
  553.                     uKnotVector [0.235893, 0.235893, 2.764110, 2.764110]
  554.                     vKnotVector [-0.014497, -0.014497, 2.978960, 2.978960]
  555.                 }
  556.             }
  557.  
  558.  
  559.         }
  560.         # startShape {HatLeftTop}
  561.         DEF "HatLeftTop" Separator {
  562.             MatrixTransform {
  563.                 matrix 1.000000 0.000000 0.000000 0.000000
  564.                        0.000000 1.000000 0.000000 0.000000
  565.                        0.000000 0.000000 1.000000 0.000000
  566.                        -1.325520 0.000000 0.000000 1.000000
  567.             }
  568.             # startShape {Faces}
  569.             DEF "Faces" Separator {
  570.                 MatrixTransform {
  571.                     matrix 1.000000 0.000000 0.000000 0.000000
  572.                            0.000000 1.000000 0.000000 0.000000
  573.                            0.000000 0.000000 1.000000 0.000000
  574.                            0.000000 0.000000 0.000000 1.000000
  575.                 }
  576.                 ProfileCoordinate3 {
  577.                     point [1.249190 2.808180 1.000000,
  578.                            1.232810 2.840430 1.000000,
  579.                            1.200050 2.835060 1.000000,
  580.                            1.167280 2.835060 1.000000,
  581.                            0.992550 2.829680 1.000000,
  582.                            0.921569 2.657640 1.000000,
  583.                            0.866966 2.523240 1.000000,
  584.                            0.976171 2.442600 1.000000,
  585.                            1.041700 2.625390 1.000000,
  586.                            1.118140 2.668400 1.000000,
  587.                            1.118140 2.668400 1.000000,
  588.                            1.129060 2.652270 1.000000,
  589.                            1.025310 2.523240 1.000000,
  590.                            1.063540 2.523240 1.000000,
  591.                            1.063540 2.523240 1.000000,
  592.                            1.161820 2.593130 1.000000,
  593.                            1.243730 2.689900 1.000000,
  594.                            1.249190 2.808180 1.000000,
  595.                            1.458480 2.927600 1.000000,
  596.                            1.453520 2.952280 1.000000,
  597.                            1.453520 2.952280 1.000000,
  598.                            1.215350 2.985150 1.000000,
  599.                            1.010640 2.812440 1.000000,
  600.                            0.856047 2.630760 1.000000,
  601.                            0.741377 2.458720 1.000000,
  602.                            0.741377 2.243680 1.000000,
  603.                            0.801439 2.050130 1.000000,
  604.                            0.801439 2.050130 1.000000,
  605.                            0.828743 2.071640 1.000000,
  606.                            0.817823 2.087770 1.000000,
  607.                            0.817823 2.087770 1.000000,
  608.                            0.866966 2.130780 1.000000,
  609.                            0.779600 2.152280 1.000000,
  610.                            0.801439 2.200670 1.000000,
  611.                            0.967336 2.431260 1.000000,
  612.                            1.229150 2.541650 1.000000,
  613.                            1.512860 2.524180 1.000000,
  614.                            1.512860 2.524180 1.000000,
  615.                            1.615040 2.512490 1.000000,
  616.                            1.615040 2.512490 1.000000,
  617.                            1.580750 2.518210 1.000000,
  618.                            1.546650 2.522100 1.000000,
  619.                            1.512860 2.524180 1.000000,
  620.                            1.512860 2.524180 1.000000,
  621.                            1.380240 2.539370 1.000000,
  622.                            1.380240 2.539370 1.000000,
  623.                            1.287410 2.668400 1.000000,
  624.                            1.347470 2.765170 1.000000,
  625.                            1.276490 2.899570 1.000000,
  626.                            1.298330 2.931830 1.000000,
  627.                            1.331090 2.947960 1.000000,
  628.                            1.363860 2.953330 1.000000,
  629.                            1.389150 2.940880 1.000000,
  630.                            1.422200 2.934310 1.000000,
  631.                            1.458480 2.927600 1.000000]
  632.                 }
  633.                 NurbsProfile {
  634.                     linkage START_FIRST
  635.                     knotVector [0.000000, 0.000000, 0.000000, 0.000000, 1.000000, 1.000000, 1.000000, 2.000000, 2.000000, 2.000000, 3.000000, 3.000000, 3.000000, 3.000000]
  636.                     index [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
  637.                 }
  638.                 NurbsProfile {
  639.                     linkage START_NEW
  640.                     knotVector [0.000000, 0.000000, 1.000000, 2.000000, 3.000000, 3.000000]
  641.                     index [10, 11, 12, 13]
  642.                 }
  643.                 NurbsProfile {
  644.                     linkage START_NEW
  645.                     knotVector [0.000000, 0.000000, 0.000000, 0.000000, 1.000000, 1.000000, 1.000000, 1.000000]
  646.                     index [14, 15, 16, 17]
  647.                 }
  648.                 NurbsProfile {
  649.                     linkage START_NEW
  650.                     knotVector [0.000000, 0.000000, 1.000000, 1.000000]
  651.                     index [18, 19]
  652.                 }
  653.                 NurbsProfile {
  654.                     linkage START_NEW
  655.                     knotVector [0.000000, 0.000000, 0.000000, 0.000000, 1.000000, 1.000000, 1.000000, 2.000000, 2.000000, 2.000000, 2.000000]
  656.                     index [20, 21, 22, 23, 24, 25, 26]
  657.                 }
  658.                 NurbsProfile {
  659.                     linkage START_NEW
  660.                     knotVector [0.000000, 0.000000, 1.000000, 2.000000, 2.000000]
  661.                     index [27, 28, 29]
  662.                 }
  663.                 NurbsProfile {
  664.                     linkage START_NEW
  665.                     knotVector [0.000000, 0.000000, 0.000000, 0.000000, 1.000000, 1.000000, 1.000000, 2.000000, 2.000000, 2.000000, 2.000000]
  666.                     index [30, 31, 32, 33, 34, 35, 36]
  667.                 }
  668.                 NurbsProfile {
  669.                     linkage START_NEW
  670.                     knotVector [0.000000, 0.000000, 1.000000, 1.000000]
  671.                     index [37, 38]
  672.                 }
  673.                 NurbsProfile {
  674.                     linkage START_NEW
  675.                     knotVector [0.000000, 0.000000, 0.000000, 0.000000, 1.000000, 1.000000, 1.000000, 1.000000]
  676.                     index [39, 40, 41, 42]
  677.                 }
  678.                 NurbsProfile {
  679.                     linkage START_NEW
  680.                     knotVector [0.000000, 0.000000, 1.000000, 1.000000]
  681.                     index [43, 44]
  682.                 }
  683.                 NurbsProfile {
  684.                     linkage START_NEW
  685.                     knotVector [0.000000, 0.000000, 0.000000, 0.000000, 1.000000, 1.000000, 1.000000, 2.000000, 2.000000, 2.000000, 3.000000, 3.000000, 3.000000, 3.000000]
  686.                     index [45, 46, 47, 48, 49, 50, 51, 52, 53, 54]
  687.                 }
  688.  
  689.                 Separator {
  690.                     Complexity {
  691.                         value 1.0
  692.                     }
  693.                     Coordinate3 {
  694.                         point [0.732640 2.040780 -0.249507,
  695.                                1.623770 2.040780 -0.249507,
  696.                                0.732640 2.994500 -0.249507,
  697.                                1.623770 2.994500 -0.249507]
  698.                     }
  699.                     NurbsSurface {
  700.                         numUControlPoints 2
  701.                         numVControlPoints 2
  702.                         uKnotVector [0.732640, 0.732640, 1.623770, 1.623770]
  703.                         vKnotVector [2.040780, 2.040780, 2.994500, 2.994500]
  704.                     }
  705.                 }
  706.  
  707.                 Separator {
  708.                     Complexity {
  709.                         value 1.0
  710.                     }
  711.                     Coordinate3 {
  712.                         point [0.732640 2.040780 0.000000,
  713.                                1.623770 2.040780 0.000000,
  714.                                0.732640 2.994500 0.000000,
  715.                                1.623770 2.994500 0.000000]
  716.                     }
  717.                     NurbsSurface {
  718.                         numUControlPoints 2
  719.                         numVControlPoints 2
  720.                         uKnotVector [0.732640, 0.732640, 1.623770, 1.623770]
  721.                         vKnotVector [2.040780, 2.040780, 2.994500, 2.994500]
  722.                     }
  723.                 }
  724.  
  725.  
  726.             }
  727.             # startShape {Sides}
  728.             DEF "Sides" Separator {
  729.                 MatrixTransform {
  730.                     matrix 1.000000 0.000000 0.000000 0.000000
  731.                            0.000000 1.000000 0.000000 0.000000
  732.                            0.000000 0.000000 1.000000 0.000000
  733.                            0.000000 0.000000 0.000000 1.000000
  734.                 }
  735.                 # RIBCommand RIBPatchMesh called;
  736.                 # RIBCommand RIBPatchMesh called;
  737.  
  738.             }
  739.  
  740.         }
  741.  
  742.     }
  743. }
  744.