home *** CD-ROM | disk | FTP | other *** search
Text File | 1993-01-20 | 58.6 KB | 1,608 lines |
- //----Rex Head Case
-
-
-
-
- //------ Rex Skull & Chin with cut-out mouth opening
-
- //--- Mouth cutter
- #declare MCut = quadric { Cylinder_Z scale <10 2.7 1> }
-
-
- //----- Skull
- declare Head=
- object {
- difference {
- union {
- quadric { Dot
- scale < 27.100000 27.100000 27.100000>
- translate <-2.000000 22.700000 -14.700000>
- }
-
- intersection { quadric { Connector_2 }
- plane { < 1.000000 0.000000 0.000000> 23.577342 }
- plane { < 1.000000 0.000000 0.000000> 16.791244 inverse }
- translate <-23.577342 0.000000 0.000000>
- scale < 1.764626 1.000000 1.000000>
- translate <-13.361098 0.000000 0.000000>
- rotate < 0.000000 180.000000 0.000000>
- rotate < 0.000000 0.000000 -87.078905>
- rotate < 0.000000 150.255119 0.000000>
- translate <-2.000000 22.700000 -14.700000>
- }
-
- quadric { Dot
- scale < 19.300000 19.300000 19.300000>
- translate <-2.700000 6.900000 -15.100000>
- }
-
- intersection { quadric { Connector_2 }
- plane { < 1.000000 0.000000 0.000000> 19.155296 }
- plane { < 1.000000 0.000000 0.000000> 17.765793 inverse }
- translate <-19.155296 0.000000 0.000000>
- scale < 8.120269 1.000000 1.000000>
- translate <-2.358948 0.000000 0.000000>
- rotate < 0.000000 180.000000 0.000000>
- rotate < 0.000000 0.000000 -77.905243>
- rotate < 0.000000 90.000000 0.000000>
- translate <-2.700000 6.900000 -15.100000>
- }
-
- quadric { Dot
- scale < 17.900000 17.900000 17.900000>
- translate <-2.700000 -4.300000 -17.500000>
- }
-
- intersection { quadric { Connector_2 }
- plane { < 1.000000 0.000000 0.000000> 16.387693 }
- plane { < 1.000000 0.000000 0.000000> 12.542536 inverse }
- translate <-16.387693 0.000000 0.000000>
- scale < 2.275772 1.000000 1.000000>
- translate <-7.200938 0.000000 0.000000>
- rotate < 0.000000 180.000000 0.000000>
- rotate < 0.000000 0.000000 -69.829347>
- rotate < 0.000000 90.000000 0.000000>
- translate <-2.700000 -4.300000 -17.500000>
- }
-
- quadric { Dot
- scale < 13.700000 13.700000 13.700000>
- translate <-2.700000 -14.100000 -21.100000>
- }
-
- intersection { quadric { Connector_2 }
- plane { < 1.000000 0.000000 0.000000> 11.978087 }
- plane { < 1.000000 0.000000 0.000000> 8.305973 inverse }
- translate <-11.978087 0.000000 0.000000>
- scale < 1.801360 1.000000 1.000000>
- translate <-6.649469 0.000000 0.000000>
- rotate < 0.000000 180.000000 0.000000>
- rotate < 0.000000 0.000000 -56.309932>
- rotate < 0.000000 90.000000 0.000000>
- translate <-2.700000 -14.100000 -21.100000>
- }
-
- quadric { Dot
- scale < 9.500000 9.500000 9.500000>
- translate <-2.700000 -21.300000 -25.900000>
- }
-
- intersection { quadric { Connector_2 }
- plane { < 1.000000 0.000000 0.000000> 8.764492 }
- plane { < 1.000000 0.000000 0.000000> 6.089016 inverse }
- translate <-8.764492 0.000000 0.000000>
- scale < 2.391274 1.000000 1.000000>
- translate <-3.665197 0.000000 0.000000>
- rotate < 0.000000 180.000000 0.000000>
- rotate < 0.000000 0.000000 -56.944177>
- rotate < 0.000000 90.000000 0.000000>
- translate <-2.700000 -21.300000 -25.900000>
- }
-
- quadric { Dot
- scale < 6.600000 6.600000 6.600000>
- translate <-2.700000 -27.600000 -30.000000>
- }
-
- quadric { Dot
- scale < 27.100000 27.100000 27.100000>
- translate < 2.000000 22.700000 -14.700000>
- }
-
- intersection { quadric { Connector_2 }
- plane { < 1.000000 0.000000 0.000000> 23.577342 }
- plane { < 1.000000 0.000000 0.000000> 16.791244 inverse }
- translate <-23.577342 0.000000 0.000000>
- scale < 1.764626 1.000000 1.000000>
- translate <-13.361098 0.000000 0.000000>
- rotate < 0.000000 180.000000 0.000000>
- rotate < 0.000000 0.000000 -87.078905>
- rotate < 0.000000 29.744881 0.000000>
- translate < 2.000000 22.700000 -14.700000>
- }
-
- quadric { Dot
- scale < 19.300000 19.300000 19.300000>
- translate < 2.700000 6.900000 -15.100000>
- }
-
- intersection { quadric { Connector_2 }
- plane { < 1.000000 0.000000 0.000000> 19.155296 }
- plane { < 1.000000 0.000000 0.000000> 17.765793 inverse }
- translate <-19.155296 0.000000 0.000000>
- scale < 8.120269 1.000000 1.000000>
- translate <-2.358948 0.000000 0.000000>
- rotate < 0.000000 180.000000 0.000000>
- rotate < 0.000000 0.000000 -77.905243>
- rotate < 0.000000 90.000000 0.000000>
- translate < 2.700000 6.900000 -15.100000>
- }
-
- quadric { Dot
- scale < 17.900000 17.900000 17.900000>
- translate < 2.700000 -4.300000 -17.500000>
- }
-
-
- intersection { quadric { Connector_2 }
- plane { < 1.000000 0.000000 0.000000> 16.387693 }
- plane { < 1.000000 0.000000 0.000000> 12.542536 inverse }
- translate <-16.387693 0.000000 0.000000>
- scale < 2.275772 1.000000 1.000000>
- translate <-7.200938 0.000000 0.000000>
- rotate < 0.000000 180.000000 0.000000>
- rotate < 0.000000 0.000000 -69.829347>
- rotate < 0.000000 90.000000 0.000000>
- translate < 2.700000 -4.300000 -17.500000>
- }
-
- quadric { Dot
- scale < 13.700000 13.700000 13.700000>
- translate < 2.700000 -14.100000 -21.100000>
- }
-
- intersection { quadric { Connector_2 }
- plane { < 1.000000 0.000000 0.000000> 11.978087 }
- plane { < 1.000000 0.000000 0.000000> 8.305973 inverse }
- translate <-11.978087 0.000000 0.000000>
- scale < 1.801360 1.000000 1.000000>
- translate <-6.649469 0.000000 0.000000>
- rotate < 0.000000 180.000000 0.000000>
- rotate < 0.000000 0.000000 -56.309932>
- rotate < 0.000000 90.000000 0.000000>
- translate < 2.700000 -14.100000 -21.100000>
- }
-
- quadric { Dot
- scale < 9.500000 9.500000 9.500000>
- translate < 2.700000 -21.300000 -25.900000>
- }
-
- intersection { quadric { Connector_2 }
- plane { < 1.000000 0.000000 0.000000> 8.764492 }
- plane { < 1.000000 0.000000 0.000000> 6.089016 inverse }
- translate <-8.764492 0.000000 0.000000>
- scale < 2.391274 1.000000 1.000000>
- translate <-3.665197 0.000000 0.000000>
- rotate < 0.000000 180.000000 0.000000>
- rotate < 0.000000 0.000000 -56.944177>
- rotate < 0.000000 90.000000 0.000000>
- translate < 2.700000 -21.300000 -25.900000>
- }
-
-
- quadric { Dot
- scale < 6.600000 6.600000 6.600000>
- translate < 2.700000 -27.600000 -30.000000>
- }
- }
- //--- Cut out Mouth
- quadric { MCut translate <0 -15 0> }
- }
- texture { YourTexture }
- bounded_by {
- box { UnitBox scale <32 45 32> translate <0 7.9 -14> }
- }
- }
-
-
- //---- Jacks Jaw
- #declare Jaw =
- object {
- difference {
- union {
- quadric { Dot
- scale < 12.210000 12.210000 12.210000>
- translate <-7.000000 -3.900000 -24.900000>
- }
-
- intersection { quadric { Connector_2 }
- plane { < 1.000000 0.000000 0.000000> 11.761033 }
- plane { < 1.000000 0.000000 0.000000> 11.096404 inverse }
- translate <-11.761033 0.000000 0.000000>
- scale < 3.585046 1.000000 1.000000>
- translate <-3.280581 0.000000 0.000000>
- rotate < 0.000000 180.000000 0.000000>
- rotate < 0.000000 0.000000 -73.393743>
- rotate < 0.000000 -47.058865 0.000000>
- translate <-7.000000 -3.900000 -24.900000>
- }
-
- quadric { Dot
- scale < 11.520000 11.520000 11.520000>
- translate <-6.500000 -6.361000 -24.362710>
- }
-
- intersection { quadric { Connector_2 }
- plane { < 1.000000 0.000000 0.000000> 11.096405 }
- plane { < 1.000000 0.000000 0.000000> 10.431777 inverse }
- translate <-11.096405 0.000000 0.000000>
- scale < 3.585050 1.000000 1.000000>
- translate <-3.095189 0.000000 0.000000>
- rotate < 0.000000 180.000000 0.000000>
- rotate < 0.000000 0.000000 -76.850672>
- rotate < 0.000000 -31.147087 0.000000>
- translate <-6.500000 -6.361000 -24.362710>
- }
-
- quadric { Dot
- scale < 10.830000 10.830000 10.830000>
- translate <-6.000000 -8.861780 -24.060530>
- }
-
- intersection { quadric { Connector_2 }
- plane { < 1.000000 0.000000 0.000000> 10.431774 }
- plane { < 1.000000 0.000000 0.000000> 9.767146 inverse }
- translate <-10.431774 0.000000 0.000000>
- scale < 3.585037 1.000000 1.000000>
- translate <-2.909809 0.000000 0.000000>
- rotate < 0.000000 180.000000 0.000000>
- rotate < 0.000000 0.000000 -78.679190>
- rotate < 0.000000 -7.334781 0.000000>
- translate <-6.000000 -8.861780 -24.060530>
- }
-
- quadric { Dot
- scale < 10.140000 10.140000 10.140000>
- translate <-5.500000 -11.379920 -23.996170>
- }
-
-
- intersection { quadric { Connector_2 }
- plane { < 1.000000 0.000000 0.000000> 9.767148 }
- plane { < 1.000000 0.000000 0.000000> 9.102519 inverse }
- translate <-9.767148 0.000000 0.000000>
- scale < 3.585047 1.000000 1.000000>
- translate <-2.724413 0.000000 0.000000>
- rotate < 0.000000 180.000000 0.000000>
- rotate < 0.000000 0.000000 -78.103073>
- rotate < 0.000000 19.190963 0.000000>
- translate <-5.500000 -11.379920 -23.996170>
- }
-
- quadric { Dot
- scale < 9.450000 9.450000 9.450000>
- translate <-5.000000 -13.892870 -24.170200>
- }
-
- intersection { quadric { Connector_2 }
- plane { < 1.000000 0.000000 0.000000> 9.102521 }
- plane { < 1.000000 0.000000 0.000000> 8.437892 inverse }
- translate <-9.102521 0.000000 0.000000>
- scale < 3.585055 1.000000 1.000000>
- translate <-2.539018 0.000000 0.000000>
- rotate < 0.000000 180.000000 0.000000>
- rotate < 0.000000 0.000000 -75.404275>
- rotate < 0.000000 39.411314 0.000000>
- translate <-5.000000 -13.892870 -24.170200>
- }
-
- quadric { Dot
- scale < 8.760000 8.760000 8.760000>
- translate <-4.500000 -16.378110 -24.581070>
- }
-
- intersection { quadric { Connector_2 }
- plane { < 1.000000 0.000000 0.000000> 8.437891 }
- plane { < 1.000000 0.000000 0.000000> 7.773263 inverse }
- translate <-8.437891 0.000000 0.000000>
- scale < 3.585047 1.000000 1.000000>
- translate <-2.353635 0.000000 0.000000>
- rotate < 0.000000 180.000000 0.000000>
- rotate < 0.000000 0.000000 -71.489295>
- rotate < 0.000000 52.175186 0.000000>
- translate <-4.500000 -16.378110 -24.581070>
- }
-
- quadric { Dot
- scale < 8.070000 8.070000 8.070000>
- translate <-4.000000 -18.813360 -25.225090>
- }
-
- intersection { quadric { Connector_2 }
- plane { < 1.000000 0.000000 0.000000> 7.773262 }
- plane { < 1.000000 0.000000 0.000000> 7.108633 inverse }
- translate <-7.773262 0.000000 0.000000>
- scale < 3.585042 1.000000 1.000000>
- translate <-2.168249 0.000000 0.000000>
- rotate < 0.000000 180.000000 0.000000>
- rotate < 0.000000 0.000000 -66.970481>
- rotate < 0.000000 60.153257 0.000000>
- translate <-4.000000 -18.813360 -25.225090>
- }
-
- quadric { Dot
- scale < 7.380000 7.380000 7.380000>
- translate <-3.500000 -21.176800 -26.096490>
- }
-
- intersection { quadric { Connector_2 }
- plane { < 1.000000 0.000000 0.000000> 7.108634 }
- plane { < 1.000000 0.000000 0.000000> 6.444006 inverse }
- translate <-7.108634 0.000000 0.000000>
- scale < 3.585047 1.000000 1.000000>
- translate <-1.982857 0.000000 0.000000>
- rotate < 0.000000 180.000000 0.000000>
- rotate < 0.000000 0.000000 -62.140556>
- rotate < 0.000000 65.377647 0.000000>
- translate <-3.500000 -21.176800 -26.096490>
- }
-
- quadric { Dot
- scale < 6.690000 6.690000 6.690000>
- translate <-3.000000 -23.447260 -27.187460>
- }
-
- intersection { quadric { Connector_2 }
- plane { < 1.000000 0.000000 0.000000> 6.444007 }
- plane { < 1.000000 0.000000 0.000000> 5.779379 inverse }
- translate <-6.444007 0.000000 0.000000>
- scale < 3.585057 1.000000 1.000000>
- translate <-1.797463 0.000000 0.000000>
- rotate < 0.000000 180.000000 0.000000>
- rotate < 0.000000 0.000000 -57.136399>
- rotate < 0.000000 68.974001 0.000000>
- translate <-3.000000 -23.447260 -27.187460>
- }
-
- quadric { Dot
- scale < 6.000000 6.000000 6.000000>
- translate <-2.500000 -25.604390 -28.488240>
- }
-
- intersection { quadric { Connector_2 }
- plane { < 1.000000 0.000000 0.000000> 5.779376 }
- plane { < 1.000000 0.000000 0.000000> 5.114748 inverse }
- translate <-5.779376 0.000000 0.000000>
- scale < 3.585037 1.000000 1.000000>
- translate <-1.612083 0.000000 0.000000>
- rotate < 0.000000 180.000000 0.000000>
- rotate < 0.000000 0.000000 -52.027720>
- rotate < 0.000000 71.552553 0.000000>
- translate <-2.500000 -25.604390 -28.488240>
- }
-
- quadric { Dot
- scale < 5.310000 5.310000 5.310000>
- translate <-2.000000 -27.628850 -29.987150>
- }
-
- quadric { Dot
- scale < 12.210000 12.210000 12.210000>
- translate < 7.000000 -3.900000 -24.900000>
- }
-
- intersection { quadric { Connector_2 }
- plane { < 1.000000 0.000000 0.000000> 11.761033 }
- plane { < 1.000000 0.000000 0.000000> 11.096404 inverse }
- translate <-11.761033 0.000000 0.000000>
- scale < 3.585046 1.000000 1.000000>
- translate <-3.280581 0.000000 0.000000>
- rotate < 0.000000 180.000000 0.000000>
- rotate < 0.000000 0.000000 -73.393743>
- rotate < 0.000000 -132.941135 0.000000>
- translate < 7.000000 -3.900000 -24.900000>
- }
-
- quadric { Dot
- scale < 11.520000 11.520000 11.520000>
- translate < 6.500000 -6.361000 -24.362710>
- }
-
- intersection { quadric { Connector_2 }
- plane { < 1.000000 0.000000 0.000000> 11.096405 }
- plane { < 1.000000 0.000000 0.000000> 10.431777 inverse }
- translate <-11.096405 0.000000 0.000000>
- scale < 3.585050 1.000000 1.000000>
- translate <-3.095189 0.000000 0.000000>
- rotate < 0.000000 180.000000 0.000000>
- rotate < 0.000000 0.000000 -76.850672>
- rotate < 0.000000 -148.852913 0.000000>
- translate < 6.500000 -6.361000 -24.362710>
- }
-
- quadric { Dot
- scale < 10.830000 10.830000 10.830000>
- translate < 6.000000 -8.861780 -24.060530>
- }
-
- intersection { quadric { Connector_2 }
- plane { < 1.000000 0.000000 0.000000> 10.431774 }
- plane { < 1.000000 0.000000 0.000000> 9.767146 inverse }
- translate <-10.431774 0.000000 0.000000>
- scale < 3.585037 1.000000 1.000000>
- translate <-2.909809 0.000000 0.000000>
- rotate < 0.000000 180.000000 0.000000>
- rotate < 0.000000 0.000000 -78.679190>
- rotate < 0.000000 -172.665219 0.000000>
- translate < 6.000000 -8.861780 -24.060530>
- }
-
- quadric { Dot
- scale < 10.140000 10.140000 10.140000>
- translate < 5.500000 -11.379920 -23.996170>
- }
-
- intersection { quadric { Connector_2 }
- plane { < 1.000000 0.000000 0.000000> 9.767148 }
- plane { < 1.000000 0.000000 0.000000> 9.102519 inverse }
- translate <-9.767148 0.000000 0.000000>
- scale < 3.585047 1.000000 1.000000>
- translate <-2.724413 0.000000 0.000000>
- rotate < 0.000000 180.000000 0.000000>
- rotate < 0.000000 0.000000 -78.103073>
- rotate < 0.000000 160.809037 0.000000>
- translate < 5.500000 -11.379920 -23.996170>
- }
-
- quadric { Dot
- scale < 9.450000 9.450000 9.450000>
- translate < 5.000000 -13.892870 -24.170200>
- }
-
- intersection { quadric { Connector_2 }
- plane { < 1.000000 0.000000 0.000000> 9.102521 }
- plane { < 1.000000 0.000000 0.000000> 8.437892 inverse }
- translate <-9.102521 0.000000 0.000000>
- scale < 3.585055 1.000000 1.000000>
- translate <-2.539018 0.000000 0.000000>
- rotate < 0.000000 180.000000 0.000000>
- rotate < 0.000000 0.000000 -75.404275>
- rotate < 0.000000 140.588686 0.000000>
- translate < 5.000000 -13.892870 -24.170200>
- }
-
- quadric { Dot
- scale < 8.760000 8.760000 8.760000>
- translate < 4.500000 -16.378110 -24.581070>
- }
-
- intersection { quadric { Connector_2 }
- plane { < 1.000000 0.000000 0.000000> 8.437891 }
- plane { < 1.000000 0.000000 0.000000> 7.773263 inverse }
- translate <-8.437891 0.000000 0.000000>
- scale < 3.585047 1.000000 1.000000>
- translate <-2.353635 0.000000 0.000000>
- rotate < 0.000000 180.000000 0.000000>
- rotate < 0.000000 0.000000 -71.489295>
- rotate < 0.000000 127.824814 0.000000>
- translate < 4.500000 -16.378110 -24.581070>
- }
-
- quadric { Dot
- scale < 8.070000 8.070000 8.070000>
- translate < 4.000000 -18.813360 -25.225090>
- }
-
- intersection { quadric { Connector_2 }
- plane { < 1.000000 0.000000 0.000000> 7.773262 }
- plane { < 1.000000 0.000000 0.000000> 7.108633 inverse }
- translate <-7.773262 0.000000 0.000000>
- scale < 3.585042 1.000000 1.000000>
- translate <-2.168249 0.000000 0.000000>
- rotate < 0.000000 180.000000 0.000000>
- rotate < 0.000000 0.000000 -66.970481>
- rotate < 0.000000 119.846743 0.000000>
- translate < 4.000000 -18.813360 -25.225090>
- }
-
- quadric { Dot
- scale < 7.380000 7.380000 7.380000>
- translate < 3.500000 -21.176800 -26.096490>
- }
-
- intersection { quadric { Connector_2 }
- plane { < 1.000000 0.000000 0.000000> 7.108634 }
- plane { < 1.000000 0.000000 0.000000> 6.444006 inverse }
- translate <-7.108634 0.000000 0.000000>
- scale < 3.585047 1.000000 1.000000>
- translate <-1.982857 0.000000 0.000000>
- rotate < 0.000000 180.000000 0.000000>
- rotate < 0.000000 0.000000 -62.140556>
- rotate < 0.000000 114.622353 0.000000>
- translate < 3.500000 -21.176800 -26.096490>
- }
-
- quadric { Dot
- scale < 6.690000 6.690000 6.690000>
- translate < 3.000000 -23.447260 -27.187460>
- }
-
- intersection { quadric { Connector_2 }
- plane { < 1.000000 0.000000 0.000000> 6.444007 }
- plane { < 1.000000 0.000000 0.000000> 5.779379 inverse }
- translate <-6.444007 0.000000 0.000000>
- scale < 3.585057 1.000000 1.000000>
- translate <-1.797463 0.000000 0.000000>
- rotate < 0.000000 180.000000 0.000000>
- rotate < 0.000000 0.000000 -57.136399>
- rotate < 0.000000 111.025999 0.000000>
- translate < 3.000000 -23.447260 -27.187460>
- }
-
- quadric { Dot
- scale < 6.000000 6.000000 6.000000>
- translate < 2.500000 -25.604390 -28.488240>
- }
-
- intersection { quadric { Connector_2 }
- plane { < 1.000000 0.000000 0.000000> 5.779376 }
- plane { < 1.000000 0.000000 0.000000> 5.114748 inverse }
- translate <-5.779376 0.000000 0.000000>
- scale < 3.585037 1.000000 1.000000>
- translate <-1.612083 0.000000 0.000000>
- rotate < 0.000000 180.000000 0.000000>
- rotate < 0.000000 0.000000 -52.027720>
- rotate < 0.000000 108.447447 0.000000>
- translate < 2.500000 -25.604390 -28.488240>
- }
-
- quadric { Dot
- scale < 5.310000 5.310000 5.310000>
- translate < 2.000000 -27.628850 -29.987150>
- }
-
- quadric { Dot
- scale < 13 11 11>
- translate < 0 -15.1 -27.5>
- }
- }
- //--- Cut out Mouth
- quadric { MCut translate <0 -15 0> }
- }
- texture { YourTexture}
- bounded_by {
- box { UnitBox scale <24 24 15> translate <0 -13.3 -25.8> }
- }
- }
-
- #declare Neck =
- object {
- union {
- quadric { Sphere scale <17 38 16> translate <0 -17.4 -6.4> }
- quadric { Sphere scale <11.5 38 12> translate <0 -24 -11.3> }
- }
- texture { YourTexture }
- }
-
-
- //---- Jack's Eye Brows
-
- #declare Brow1 =
- object {
- union {
- quadric { Dot
- scale < 3.000000 3.000000 3.000000>
- translate <-2.600000 11.400000 -41.800000>
- }
-
- intersection { quadric { Connector_2 }
- plane { < 1.000000 0.000000 0.000000> 2.990451 }
- plane { < 1.000000 0.000000 0.000000> 2.840928 inverse }
- translate <-2.990451 0.000000 0.000000>
- scale < 12.503333 1.000000 1.000000>
- translate <-0.239172 0.000000 0.000000>
- rotate < 0.000000 180.000000 0.000000>
- rotate < 0.000000 0.000000 25.163020>
- rotate < 0.000000 -176.633539 0.000000>
- translate <-2.600000 11.400000 -41.800000>
- }
-
- quadric { Dot
- scale < 2.850000 2.850000 2.850000>
- translate <-4.300000 12.200000 -41.700000>
- }
-
- intersection { quadric { Connector_2 }
- plane { < 1.000000 0.000000 0.000000> 2.848917 }
- plane { < 1.000000 0.000000 0.000000> 2.798936 inverse }
- translate <-2.848917 0.000000 0.000000>
- scale < 36.262929 1.000000 1.000000>
- translate <-0.078563 0.000000 0.000000>
- rotate < 0.000000 180.000000 0.000000>
- rotate < 0.000000 0.000000 19.316775>
- rotate < 0.000000 -173.290163 0.000000>
- translate <-4.300000 12.200000 -41.700000>
- }
-
- quadric { Dot
- scale < 2.800000 2.800000 2.800000>
- translate <-6.000000 12.800000 -41.500000>
- }
-
- intersection { quadric { Connector_2 }
- plane { < 1.000000 0.000000 0.000000> 2.795903 }
- plane { < 1.000000 0.000000 0.000000> 2.696050 inverse }
- translate <-2.795903 0.000000 0.000000>
- scale < 18.466185 1.000000 1.000000>
- translate <-0.151407 0.000000 0.000000>
- rotate < 0.000000 180.000000 0.000000>
- rotate < 0.000000 0.000000 9.335859>
- rotate < 0.000000 -170.537678 0.000000>
- translate <-6.000000 12.800000 -41.500000>
- }
-
- quadric { Dot
- scale < 2.700000 2.700000 2.700000>
- translate <-7.800000 13.100000 -41.200000>
- }
-
- intersection { quadric { Connector_2 }
- plane { < 1.000000 0.000000 0.000000> 2.697647 }
- plane { < 1.000000 0.000000 0.000000> 2.597734 inverse }
- translate <-2.697647 0.000000 0.000000>
- scale < 23.937418 1.000000 1.000000>
- translate <-0.112696 0.000000 0.000000>
- rotate < 0.000000 180.000000 0.000000>
- rotate < 0.000000 0.000000 7.193321>
- rotate < 0.000000 -165.379126 0.000000>
- translate <-7.800000 13.100000 -41.200000>
- }
-
- quadric { Dot
- scale < 2.600000 2.600000 2.600000>
- translate <-10.100000 13.400000 -40.600000>
- }
-
- intersection { quadric { Connector_2 }
- plane { < 1.000000 0.000000 0.000000> 2.595604 }
- plane { < 1.000000 0.000000 0.000000> 2.495773 inverse }
- translate <-2.595604 0.000000 0.000000>
- scale < 17.175564 1.000000 1.000000>
- translate <-0.151122 0.000000 0.000000>
- rotate < 0.000000 180.000000 0.000000>
- rotate < 0.000000 0.000000 6.675592>
- rotate < 0.000000 -159.443955 0.000000>
- translate <-10.100000 13.400000 -40.600000>
- }
-
- quadric { Dot
- scale < 2.500000 2.500000 2.500000>
- translate <-11.700000 13.600000 -40.000000>
- }
-
- intersection { quadric { Connector_2 }
- plane { < 1.000000 0.000000 0.000000> 2.495026 }
- plane { < 1.000000 0.000000 0.000000> 2.345324 inverse }
- translate <-2.495026 0.000000 0.000000>
- scale < 15.828947 1.000000 1.000000>
- translate <-0.157624 0.000000 0.000000>
- rotate < 0.000000 180.000000 0.000000>
- rotate < 0.000000 0.000000 2.409031>
- rotate < 0.000000 -157.750976 0.000000>
- translate <-11.700000 13.600000 -40.000000>
- }
-
- quadric { Dot
- scale < 2.350000 2.350000 2.350000>
- translate <-13.900000 13.700000 -39.100000>
- }
-
- intersection { quadric { Connector_2 }
- plane { < 1.000000 0.000000 0.000000> 2.343912 }
- plane { < 1.000000 0.000000 0.000000> 2.144430 inverse }
- translate <-2.343912 0.000000 0.000000>
- scale < 13.865425 1.000000 1.000000>
- translate <-0.169047 0.000000 0.000000>
- rotate < 0.000000 180.000000 0.000000>
- rotate < 0.000000 0.000000 -2.061231>
- rotate < 0.000000 -149.743563 0.000000>
- translate <-13.900000 13.700000 -39.100000>
- }
-
- quadric { Dot
- scale < 2.150000 2.150000 2.150000>
- translate <-16.300000 13.600000 -37.700000>
- }
-
- intersection { quadric { Connector_2 }
- plane { < 1.000000 0.000000 0.000000> 2.140516 }
- plane { < 1.000000 0.000000 0.000000> 1.891619 inverse }
- translate <-2.140516 0.000000 0.000000>
- scale < 10.611315 1.000000 1.000000>
- translate <-0.201720 0.000000 0.000000>
- rotate < 0.000000 180.000000 0.000000>
- rotate < 0.000000 0.000000 2.150777>
- rotate < 0.000000 -145.713123 0.000000>
- translate <-16.300000 13.600000 -37.700000>
- }
-
- quadric { Dot
- scale < 1.900000 1.900000 1.900000>
- translate <-18.500000 13.700000 -36.200000>
- }
-
- intersection { quadric { Connector_2 }
- plane { < 1.000000 0.000000 0.000000> 1.893849 }
- plane { < 1.000000 0.000000 0.000000> 1.654626 inverse }
- translate <-1.893849 0.000000 0.000000>
- scale < 12.397076 1.000000 1.000000>
- translate <-0.152766 0.000000 0.000000>
- rotate < 0.000000 180.000000 0.000000>
- rotate < 0.000000 0.000000 1.919840>
- rotate < 0.000000 -140.440332 0.000000>
- translate <-18.500000 13.700000 -36.200000>
- }
-
- quadric { Dot
- scale < 1.660000 1.660000 1.660000>
- translate <-20.800000 13.800000 -34.300000>
- }
-
- intersection { quadric { Connector_2 }
- plane { < 1.000000 0.000000 0.000000> 1.657220 }
- plane { < 1.000000 0.000000 0.000000> 1.497488 inverse }
- translate <-1.657220 0.000000 0.000000>
- scale < 17.257698 1.000000 1.000000>
- translate <-0.096028 0.000000 0.000000>
- rotate < 0.000000 180.000000 0.000000>
- rotate < 0.000000 0.000000 4.146686>
- rotate < 0.000000 -133.531199 0.000000>
- translate <-20.800000 13.800000 -34.300000>
- }
-
- quadric { Dot
- scale < 1.500000 1.500000 1.500000>
- translate <-22.700000 14.000000 -32.300000>
- }
-
- intersection { quadric { Connector_2 }
- plane { < 1.000000 0.000000 0.000000> 1.496982 }
- plane { < 1.000000 0.000000 0.000000> 1.297384 inverse }
- translate <-1.496982 0.000000 0.000000>
- scale < 15.740076 1.000000 1.000000>
- translate <-0.095106 0.000000 0.000000>
- rotate < 0.000000 180.000000 0.000000>
- rotate < 0.000000 0.000000 5.457443>
- rotate < 0.000000 -127.234834 0.000000>
- translate <-22.700000 14.000000 -32.300000>
- }
-
- quadric { Dot
- scale < 1.300000 1.300000 1.300000>
- translate <-24.600000 14.300000 -29.800000>
- }
-
- intersection { quadric { Connector_2 }
- plane { < 1.000000 0.000000 0.000000> 1.298656 }
- plane { < 1.000000 0.000000 0.000000> 1.148811 inverse }
- translate <-1.298656 0.000000 0.000000>
- scale < 21.977261 1.000000 1.000000>
- translate <-0.059091 0.000000 0.000000>
- rotate < 0.000000 180.000000 0.000000>
- rotate < 0.000000 0.000000 12.246690>
- rotate < 0.000000 -119.744881 0.000000>
- translate <-24.600000 14.300000 -29.800000>
- }
-
- quadric { Dot
- scale < 1.150000 1.150000 1.150000>
- translate <-26.200000 15.000000 -27.000000>
- }
-
- intersection { quadric { Connector_2 }
- plane { < 1.000000 0.000000 0.000000> 1.144309 }
- plane { < 1.000000 0.000000 0.000000> 0.895546 inverse }
- translate <-1.144309 0.000000 0.000000>
- scale < 10.013990 1.000000 1.000000>
- translate <-0.114271 0.000000 0.000000>
- rotate < 0.000000 180.000000 0.000000>
- rotate < 0.000000 0.000000 16.154297>
- rotate < 0.000000 -114.443955 0.000000>
- translate <-26.200000 15.000000 -27.000000>
- }
-
- quadric { Dot
- scale < 0.900000 0.900000 0.900000>
- translate <-27.200000 15.700000 -24.800000>
- }
-
- intersection { quadric { Connector_2 }
- plane { < 1.000000 0.000000 0.000000> 0.887271 }
- plane { < 1.000000 0.000000 0.000000> 0.443636 inverse }
- translate <-0.887271 0.000000 0.000000>
- scale < 5.882596 1.000000 1.000000>
- translate <-0.150830 0.000000 0.000000>
- rotate < 0.000000 180.000000 0.000000>
- rotate < 0.000000 0.000000 17.333651>
- rotate < 0.000000 -110.556045 0.000000>
- translate <-27.200000 15.700000 -24.800000>
- }
-
- quadric { Dot
- scale < 0.450000 0.450000 0.450000>
- translate <-28.100000 16.500000 -22.400000>
- }
- }
- texture { YourTexture }
- bounded_by {
- box { UnitBox scale <16 7.5 13> translate <-14 12.1 -33.2> }
- }
- }
-
- //*********************************************************************
-
- #declare Brow2 =
- object {
- union {
- quadric { Dot
- scale < 3.000000 3.000000 3.000000>
- translate < 2.600000 11.400000 -41.800000>
- }
-
- intersection { quadric { Connector_2 }
- plane { < 1.000000 0.000000 0.000000> 2.990451 }
- plane { < 1.000000 0.000000 0.000000> 2.840928 inverse }
- translate <-2.990451 0.000000 0.000000>
- scale < 12.503333 1.000000 1.000000>
- translate <-0.239172 0.000000 0.000000>
- rotate < 0.000000 180.000000 0.000000>
- rotate < 0.000000 0.000000 25.163020>
- rotate < 0.000000 -3.366461 0.000000>
- translate < 2.600000 11.400000 -41.800000>
- }
-
- quadric { Dot
- scale < 2.850000 2.850000 2.850000>
- translate < 4.300000 12.200000 -41.700000>
- }
-
- intersection { quadric { Connector_2 }
- plane { < 1.000000 0.000000 0.000000> 2.848917 }
- plane { < 1.000000 0.000000 0.000000> 2.798936 inverse }
- translate <-2.848917 0.000000 0.000000>
- scale < 36.262929 1.000000 1.000000>
- translate <-0.078563 0.000000 0.000000>
- rotate < 0.000000 180.000000 0.000000>
- rotate < 0.000000 0.000000 19.316775>
- rotate < 0.000000 -6.709837 0.000000>
- translate < 4.300000 12.200000 -41.700000>
- }
-
- quadric { Dot
- scale < 2.800000 2.800000 2.800000>
- translate < 6.000000 12.800000 -41.500000>
- }
-
- intersection { quadric { Connector_2 }
- plane { < 1.000000 0.000000 0.000000> 2.795903 }
- plane { < 1.000000 0.000000 0.000000> 2.696050 inverse }
- translate <-2.795903 0.000000 0.000000>
- scale < 18.466185 1.000000 1.000000>
- translate <-0.151407 0.000000 0.000000>
- rotate < 0.000000 180.000000 0.000000>
- rotate < 0.000000 0.000000 9.335859>
- rotate < 0.000000 -9.462322 0.000000>
- translate < 6.000000 12.800000 -41.500000>
- }
-
- quadric { Dot
- scale < 2.700000 2.700000 2.700000>
- translate < 7.800000 13.100000 -41.200000>
- }
-
- intersection { quadric { Connector_2 }
- plane { < 1.000000 0.000000 0.000000> 2.697647 }
- plane { < 1.000000 0.000000 0.000000> 2.597734 inverse }
- translate <-2.697647 0.000000 0.000000>
- scale < 23.937418 1.000000 1.000000>
- translate <-0.112696 0.000000 0.000000>
- rotate < 0.000000 180.000000 0.000000>
- rotate < 0.000000 0.000000 7.193321>
- rotate < 0.000000 -14.620874 0.000000>
- translate < 7.800000 13.100000 -41.200000>
- }
-
- quadric { Dot
- scale < 2.600000 2.600000 2.600000>
- translate < 10.100000 13.400000 -40.600000>
- }
-
- intersection { quadric { Connector_2 }
- plane { < 1.000000 0.000000 0.000000> 2.595604 }
- plane { < 1.000000 0.000000 0.000000> 2.495773 inverse }
- translate <-2.595604 0.000000 0.000000>
- scale < 17.175564 1.000000 1.000000>
- translate <-0.151122 0.000000 0.000000>
- rotate < 0.000000 180.000000 0.000000>
- rotate < 0.000000 0.000000 6.675592>
- rotate < 0.000000 -20.556045 0.000000>
- translate < 10.100000 13.400000 -40.600000>
- }
-
- quadric { Dot
- scale < 2.500000 2.500000 2.500000>
- translate < 11.700000 13.600000 -40.000000>
- }
-
- intersection { quadric { Connector_2 }
- plane { < 1.000000 0.000000 0.000000> 2.495026 }
- plane { < 1.000000 0.000000 0.000000> 2.345324 inverse }
- translate <-2.495026 0.000000 0.000000>
- scale < 15.828947 1.000000 1.000000>
- translate <-0.157624 0.000000 0.000000>
- rotate < 0.000000 180.000000 0.000000>
- rotate < 0.000000 0.000000 2.409031>
- rotate < 0.000000 -22.249024 0.000000>
- translate < 11.700000 13.600000 -40.000000>
- }
-
- quadric { Dot
- scale < 2.350000 2.350000 2.350000>
- translate < 13.900000 13.700000 -39.100000>
- }
-
- intersection { quadric { Connector_2 }
- plane { < 1.000000 0.000000 0.000000> 2.343912 }
- plane { < 1.000000 0.000000 0.000000> 2.144430 inverse }
- translate <-2.343912 0.000000 0.000000>
- scale < 13.865425 1.000000 1.000000>
- translate <-0.169047 0.000000 0.000000>
- rotate < 0.000000 180.000000 0.000000>
- rotate < 0.000000 0.000000 -2.061231>
- rotate < 0.000000 -30.256437 0.000000>
- translate < 13.900000 13.700000 -39.100000>
- }
-
- quadric { Dot
- scale < 2.150000 2.150000 2.150000>
- translate < 16.300000 13.600000 -37.700000>
- }
-
- intersection { quadric { Connector_2 }
- plane { < 1.000000 0.000000 0.000000> 2.140516 }
- plane { < 1.000000 0.000000 0.000000> 1.891619 inverse }
- translate <-2.140516 0.000000 0.000000>
- scale < 10.611315 1.000000 1.000000>
- translate <-0.201720 0.000000 0.000000>
- rotate < 0.000000 180.000000 0.000000>
- rotate < 0.000000 0.000000 2.150777>
- rotate < 0.000000 -34.286877 0.000000>
- translate < 16.300000 13.600000 -37.700000>
- }
-
- quadric { Dot
- scale < 1.900000 1.900000 1.900000>
- translate < 18.500000 13.700000 -36.200000>
- }
-
- intersection { quadric { Connector_2 }
- plane { < 1.000000 0.000000 0.000000> 1.893849 }
- plane { < 1.000000 0.000000 0.000000> 1.654626 inverse }
- translate <-1.893849 0.000000 0.000000>
- scale < 12.397076 1.000000 1.000000>
- translate <-0.152766 0.000000 0.000000>
- rotate < 0.000000 180.000000 0.000000>
- rotate < 0.000000 0.000000 1.919840>
- rotate < 0.000000 -39.559668 0.000000>
- translate < 18.500000 13.700000 -36.200000>
- }
-
- quadric { Dot
- scale < 1.660000 1.660000 1.660000>
- translate < 20.800000 13.800000 -34.300000>
- }
-
- intersection { quadric { Connector_2 }
- plane { < 1.000000 0.000000 0.000000> 1.657220 }
- plane { < 1.000000 0.000000 0.000000> 1.497488 inverse }
- translate <-1.657220 0.000000 0.000000>
- scale < 17.257698 1.000000 1.000000>
- translate <-0.096028 0.000000 0.000000>
- rotate < 0.000000 180.000000 0.000000>
- rotate < 0.000000 0.000000 4.146686>
- rotate < 0.000000 -46.468801 0.000000>
- translate < 20.800000 13.800000 -34.300000>
- }
-
- quadric { Dot
- scale < 1.500000 1.500000 1.500000>
- translate < 22.700000 14.000000 -32.300000>
- }
-
- intersection { quadric { Connector_2 }
- plane { < 1.000000 0.000000 0.000000> 1.496982 }
- plane { < 1.000000 0.000000 0.000000> 1.297384 inverse }
- translate <-1.496982 0.000000 0.000000>
- scale < 15.740076 1.000000 1.000000>
- translate <-0.095106 0.000000 0.000000>
- rotate < 0.000000 180.000000 0.000000>
- rotate < 0.000000 0.000000 5.457443>
- rotate < 0.000000 -52.765166 0.000000>
- translate < 22.700000 14.000000 -32.300000>
- }
-
- quadric { Dot
- scale < 1.300000 1.300000 1.300000>
- translate < 24.600000 14.300000 -29.800000>
- }
-
- intersection { quadric { Connector_2 }
- plane { < 1.000000 0.000000 0.000000> 1.298656 }
- plane { < 1.000000 0.000000 0.000000> 1.148811 inverse }
- translate <-1.298656 0.000000 0.000000>
- scale < 21.977261 1.000000 1.000000>
- translate <-0.059091 0.000000 0.000000>
- rotate < 0.000000 180.000000 0.000000>
- rotate < 0.000000 0.000000 12.246690>
- rotate < 0.000000 -60.255119 0.000000>
- translate < 24.600000 14.300000 -29.800000>
- }
-
- quadric { Dot
- scale < 1.150000 1.150000 1.150000>
- translate < 26.200000 15.000000 -27.000000>
- }
-
- intersection { quadric { Connector_2 }
- plane { < 1.000000 0.000000 0.000000> 1.144309 }
- plane { < 1.000000 0.000000 0.000000> 0.895546 inverse }
- translate <-1.144309 0.000000 0.000000>
- scale < 10.013990 1.000000 1.000000>
- translate <-0.114271 0.000000 0.000000>
- rotate < 0.000000 180.000000 0.000000>
- rotate < 0.000000 0.000000 16.154297>
- rotate < 0.000000 -65.556045 0.000000>
- translate < 26.200000 15.000000 -27.000000>
- }
-
- quadric { Dot
- scale < 0.900000 0.900000 0.900000>
- translate < 27.200000 15.700000 -24.800000>
- }
-
- intersection { quadric { Connector_2 }
- plane { < 1.000000 0.000000 0.000000> 0.887271 }
- plane { < 1.000000 0.000000 0.000000> 0.443636 inverse }
- translate <-0.887271 0.000000 0.000000>
- scale < 5.882596 1.000000 1.000000>
- translate <-0.150830 0.000000 0.000000>
- rotate < 0.000000 180.000000 0.000000>
- rotate < 0.000000 0.000000 17.333651>
- rotate < 0.000000 -69.443955 0.000000>
- translate < 27.200000 15.700000 -24.800000>
- }
-
- quadric { Dot
- scale < 0.450000 0.450000 0.450000>
- translate < 28.100000 16.500000 -22.400000>
- }
- }
- texture { YourTexture }
- bounded_by {
- box { UnitBox scale <16 7.5 13> translate <14 12.1 -33.2> }
- }
-
- }
-
- //---- Jack Eyes
-
- //--- Movable Lid & Eye Socket Mass
- #declare LSocket =
- object {
- union {
- difference {
- quadric { Sphere scale <9 7 7> }
- plane { <0 1 0> 0 rotate <0 0 -15> translate <0 1 0> }
- }
- difference {
- quadric { Sphere scale <9 7 7> }
- plane { <0 1 0> 0 rotate <0 0 -15> translate <0 2 0> }
- }
- difference {
- union {
- quadric { Sphere scale <9 7 6> }
- quadric { Sphere scale <12 8 8> translate <0 0 4> }
- }
- quadric { Cylinder_Z scale <6 3 1> translate <0 -.4 0> }
- }
- }
- texture { YourTexture }
- bounded_by {
- quadric { Sphere scale <12 9 8> translate <0 0 1> }
- }
- }
-
- #declare RSocket =
- object {
- union {
- difference {
- quadric { Sphere scale <9 7 7> }
- plane { <0 1 0> 0 rotate <0 0 15> translate <0 1 0> }
- }
- difference {
- quadric { Sphere scale <9 7 7> }
- plane { <0 1 0> 0 rotate <0 0 15> translate <0 2 0> }
- }
- difference {
- union {
- quadric { Sphere scale <9 7 6> }
- quadric { Sphere scale <12 8 8> translate <0 0 4> }
- }
- quadric { Cylinder_Z scale <6 3 1> translate <0 -.4 0> }
- }
- }
- texture { YourTexture }
- bounded_by {
- quadric { Sphere scale <12 9 8> translate <0 0 1> }
- }
- }
-
- //--- EyeBall
-
- #declare Eye =
- object {
- quadric { Sphere scale <8.5 6.5 5.2> }
- texture { EyeTexture }
- }
-
- //--- Jack's Ear
-
- #declare Ear =
- object {
- union {
- quartic {
- < 1.000000 0.000000 0.000000 0.000000 2.000000
- 0.000000 0.000000 2.000000 0.000000 -142.250000
- 0.000000 0.000000 0.000000 0.000000 0.000000
- 0.000000 0.000000 0.000000 0.000000 0.000000
- 1.000000 0.000000 0.000000 2.000000 0.000000
- 130.000000 0.000000 0.000000 0.000000 0.000000
- 1.000000 0.000000 -142.250000 0.000000 4225.000000 >
- sturm
- }
- quartic {
- < 1.000000 0.000000 0.000000 0.000000 2.000000
- 0.000000 0.000000 2.000000 0.000000 -142.250000
- 0.000000 0.000000 0.000000 0.000000 0.000000
- 0.000000 0.000000 0.000000 0.000000 0.000000
- 1.000000 0.000000 0.000000 2.000000 0.000000
- 130.000000 0.000000 0.000000 0.000000 0.000000
- 1.000000 0.000000 -142.250000 0.000000 4225.000000 >
- scale <.7 1 .7> translate <2 0 0>
- sturm
- }
- quadric { Sphere scale <3 1 3> translate <3 0 0> }
- quadric { Sphere scale <9 .11 9> translate <0 -1 0> }
-
-
- }
- rotate <90 0 0>
- scale <1 1.2 1>
- rotate <0 90 0>
- texture { YourTexture }
- bounded_by {
- box { UnitBox scale <10 13 4> }
- }
- }
-
- //--- Jacks Nose
-
- #declare Nose =
- object {
- union {
- quadric { Dot
- scale < 1.800000 1.800000 1.800000>
- }
-
- intersection { Connector_4
- scale < 1.216553 1.800000 1.800000>
- rotate < 0.000000 0.000000 -80.537678>
- rotate < 0.000000 -90.000000 0.000000>
- }
-
- quadric { Dot
- scale < 1.800000 1.800000 1.800000>
- translate < 0.000000 -1.200000 0.200000>
- }
-
- intersection { quadric { Connector_2 }
- plane { < 1.000000 0.000000 0.000000> 1.997317 }
- plane { < 1.000000 0.000000 0.000000> 1.797586 inverse }
- translate <-1.797586 0.000000 0.000000>
- scale < 19.287302 1.000000 1.000000>
- translate < 0.093200 0.000000 0.000000>
- rotate < 0.000000 0.000000 -68.749494>
- rotate < 0.000000 90.000000 0.000000>
- translate < 0.000000 -1.200000 0.200000>
- }
-
- quadric { Dot
- scale < 2.000000 2.000000 2.000000>
- translate < 0.000000 -4.800000 -1.200000>
- }
-
- intersection { quadric { Connector_2 }
- plane { < 1.000000 0.000000 0.000000> 2.880312 }
- plane { < 1.000000 0.000000 0.000000> 1.986422 inverse }
- translate <-1.986422 0.000000 0.000000>
- scale < 8.538222 1.000000 1.000000>
- translate < 0.232651 0.000000 0.000000>
- rotate < 0.000000 0.000000 -75.784147>
- rotate < 0.000000 90.000000 0.000000>
- translate < 0.000000 -4.800000 -1.200000>
- }
-
- quadric{ Dot
- scale < 2.900000 2.900000 2.900000>
- translate < 0.000000 -12.300000 -3.100000>
- }
-
- intersection { quadric { Connector_2 }
- plane { < 1.000000 0.000000 0.000000> 3.381544 }
- plane { < 1.000000 0.000000 0.000000> 2.801851 inverse }
- translate <-2.801851 0.000000 0.000000>
- scale < 3.745368 1.000000 1.000000>
- translate < 0.748084 0.000000 0.000000>
- rotate < 0.000000 0.000000 -64.536655>
- rotate < 0.000000 90.000000 0.000000>
- translate < 0.000000 -12.300000 -3.100000>
- }
-
- quadric{ Dot
- scale < 3.500000 3.500000 3.500000>
- translate < 0.000000 -14.400000 -4.100000>
- }
- }
- texture { YourTexture }
- bounded_by {
- quadric{ Dot
- scale < 12.652989 12.652989 12.652989>
- translate < 0.000000 -8.050000 -2.800000>
- }
- }
- }
-
-
-
-
- //--- Bottom part of nose
-
- #declare N2 =
- object {
- union {
-
- quadric{ Dot
- scale < 2.850000 2.850000 2.850000>
- translate <-4.100000 -14.100000 -1.800000>
- }
-
- intersection { quadric { Connector_2 }
- plane { < 1.000000 0.000000 0.000000> 2.899833 }
- plane { < 1.000000 0.000000 0.000000> 2.849836 inverse }
- translate <-2.849836 0.000000 0.000000>
- scale < 93.246984 1.000000 1.000000>
- translate < 0.030562 0.000000 0.000000>
- rotate < 0.000000 0.000000 22.708896>
- rotate < 0.000000 17.592425 0.000000>
- translate <-4.100000 -14.100000 -1.800000>
- }
-
- quadric{ Dot
- scale < 2.900000 2.900000 2.900000>
- translate < 0.000000 -12.300000 -3.100000>
- }
-
- intersection { quadric { Connector_2 }
- plane { < 1.000000 0.000000 0.000000> 2.899833 }
- plane { < 1.000000 0.000000 0.000000> 2.849836 inverse }
- translate <-2.899833 0.000000 0.000000>
- scale < 93.246984 1.000000 1.000000>
- translate <-0.031098 0.000000 0.000000>
- rotate < 0.000000 180.000000 0.000000>
- rotate < 0.000000 0.000000 -22.708896>
- rotate < 0.000000 -17.592425 0.000000>
- translate < 0.000000 -12.300000 -3.100000>
- }
-
- quadric{ Dot
- scale < 2.850000 2.850000 2.850000>
- translate < 4.100000 -14.100000 -1.800000>
- }
- }
- texture { YourTexture }
- bounded_by {
- quadric{ Dot
- scale < 9.524930 9.524930 9.524930>
- translate < 0.000000 -13.175000 -2.475000>
- }
- }
- }
-
-
- //--- Lip
- #declare Lip =
- object {
- union {
- quadric { Dot
- scale < 0.600000 0.600000 0.600000>
- translate <-10.000000 4.000000 0.000000>
- }
-
- intersection { quadric { Connector_2 }
- plane { < 1.000000 0.000000 0.000000> 0.768656 }
- plane { < 1.000000 0.000000 0.000000> 0.595089 inverse }
- translate <-0.595089 0.000000 0.000000>
- scale < 7.767699 1.000000 1.000000>
- translate < 0.076611 0.000000 0.000000>
- rotate < 0.000000 0.000000 -39.631400>
- translate <-10.000000 4.000000 0.000000>
- }
-
- quadric { Dot
- scale < 0.775000 0.775000 0.775000>
- translate <-8.944440 3.125790 0.000000>
- }
-
- intersection { quadric { Connector_2 }
- plane { < 1.000000 0.000000 0.000000> 0.942224 }
- plane { < 1.000000 0.000000 0.000000> 0.768656 inverse }
- translate <-0.768656 0.000000 0.000000>
- scale < 7.767700 1.000000 1.000000>
- translate < 0.098955 0.000000 0.000000>
- rotate < 0.000000 0.000000 -34.347605>
- translate <-8.944440 3.125790 0.000000>
- }
-
- quadric { Dot
- scale < 0.950000 0.950000 0.950000>
- translate <-7.812860 2.352500 0.000000>
- }
-
- intersection { quadric { Connector_2 }
- plane { < 1.000000 0.000000 0.000000> 1.115792 }
- plane { < 1.000000 0.000000 0.000000> 0.942224 inverse }
- translate <-0.942224 0.000000 0.000000>
- scale < 7.767684 1.000000 1.000000>
- translate < 0.121301 0.000000 0.000000>
- rotate < 0.000000 0.000000 -29.063009>
- translate <-7.812860 2.352500 0.000000>
- }
-
- quadric { Dot
- scale < 1.125000 1.125000 1.125000>
- translate <-6.614870 1.686720 0.000000>
- }
-
- intersection { quadric { Connector_2 }
- plane { < 1.000000 0.000000 0.000000> 1.289359 }
- plane { < 1.000000 0.000000 0.000000> 1.115792 inverse }
- translate <-1.115792 0.000000 0.000000>
- scale < 7.767736 1.000000 1.000000>
- translate < 0.143644 0.000000 0.000000>
- rotate < 0.000000 0.000000 -23.779080>
- translate <-6.614870 1.686720 0.000000>
- }
-
- quadric { Dot
- scale < 1.300000 1.300000 1.300000>
- translate <-5.360650 1.134090 0.000000>
- }
-
- intersection { quadric { Connector_2 }
- plane { < 1.000000 0.000000 0.000000> 1.462927 }
- plane { < 1.000000 0.000000 0.000000> 1.289359 inverse }
- translate <-1.289359 0.000000 0.000000>
- scale < 7.767687 1.000000 1.000000>
- translate < 0.165990 0.000000 0.000000>
- rotate < 0.000000 0.000000 -18.494438>
- translate <-5.360650 1.134090 0.000000>
- }
-
- quadric { Dot
- scale < 1.475000 1.475000 1.475000>
- translate <-4.060870 0.699330 0.000000>
- }
-
- intersection { quadric { Connector_2 }
- plane { < 1.000000 0.000000 0.000000> 1.636494 }
- plane { < 1.000000 0.000000 0.000000> 1.462927 inverse }
- translate <-1.462927 0.000000 0.000000>
- scale < 7.767670 1.000000 1.000000>
- translate < 0.188335 0.000000 0.000000>
- rotate < 0.000000 0.000000 -13.210790>
- translate <-4.060870 0.699330 0.000000>
- }
-
- quadric { Dot
- scale < 1.650000 1.650000 1.650000>
- translate <-2.726580 0.386110 0.000000>
- }
-
- intersection { quadric { Connector_2 }
- plane { < 1.000000 0.000000 0.000000> 1.810062 }
- plane { < 1.000000 0.000000 0.000000> 1.636494 inverse }
- translate <-1.636494 0.000000 0.000000>
- scale < 7.767690 1.000000 1.000000>
- translate < 0.210680 0.000000 0.000000>
- rotate < 0.000000 0.000000 -7.926313>
- translate <-2.726580 0.386110 0.000000>
- }
-
- quadric { Dot
- scale < 1.825000 1.825000 1.825000>
- translate <-1.369110 0.197110 0.000000>
- }
-
- intersection { quadric { Connector_2 }
- plane { < 1.000000 0.000000 0.000000> 1.983630 }
- plane { < 1.000000 0.000000 0.000000> 1.810062 inverse }
- translate <-1.810062 0.000000 0.000000>
- scale < 7.767707 1.000000 1.000000>
- translate < 0.233024 0.000000 0.000000>
- rotate < 0.000000 0.000000 -2.642141>
- translate <-1.369110 0.197110 0.000000>
- }
-
- quadric { Dot
- scale < 2.000000 2.000000 2.000000>
- translate < 0.000000 0.133930 0.000000>
- }
-
- intersection { quadric { Connector_2 }
- plane { < 1.000000 0.000000 0.000000> 1.983626 }
- plane { < 1.000000 0.000000 0.000000> 1.785264 inverse }
- translate <-1.983626 0.000000 0.000000>
- scale < 7.766860 1.000000 1.000000>
- translate <-0.255396 0.000000 0.000000>
- rotate < 0.000000 180.000000 0.000000>
- rotate < 0.000000 0.000000 3.019479>
- translate < 0.000000 0.133930 0.000000>
- }
-
- quadric { Dot
- scale < 1.800000 1.800000 1.800000>
- translate < 1.564020 0.216430 0.000000>
- }
-
- intersection { quadric { Connector_2 }
- plane { < 1.000000 0.000000 0.000000> 1.785263 }
- plane { < 1.000000 0.000000 0.000000> 1.586901 inverse }
- translate <-1.785263 0.000000 0.000000>
- scale < 7.766809 1.000000 1.000000>
- translate <-0.229858 0.000000 0.000000>
- rotate < 0.000000 180.000000 0.000000>
- rotate < 0.000000 0.000000 9.058705>
- translate < 1.564020 0.216430 0.000000>
- }
-
- quadric { Dot
- scale < 1.600000 1.600000 1.600000>
- translate < 3.110670 0.463020 0.000000>
- }
-
- intersection { quadric { Connector_2 }
- plane { < 1.000000 0.000000 0.000000> 1.586901 }
- plane { < 1.000000 0.000000 0.000000> 1.388538 inverse }
- translate <-1.586901 0.000000 0.000000>
- scale < 7.766840 1.000000 1.000000>
- translate <-0.204317 0.000000 0.000000>
- rotate < 0.000000 180.000000 0.000000>
- rotate < 0.000000 0.000000 15.097740>
- translate < 3.110670 0.463020 0.000000>
- }
-
- quadric { Dot
- scale < 1.400000 1.400000 1.400000>
- translate < 4.622800 0.870960 0.000000>
- }
-
- intersection { quadric { Connector_2 }
- plane { < 1.000000 0.000000 0.000000> 1.388538 }
- plane { < 1.000000 0.000000 0.000000> 1.190176 inverse }
- translate <-1.388538 0.000000 0.000000>
- scale < 7.766853 1.000000 1.000000>
- translate <-0.178777 0.000000 0.000000>
- rotate < 0.000000 180.000000 0.000000>
- rotate < 0.000000 0.000000 21.137081>
- translate < 4.622800 0.870960 0.000000>
- }
-
- quadric { Dot
- scale < 1.200000 1.200000 1.200000>
- translate < 6.083620 1.435730 0.000000>
- }
-
-
- intersection { quadric { Connector_2 }
- plane { < 1.000000 0.000000 0.000000> 1.190176 }
- plane { < 1.000000 0.000000 0.000000> 0.991813 inverse }
- translate <-1.190176 0.000000 0.000000>
- scale < 7.766842 1.000000 1.000000>
- translate <-0.153238 0.000000 0.000000>
- rotate < 0.000000 180.000000 0.000000>
- rotate < 0.000000 0.000000 27.175632>
- translate < 6.083620 1.435730 0.000000>
- }
-
- quadric { Dot
- translate < 7.476920 2.151040 0.000000>
- }
-
- intersection { quadric { Connector_2 }
- plane { < 1.000000 0.000000 0.000000> 0.991813 }
- plane { < 1.000000 0.000000 0.000000> 0.793450 inverse }
- translate <-0.991813 0.000000 0.000000>
- scale < 7.766804 1.000000 1.000000>
- translate <-0.127699 0.000000 0.000000>
- rotate < 0.000000 180.000000 0.000000>
- rotate < 0.000000 0.000000 33.215113>
- translate < 7.476920 2.151040 0.000000>
- }
-
- quadric { Dot
- scale < 0.800000 0.800000 0.800000>
- translate < 8.787220 3.008970 0.000000>
- }
-
- intersection { quadric { Connector_2 }
- plane { < 1.000000 0.000000 0.000000> 0.793451 }
- plane { < 1.000000 0.000000 0.000000> 0.595088 inverse }
- translate <-0.793451 0.000000 0.000000>
- scale < 7.766878 1.000000 1.000000>
- translate <-0.102158 0.000000 0.000000>
- rotate < 0.000000 180.000000 0.000000>
- rotate < 0.000000 0.000000 39.254169>
- translate < 8.787220 3.008970 0.000000>
- }
-
- quadric { Dot
- scale < 0.600000 0.600000 0.600000>
- translate < 10.000000 4.000000 0.000000>
- }
- }
- bounded_by {
- quadric { Dot
- scale < 12.387217 12.387217 12.387217>
- translate < 0.000000 1.366965 0.000000>
- }
- }
- }
-
-
- //---- One Complete Head
- #declare Head =
- composite {
- object { Head texture { FM } }
- object { Jaw scale <1.15 1 1> translate <0 0 -3> texture { FM } }
- object { Lip scale <1.1 1 1> rotate <65 0 0> translate <0 -17.7 -41.5> texture { FM } }
- object { Eye scale <.9 .9 .9> rotate <-8 0 0> rotate <0 17 0> translate <-10 10 -33> }
- object { LSocket scale <.9 .9 .9> rotate <0 17 0> translate <-10 10 -33> texture { FM }}
- object { Eye scale <.9 .9 .9> rotate <-8 0 0> rotate <0 -17 0> translate <10 10 -33> }
- object { RSocket scale <.9 .9 .9> rotate <0 -17 0> translate <10 10 -33> texture { FM }}
- object { Nose scale <1.1 1 1.2> translate <0 8.8 -38.8> texture { FM }}
- object { Nose scale <1.1 1 1.2> translate <0 8.8 -34.8> texture { FM }}
- object { N2 scale <.9 1 1.2> translate <0 8.8 -38.8> texture { FM }}
- object { Brow1 scale <1 1.3 1> translate <0 -1 1.5> texture { FM }}
- object { Brow2 scale <1 1.3 1> translate <0 -1 1.5> texture { FM }}
- bounded_by {
- box { UnitBox scale <32 55 32> translate <0 0 -14> }
- }
- scale <1 1 1>
- }
-
-
-
-
-