Category : Printer + Display Graphics
Archive   : POV2SCN.ZIP
Filename : THESNAIL.INC

 
Output of file : THESNAIL.INC contained in archive : POV2SCN.ZIP
// Persistence Of Vision raytracer version 2.0 sample file.

#declare TheSnale_Inc_Temp = version
#version 1.0

/*--------------- THIS DATA PRODUCES A SHELL W/SLIMMY SNAIL -----------*/


#declare Dot = sphere { <0, 0, 0>, 1 }

#declare Connector_1 = cylinder { <0, 0, 0>, <1, 0, 0>, 1 }

#declare Connector_2 = cone { <0, 0, 0>, 0, <1, 0, 0>, 1 }


/*--------------------- FOLLOWING DECLARES COLORS FOR SHELL & SNAIL----*/

/*----THE BALL JOINTS CONNECTORS---*/
#declare snail_skin = texture {
color color red 0.733 green 0.486 blue 0.447
phong 0.7 phong_size 30
ambient 0.15 diffuse 0.9
}



/*----THE LONG CONNECTORS---*/
#declare snail_bone = texture {
gradient <1 0 0>
colour_map {
[0.000 0.244 colour red 0.733 green 0.486 blue 0.447 alpha 0.000
colour red 0.545 green 0.467 blue 0.612 alpha 0.000]
[0.244 0.395 colour red 0.545 green 0.467 blue 0.612 alpha 0.000
colour red 0.816 green 0.612 blue 0.565 alpha 0.000]
[0.395 0.580 colour red 0.816 green 0.612 blue 0.565 alpha 0.000
colour red 0.643 green 0.498 blue 0.569 alpha 0.000]
[0.580 1.001 colour red 0.643 green 0.498 blue 0.569 alpha 0.000
colour red 0.733 green 0.486 blue 0.447 alpha 0.000]
}
scale <0.3 20 0.3>
ambient 0.15
diffuse 0.9
}


/*----------------THE_SNAIL's BODY TEXTURE ------------*/
#declare slime = texture {

gradient <1 0 0>
colour_map {
[0.000 0.179 colour red 0.482 green 0.349 blue 0.353 alpha 0.000
colour red 0.322 green 0.180 blue 0.278 alpha 0.000]
[0.179 0.368 colour red 0.322 green 0.180 blue 0.278 alpha 0.000
colour red 0.365 green 0.294 blue 0.396 alpha 0.000]
[0.368 0.538 colour red 0.365 green 0.294 blue 0.396 alpha 0.000
colour red 0.322 green 0.180 blue 0.278 alpha 0.000]
[0.538 0.701 colour red 0.322 green 0.180 blue 0.278 alpha 0.000
colour red 0.365 green 0.294 blue 0.318 alpha 0.000]
[0.701 0.846 colour red 0.365 green 0.294 blue 0.318 alpha 0.000
colour red 0.322 green 0.180 blue 0.278 alpha 0.000]
[0.846 1.001 colour red 0.322 green 0.180 blue 0.278 alpha 0.000
colour red 0.482 green 0.349 blue 0.353 alpha 0.000]
}
}


#declare bone2 = texture {
color Red alpha 1.0
phong 0.7 phong_size 30 }


/*-------- antennae color -------------------------------------*/
#declare antler_color = texture {
colour red 0.322 green 0.180 blue 0.278
bumps 0.4 frequency 5
phong 1.0 }



/*------ THE START OF SEA SHELL -----------------------*/

/*-------------- LOCATION OF Rim on SHEEL -------------*/


#declare snail = composite {

object { quadric { Ellipsoid }
texture { color red 0.714 green 0.447 blue 0.408
ambient 0.15 phong 1.0 }
scale <21 21 10> translate <21.5 0 0>
}


object {
quadric {
Connector_2 } texture { snail_bone }
texture { bone2 }

clipped_by {
plane { < 1.000000 0.000000 0.000000> 19.971935 }
plane { < 1.000000 0.000000 0.000000> 19.642398 inverse }
}
translate <-19.971935 0.000000 0.000000>
scale < 18.856352 1.000000 1.000000>
translate <-1.059162 0.000000 0.000000>
rotate < 0.000000 180.000000 0.000000>
rotate < 0.000000 0.000000 4.602336>
rotate < 0.000000 102.281736 0.000000>
translate < 20.000000 0.000000 0.000000>
}


object {
quadric {
Dot } texture { snail_skin }
scale < 19.670000 19.670000 19.670000>
translate < 18.678750 0.500000 -6.069094>
}


object {
quadric {
Connector_2 } texture { snail_bone }
texture { bone2 }

clipped_by {
plane { < 1.000000 0.000000 0.000000> 19.641377 }
plane { < 1.000000 0.000000 0.000000> 19.311857 inverse }
}
translate <-19.641377 0.000000 0.000000>
scale < 18.516243 1.000000 1.000000>
translate <-1.060765 0.000000 0.000000>
rotate < 0.000000 180.000000 0.000000>
rotate < 0.000000 0.000000 4.686815>
rotate < 0.000000 120.342307 0.000000>
translate < 18.678750 0.500000 -6.069094>
}


object {
quadric {
Dot } texture { snail_skin }
scale < 19.340000 19.340000 19.340000>
translate < 15.597848 1.000000 -11.332500>

}

object {
quadric {
Connector_2 } texture { snail_bone } texture { bone2
}

clipped_by {
plane { < 1.000000 0.000000 0.000000> 19.310796 }
plane { < 1.000000 0.000000 0.000000> 18.981295 inverse }
}
translate <-19.310796 0.000000 0.000000>
scale < 18.176180 1.000000 1.000000>
translate <-1.062423 0.000000 0.000000>
rotate < 0.000000 180.000000 0.000000>
rotate < 0.000000 0.000000 4.774441>
rotate < 0.000000 138.405161 0.000000>
translate < 15.597848 1.000000 -11.332500>

}

object {
quadric {
Dot } texture { snail_skin }
scale < 19.010000 19.010000 19.010000>
translate < 11.120897 1.500000 -15.306602>

}

object {
quadric {
Connector_2 } texture { snail_bone } texture { bone2
}

clipped_by {
plane { < 1.000000 0.000000 0.000000> 18.980192 }
plane { < 1.000000 0.000000 0.000000> 18.650710 inverse }
}
translate <-18.980192 0.000000 0.000000>
scale < 17.836164 1.000000 1.000000>
translate <-1.064141 0.000000 0.000000>
rotate < 0.000000 180.000000 0.000000>
rotate < 0.000000 0.000000 4.865392>
rotate < 0.000000 156.470421 0.000000>
translate < 11.120897 1.500000 -15.306602>
}

object {
quadric {
Dot } texture { snail_skin }
scale < 18.680000 18.680000 18.680000>
translate < 5.735355 2.000000 -17.651609>
}

object {
quadric {
Connector_2 } texture { snail_bone } texture { bone2
}

clipped_by {
plane { < 1.000000 0.000000 0.000000> 18.649563 }
plane { < 1.000000 0.000000 0.000000> 18.320101 inverse }
}
translate <-18.649563 0.000000 0.000000>
scale < 17.496197 1.000000 1.000000>
translate <-1.065921 0.000000 0.000000>
rotate < 0.000000 180.000000 0.000000>
rotate < 0.000000 0.000000 4.959860>
rotate < 0.000000 174.538218 0.000000>
translate < 5.735355 2.000000 -17.651609>
}

object {
quadric {
Dot } texture { snail_skin }
scale < 18.350000 18.350000 18.350000>
translate <-0.000000 2.500000 -18.200000>
}

object {
quadric {
Connector_2 } texture { snail_bone } texture { bone2
}

clipped_by {
plane { < 1.000000 0.000000 0.000000> 18.318908 }
plane { < 1.000000 0.000000 0.000000> 17.989467 inverse }
}
translate <-18.318908 0.000000 0.000000>
scale < 17.156285 1.000000 1.000000>
translate <-1.067767 0.000000 0.000000>
rotate < 0.000000 180.000000 0.000000>
rotate < 0.000000 0.000000 5.058051>
rotate < 0.000000 -167.391278 0.000000>
translate <-0.000000 2.500000 -18.200000>
}

object {
quadric {
Dot } texture { snail_skin }
scale < 18.020000 18.020000 18.020000>
translate <-5.512863 3.000000 -16.966848>
}

object {
quadric {
Connector_2 } texture { snail_bone } texture { bone2
}

clipped_by {
plane { < 1.000000 0.000000 0.000000> 17.988223 }
plane { < 1.000000 0.000000 0.000000> 17.658805 inverse }
}
translate <-17.988223 0.000000 0.000000>
scale < 16.816430 1.000000 1.000000>
translate <-1.069681 0.000000 0.000000>
rotate < 0.000000 180.000000 0.000000>
rotate < 0.000000 0.000000 5.160189>
rotate < 0.000000 -149.317919 0.000000>
translate <-5.512863 3.000000 -16.966848>
}

object {
quadric {
Dot } texture { snail_skin }
scale < 17.690000 17.690000 17.690000>
translate <-10.274486 3.500000 -14.141617>
}

object {
quadric {
Connector_2 } texture { snail_bone } texture { bone2
}

clipped_by {
plane { < 1.000000 0.000000 0.000000> 17.657509 }
plane { < 1.000000 0.000000 0.000000> 17.328115 inverse }
}
translate <-17.657509 0.000000 0.000000>
scale < 16.476635 1.000000 1.000000>
translate <-1.071670 0.000000 0.000000>
rotate < 0.000000 180.000000 0.000000>
rotate < 0.000000 0.000000 5.266517>
rotate < 0.000000 -131.241520 0.000000>
translate <-10.274486 3.500000 -14.141617>
}

object {
quadric {
Dot } texture { snail_skin }
scale < 17.360000 17.360000 17.360000>
translate <-13.850371 4.000000 -10.062884>
}

object {
quadric {
Connector_2 } texture { snail_bone } texture { bone2
}

clipped_by {
plane { < 1.000000 0.000000 0.000000> 17.326762 }
plane { < 1.000000 0.000000 0.000000> 16.997394 inverse }
}
translate <-17.326762 0.000000 0.000000>
scale < 16.136905 1.000000 1.000000>
translate <-1.073735 0.000000 0.000000>
rotate < 0.000000 180.000000 0.000000>
rotate < 0.000000 0.000000 5.377295>
rotate < 0.000000 -113.161873 0.000000>
translate <-13.850371 4.000000 -10.062884>
}

object {
quadric {
Dot } texture { snail_skin }
scale < 17.030000 17.030000 17.030000>
translate <-15.939707 4.500000 -5.179125>
}

object {
quadric {
Connector_2 } texture { snail_bone } texture { bone2
}

clipped_by {
plane { < 1.000000 0.000000 0.000000> 16.995981 }
plane { < 1.000000 0.000000 0.000000> 16.666640 inverse }
}
translate <-16.995981 0.000000 0.000000>
scale < 15.797242 1.000000 1.000000>
translate <-1.075883 0.000000 0.000000>
rotate < 0.000000 180.000000 0.000000>
rotate < 0.000000 0.000000 5.492809>
rotate < 0.000000 -95.078799 0.000000>
translate <-15.939707 4.500000 -5.179125>
}

object {
quadric {
Dot } texture { snail_skin }
scale < 16.700000 16.700000 16.700000>
translate <-16.400000 5.000000 0.000000>
}

object {
quadric {
Connector_2 } texture { snail_bone } texture { bone2
}

clipped_by {
plane { < 1.000000 0.000000 0.000000> 16.665163 }
plane { < 1.000000 0.000000 0.000000> 16.335852 inverse }
}
translate <-16.665163 0.000000 0.000000>
scale < 15.457652 1.000000 1.000000>
translate <-1.078117 0.000000 0.000000>
rotate < 0.000000 180.000000 0.000000>
rotate < 0.000000 0.000000 5.613365>
rotate < 0.000000 -76.992054 0.000000>
translate <-16.400000 5.000000 0.000000>
}

object {
quadric {
Dot } texture { snail_skin }
scale < 16.370000 16.370000 16.370000>
translate <-15.254947 5.500000 4.956633>
}

object {
quadric {
Connector_2 } texture { snail_bone } texture { bone2
}

clipped_by {
plane { < 1.000000 0.000000 0.000000> 16.334306 }
plane { < 1.000000 0.000000 0.000000> 16.005025 inverse }
}

translate <-16.334306 0.000000 0.000000>
scale < 15.118139 1.000000 1.000000>
translate <-1.080444 0.000000 0.000000>
rotate < 0.000000 180.000000 0.000000>
rotate < 0.000000 0.000000 5.739299>
rotate < 0.000000 -58.901369 0.000000>
translate <-15.254947 5.500000 4.956633>
}

object {
quadric {
Dot } texture { snail_skin }
scale < 16.040000 16.040000 16.040000>
translate <-12.685386 6.000000 9.216473>
}

object {
quadric {
Connector_2 } texture { snail_bone } texture { bone2
}

clipped_by {
plane { < 1.000000 0.000000 0.000000> 16.003406 }
plane { < 1.000000 0.000000 0.000000> 15.674159 inverse }
}
translate <-16.003406 0.000000 0.000000>
scale < 14.778706 1.000000 1.000000>
translate <-1.082869 0.000000 0.000000>
rotate < 0.000000 180.000000 0.000000>
rotate < 0.000000 0.000000 5.870980>
rotate < 0.000000 -40.806519 0.000000>
translate <-12.685386 6.000000 9.216473>
}

object {
quadric {
Dot } texture { snail_skin }
scale < 15.710000 15.710000 15.710000>
translate <-9.004870 6.500000 12.394140>
}

object {
quadric {
Connector_2 } texture { snail_bone } texture { bone2
}

clipped_by {
plane { < 1.000000 0.000000 0.000000> 15.672460 }
plane { < 1.000000 0.000000 0.000000> 15.343249 inverse }
}
translate <-15.672460 0.000000 0.000000>
scale < 14.439367 1.000000 1.000000>
translate <-1.085398 0.000000 0.000000>
rotate < 0.000000 180.000000 0.000000>
rotate < 0.000000 0.000000 6.008802>
rotate < 0.000000 -22.707174 0.000000>
translate <-9.004870 6.500000 12.394140>
}

object {
quadric {
Dot } texture { snail_skin }
scale < 15.380000 15.380000 15.380000>
translate <-4.622894 7.000000 14.227805>
}

object {
quadric {
Connector_2 } texture { snail_bone } texture { bone2
}

clipped_by {
plane { < 1.000000 0.000000 0.000000> 15.341466 }
plane { < 1.000000 0.000000 0.000000> 15.012293 inverse }
}
translate <-15.341466 0.000000 0.000000>
scale < 14.100120 1.000000 1.000000>
translate <-1.088038 0.000000 0.000000>
rotate < 0.000000 180.000000 0.000000>
rotate < 0.000000 0.000000 6.153207>
rotate < 0.000000 -4.603027 0.000000>
translate <-4.622894 7.000000 14.227805>
}

object {
quadric {
Dot } texture { snail_skin }
scale < 15.050000 15.050000 15.050000>
translate < 0.000000 7.500000 14.600000>
}

object {
quadric {
Connector_2 } texture { snail_bone } texture { bone2
}

clipped_by {
plane { < 1.000000 0.000000 0.000000> 15.010419 }
plane { < 1.000000 0.000000 0.000000> 14.681286 inverse }
}
translate <-15.010419 0.000000 0.000000>
scale < 13.760977 1.000000 1.000000>
translate <-1.090796 0.000000 0.000000>
rotate < 0.000000 180.000000 0.000000>
rotate < 0.000000 0.000000 6.304672>
rotate < 0.000000 13.506302 0.000000>
translate < 0.000000 7.500000 14.600000>
}

object {
quadric {
Dot } texture { snail_skin }
scale < 14.720000 14.720000 14.720000>
translate < 4.400402 8.000000 13.543045>
}

object {
quadric {
Connector_2 } texture { snail_bone } texture { bone2
}

clipped_by {
plane { < 1.000000 0.000000 0.000000> 14.679314 }
plane { < 1.000000 0.000000 0.000000> 14.350226 inverse }
}
translate <-14.679314 0.000000 0.000000>
scale < 13.421942 1.000000 1.000000>
translate <-1.093680 0.000000 0.000000>
rotate < 0.000000 180.000000 0.000000>
rotate < 0.000000 0.000000 6.463725>
rotate < 0.000000 31.621196 0.000000>
translate < 4.400402 8.000000 13.543045>
}

object {
quadric {
Dot } texture { snail_skin }
scale < 14.390000 14.390000 14.390000>
translate < 8.158459 8.500000 11.229156>
}

object {
quadric {
Connector_2 } texture { snail_bone } texture { bone2
}

clipped_by {
plane { < 1.000000 0.000000 0.000000> 14.348148 }
plane { < 1.000000 0.000000 0.000000> 14.019108 inverse }
}
translate <-14.348148 0.000000 0.000000>
scale < 13.083027 1.000000 1.000000>
translate <-1.096699 0.000000 0.000000>
rotate < 0.000000 180.000000 0.000000>
rotate < 0.000000 0.000000 6.630945>

rotate < 0.000000 49.742072 0.000000>
translate < 8.158459 8.500000 11.229156>

}

object {
quadric {
Dot } texture { snail_skin }
scale < 14.060000 14.060000 14.060000>
translate < 10.937910 9.000000 7.946857>

}

object {
quadric {
Connector_2 } texture { snail_bone } texture { bone2
}

clipped_by {
plane { < 1.000000 0.000000 0.000000> 14.016915 }
plane { < 1.000000 0.000000 0.000000> 13.687926 inverse }
}
translate <-14.016915 0.000000 0.000000>
scale < 12.744239 1.000000 1.000000>
translate <-1.099863 0.000000 0.000000>
rotate < 0.000000 180.000000 0.000000>
rotate < 0.000000 0.000000 6.806973>
rotate < 0.000000 67.869444 0.000000>
translate < 10.937910 9.000000 7.946857>


}

object {
quadric {
Dot } texture { snail_skin }
scale < 13.730000 13.730000 13.730000>
translate < 12.515904 9.500000 4.066664>

}

object {
quadric {
Connector_2 } texture { snail_bone } texture { bone2
}

clipped_by {
plane { < 1.000000 0.000000 0.000000> 13.685609 }
plane { < 1.000000 0.000000 0.000000> 13.356676 inverse }
}
translate <-13.685609 0.000000 0.000000>
scale < 12.405591 1.000000 1.000000>
translate <-1.103181 0.000000 0.000000>
rotate < 0.000000 180.000000 0.000000>
rotate < 0.000000 0.000000 6.992516>
rotate < 0.000000 86.003826 0.000000>
translate < 12.515904 9.500000 4.066664>

}

object {
quadric {
Dot } texture { snail_skin }
scale < 13.400000 13.400000 13.400000>
translate < 12.800000 10.000000 -0.000000>

}

object {
quadric {
Connector_2 } texture { snail_bone } texture { bone2
}

clipped_by {
plane { < 1.000000 0.000000 0.000000> 13.354224 }
plane { < 1.000000 0.000000 0.000000> 13.025351 inverse }
}
translate <-13.354224 0.000000 0.000000>
scale < 12.067089 1.000000 1.000000>
translate <-1.106665 0.000000 0.000000>
rotate < 0.000000 180.000000 0.000000>
rotate < 0.000000 0.000000 7.188362>
rotate < 0.000000 104.145808 0.000000>
translate < 12.800000 10.000000 -0.000000>

}

object {
quadric {
Dot } texture { snail_skin }
scale < 13.070000 13.070000 13.070000>
translate < 11.831143 10.500000 -3.844171>

}

object {
quadric {
Connector_2 } texture { snail_bone } texture { bone2
}

clipped_by {
plane { < 1.000000 0.000000 0.000000> 13.022752 }
plane { < 1.000000 0.000000 0.000000> 12.693945 inverse }
}
translate <-13.022752 0.000000 0.000000>
scale < 11.728756 1.000000 1.000000>
translate <-1.110327 0.000000 0.000000>
rotate < 0.000000 180.000000 0.000000>
rotate < 0.000000 0.000000 7.395380>
rotate < 0.000000 122.296057 0.000000>
translate < 11.831143 10.500000 -3.844171>

}

object {
quadric {
Dot } texture { snail_skin }
scale < 12.740000 12.740000 12.740000>
translate < 9.772925 11.000000 -7.100446>

}

object {
quadric {
Connector_2 } texture { snail_bone } texture { bone2
}

clipped_by {
plane { < 1.000000 0.000000 0.000000> 12.691186 }
plane { < 1.000000 0.000000 0.000000> 12.362450 inverse }
}
translate <-12.691186 0.000000 0.000000>
scale < 11.390594 1.000000 1.000000>
translate <-1.114181 0.000000 0.000000>
rotate < 0.000000 180.000000 0.000000>
rotate < 0.000000 0.000000 7.614551>
rotate < 0.000000 140.455326 0.000000>
translate < 9.772925 11.000000 -7.100446>

}

object {
quadric {
Dot } texture { snail_skin }
scale < 12.410000 12.410000 12.410000>
translate < 6.888843 11.500000 -9.481679>

}

object {
quadric {
Connector_2 } texture { snail_bone } texture { bone2
}

clipped_by {
plane { < 1.000000 0.000000 0.000000> 12.359516 }
plane { < 1.000000 0.000000 0.000000> 12.030858 inverse }
}
translate <-12.359516 0.000000 0.000000>
scale < 11.052630 1.000000 1.000000>
translate <-1.118242 0.000000 0.000000>
rotate < 0.000000 180.000000 0.000000>
rotate < 0.000000 0.000000 7.846957>
rotate < 0.000000 158.624429 0.000000>
translate < 6.888843 11.500000 -9.481679>

}

object {
quadric {
Dot } texture { snail_skin }
scale < 12.080000 12.080000 12.080000>
translate < 3.510433 12.000000 -10.804002>

}

object {
quadric {
Connector_2 } texture { snail_bone } texture { bone2
}

clipped_by {
plane { < 1.000000 0.000000 0.000000> 12.027732 }
plane { < 1.000000 0.000000 0.000000> 11.699160 inverse }
}
translate <-12.027732 0.000000 0.000000>
scale < 10.714877 1.000000 1.000000>
translate <-1.122526 0.000000 0.000000>
rotate < 0.000000 180.000000 0.000000>
rotate < 0.000000 0.000000 8.093823>
rotate < 0.000000 176.804323 0.000000>
translate < 3.510433 12.000000 -10.804002>

}

object {
quadric {
Dot } texture { snail_skin }
scale < 11.750000 11.750000 11.750000>
translate <-0.000000 12.500000 -11.000000>

}

object {
quadric {
Connector_2 } texture { snail_bone } texture { bone2
}

clipped_by {
plane { < 1.000000 0.000000 0.000000> 11.695822 }
plane { < 1.000000 0.000000 0.000000> 11.367344 inverse }
}
translate <-11.695822 0.000000 0.000000>
scale < 10.377358 1.000000 1.000000>
translate <-1.127052 0.000000 0.000000>
rotate < 0.000000 180.000000 0.000000>
rotate < 0.000000 0.000000 8.356523>
rotate < 0.000000 -165.003937 0.000000>
translate <-0.000000 12.500000 -11.000000>

}

object {
quadric {
Dot } texture { snail_skin }
scale < 11.420000 11.420000 11.420000>
translate <-3.287941 13.000000 -10.119241>

}

object {
quadric {
Connector_2 } texture { snail_bone } texture { bone2
}

clipped_by {
plane { < 1.000000 0.000000 0.000000> 11.363773 }
plane { < 1.000000 0.000000 0.000000> 11.035398 inverse }
}
translate <-11.363773 0.000000 0.000000>
scale < 10.040091 1.000000 1.000000>
translate <-1.131840 0.000000 0.000000>
rotate < 0.000000 180.000000 0.000000>
rotate < 0.000000 0.000000 8.636612>
rotate < 0.000000 -146.799161 0.000000>
translate <-3.287941 13.000000 -10.119241>

}

object {
quadric {
Dot } texture { snail_skin }
scale < 11.090000 11.090000 11.090000>
translate <-6.042432 13.500000 -8.316695>

}

object {
quadric {
Connector_2 } texture { snail_bone } texture { bone2
}

clipped_by {
plane { < 1.000000 0.000000 0.000000> 11.031570 }
plane { < 1.000000 0.000000 0.000000> 10.703309 inverse }
}
translate <-11.031570 0.000000 0.000000>
scale < 9.703114 1.000000 1.000000>
translate <-1.136910 0.000000 0.000000>
rotate < 0.000000 180.000000 0.000000>
rotate < 0.000000 0.000000 8.935839>
rotate < 0.000000 -128.579963 0.000000>
translate <-6.042432 13.500000 -8.316695>

}

object {
quadric {
Dot } texture { snail_skin }
scale < 10.760000 10.760000 10.760000>
translate <-8.025449 14.000000 -5.830830>

}

object {
quadric {
Connector_2 } texture { snail_bone } texture { bone2
}

clipped_by {
plane { < 1.000000 0.000000 0.000000> 10.699195 }
plane { < 1.000000 0.000000 0.000000> 10.371060 inverse }
}
translate <-10.699195 0.000000 0.000000>
scale < 9.366447 1.000000 1.000000>
translate <-1.142290 0.000000 0.000000>
rotate < 0.000000 180.000000 0.000000>
rotate < 0.000000 0.000000 9.256214>
rotate < 0.000000 -110.344734 0.000000>
translate <-8.025449 14.000000 -5.830830>

}

object {
quadric {
Dot } texture { snail_skin }
scale < 10.430000 10.430000 10.430000>
translate <-9.092100 14.500000 -2.954202>

}

object {
quadric {
Connector_2 } texture { snail_bone } texture { bone2
}

clipped_by {
plane { < 1.000000 0.000000 0.000000> 10.366628 }
plane { < 1.000000 0.000000 0.000000> 10.038633 inverse }
}
translate <-10.366628 0.000000 0.000000>
scale < 9.030126 1.000000 1.000000>
translate <-1.148005 0.000000 0.000000>
rotate < 0.000000 180.000000 0.000000>
rotate < 0.000000 0.000000 9.600018>
rotate < 0.000000 -92.091755 0.000000>
translate <-9.092100 14.500000 -2.954202>

}

object {
quadric {
Dot } texture { snail_skin }
scale < 10.100000 10.100000 10.100000>
translate <-9.200000 15.000000 0.000000>

}

object {
quadric {
Connector_2 } texture { snail_bone } texture { bone2
}

clipped_by {
plane { < 1.000000 0.000000 0.000000> 10.033847 }
plane { < 1.000000 0.000000 0.000000> 9.706008 inverse }
}
translate <-10.033847 0.000000 0.000000>
scale < 8.694197 1.000000 1.000000>
translate <-1.154085 0.000000 0.000000>
rotate < 0.000000 180.000000 0.000000>
rotate < 0.000000 0.000000 9.969862>
rotate < 0.000000 -73.818862 0.000000>
translate <-9.200000 15.000000 0.000000>

}

object {
quadric {
Dot } texture { snail_skin }
scale < 9.770000 9.770000 9.770000>
translate <-8.407340 15.500000 2.731710>

}

object {
quadric {
Connector_2 } texture { snail_bone } texture { bone2
}

clipped_by {
plane { < 1.000000 0.000000 0.000000> 9.700824 }
plane { < 1.000000 0.000000 0.000000> 9.373161 inverse }
}
translate <-9.700824 0.000000 0.000000>
scale < 8.358707 1.000000 1.000000>
translate <-1.160565 0.000000 0.000000>
rotate < 0.000000 180.000000 0.000000>
rotate < 0.000000 0.000000 10.368759>
rotate < 0.000000 -55.523638 0.000000>
translate <-8.407340 15.500000 2.731710>

}

object {
quadric {
Dot } texture { snail_skin }
scale < 9.440000 9.440000 9.440000>
translate <-6.860464 16.000000 4.984419>

}

object {
quadric {
Connector_2 } texture { snail_bone } texture { bone2
}

clipped_by {
plane { < 1.000000 0.000000 0.000000> 9.367528 }
plane { < 1.000000 0.000000 0.000000> 9.040062 inverse }
}
translate <-9.367528 0.000000 0.000000>
scale < 8.023703 1.000000 1.000000>
translate <-1.167482 0.000000 0.000000>
rotate < 0.000000 180.000000 0.000000>
rotate < 0.000000 0.000000 10.800200>
rotate < 0.000000 -37.203272 0.000000>
translate <-6.860464 16.000000 4.984419>

}

object {
quadric {
Dot } texture { snail_skin }
scale < 9.110000 9.110000 9.110000>
translate <-4.772816 16.500000 6.569218>

}

object {
quadric {
Connector_2 } texture { snail_bone } texture { bone2
}

clipped_by {
plane { < 1.000000 0.000000 0.000000> 9.033923 }
plane { < 1.000000 0.000000 0.000000> 8.706679 inverse }
}
translate <-9.033923 0.000000 0.000000>
scale < 7.689255 1.000000 1.000000>
translate <-1.174876 0.000000 0.000000>
rotate < 0.000000 180.000000 0.000000>
rotate < 0.000000 0.000000 11.268229>
rotate < 0.000000 -18.854426 0.000000>
translate <-4.772816 16.500000 6.569218>

}

object {
quadric {
Dot } texture { snail_skin }
scale < 8.780000 8.780000 8.780000>
translate <-2.397972 17.000000 7.380199>

}

object {
quadric {
Connector_2 } texture { snail_bone } texture { bone2
}

clipped_by {
plane { < 1.000000 0.000000 0.000000> 8.699966 }
plane { < 1.000000 0.000000 0.000000> 8.372974 inverse }
}
translate <-8.699966 0.000000 0.000000>
scale < 7.355440 1.000000 1.000000>
translate <-1.182793 0.000000 0.000000>
rotate < 0.000000 180.000000 0.000000>
rotate < 0.000000 0.000000 11.777573>
rotate < 0.000000 -0.473103 0.000000>
translate <-2.397972 17.000000 7.380199>

}

object {
quadric {
Dot } texture { snail_skin }
scale < 8.450000 8.450000 8.450000>
translate < 0.000000 17.500000 7.400000>

}

object {
quadric {
Connector_2 } texture { snail_bone } texture { bone2
}

clipped_by {
plane { < 1.000000 0.000000 0.000000> 8.365605 }
plane { < 1.000000 0.000000 0.000000> 8.038901 inverse }
}
translate <-8.365605 0.000000 0.000000>
scale < 7.022345 1.000000 1.000000>
translate <-1.191284 0.000000 0.000000>
rotate < 0.000000 180.000000 0.000000>
rotate < 0.000000 0.000000 12.333789>
rotate < 0.000000 17.945328 0.000000>
translate < 0.000000 17.500000 7.400000>

}

object {
quadric {
Dot } texture { snail_skin }
scale < 8.120000 8.120000 8.120000>
translate < 2.175480 18.000000 6.695438>

}

object {
quadric {
Connector_2 } texture { snail_bone } texture { bone2
}

clipped_by {
plane { < 1.000000 0.000000 0.000000> 8.030780 }
plane { < 1.000000 0.000000 0.000000> 7.704406 inverse }
}
translate <-8.030780 0.000000 0.000000>
scale < 6.690073 1.000000 1.000000>
translate <-1.200402 0.000000 0.000000>
rotate < 0.000000 180.000000 0.000000>
rotate < 0.000000 0.000000 12.943441>
rotate < 0.000000 36.406587 0.000000>
translate < 2.175480 18.000000 6.695438>

}

object {
quadric {
Dot } texture { snail_skin }
scale < 7.790000 7.790000 7.790000>
translate < 3.926405 18.500000 5.404234>

}

object {
quadric {
Connector_2 } texture { snail_bone } texture { bone2
}

clipped_by {
plane { < 1.000000 0.000000 0.000000> 7.695421 }
plane { < 1.000000 0.000000 0.000000> 7.369427 inverse }
}
translate <-7.695421 0.000000 0.000000>
scale < 6.358767 1.000000 1.000000>
translate <-1.210206 0.000000 0.000000>
rotate < 0.000000 180.000000 0.000000>
rotate < 0.000000 0.000000 13.614295>
rotate < 0.000000 54.917483 0.000000>
translate < 3.926405 18.500000 5.404234>

}

object {
quadric {
Dot } texture { snail_skin }
scale < 7.460000 7.460000 7.460000>
translate < 5.112987 19.000000 3.714803>

}

object {
quadric {
Connector_2 } texture { snail_bone } texture { bone2
}

clipped_by {
plane { < 1.000000 0.000000 0.000000> 7.359439 }
plane { < 1.000000 0.000000 0.000000> 7.033888 inverse }
}
translate <-7.359439 0.000000 0.000000>
scale < 6.028575 1.000000 1.000000>
translate <-1.220759 0.000000 0.000000>
rotate < 0.000000 180.000000 0.000000>
rotate < 0.000000 0.000000 14.355670>
rotate < 0.000000 73.486397 0.000000>
translate < 5.112987 19.000000 3.714803>

}

object {
quadric {
Dot } texture { snail_skin }
scale < 7.130000 7.130000 7.130000>
translate < 5.668297 19.500000 1.841741>

}

object {
quadric {
Connector_2 } texture { snail_bone } texture { bone2
}

clipped_by {
plane { < 1.000000 0.000000 0.000000> 7.022732 }
plane { < 1.000000 0.000000 0.000000> 6.697697 inverse }
}
translate <-7.022732 0.000000 0.000000>
scale < 5.699689 1.000000 1.000000>
translate <-1.232126 0.000000 0.000000>
rotate < 0.000000 180.000000 0.000000>
rotate < 0.000000 0.000000 15.178751>
rotate < 0.000000 92.123718 0.000000>
translate < 5.668297 19.500000 1.841741>

}

object {
quadric {
Dot } texture { snail_skin }
scale < 6.800000 6.800000 6.800000>
translate < 5.600000 20.000000 -0.000000>

}

object {
quadric {
Connector_2 } texture { snail_bone } texture { bone2
}

clipped_by {
plane { < 1.000000 0.000000 0.000000> 6.685174 }
plane { < 1.000000 0.000000 0.000000> 6.360747 inverse }
}
translate <-6.685174 0.000000 0.000000>
scale < 5.372357 1.000000 1.000000>
translate <-1.244365 0.000000 0.000000>
rotate < 0.000000 180.000000 0.000000>
rotate < 0.000000 0.000000 16.097039>
rotate < 0.000000 110.842321 0.000000>
translate < 5.600000 20.000000 -0.000000>

}

object {
quadric {
Dot } texture { snail_skin }
scale < 6.470000 6.470000 6.470000>
translate < 4.983536 20.500000 -1.619249>

}

object {
quadric {
Connector_2 } texture { snail_bone } texture { bone2
}

clipped_by {
plane { < 1.000000 0.000000 0.000000> 6.346614 }
plane { < 1.000000 0.000000 0.000000> 6.022907 inverse }
}
translate <-6.346614 0.000000 0.000000>
scale < 5.046876 1.000000 1.000000>
translate <-1.257533 0.000000 0.000000>
rotate < 0.000000 180.000000 0.000000>
rotate < 0.000000 0.000000 17.126987>
rotate < 0.000000 129.658554 0.000000>
translate < 4.983536 20.500000 -1.619249>

}

object {
quadric {
Dot } texture { snail_skin }
scale < 6.140000 6.140000 6.140000>
translate < 3.948003 21.000000 -2.868392>

}

object {
quadric {
Connector_2 } texture { snail_bone } texture { bone2
}

clipped_by {
plane { < 1.000000 0.000000 0.000000> 6.006869 }
plane { < 1.000000 0.000000 0.000000> 5.684024 inverse }
}
translate <-6.006869 0.000000 0.000000>
scale < 4.723632 1.000000 1.000000>
translate <-1.271663 0.000000 0.000000>
rotate < 0.000000 180.000000 0.000000>
rotate < 0.000000 0.000000 18.288684>
rotate < 0.000000 148.593386 0.000000>
translate < 3.948003 21.000000 -2.868392>

}

object {
quadric {
Dot } texture { snail_skin }
scale < 5.810000 5.810000 5.810000>
translate < 2.656789 21.500000 -3.656757>

}

object {
quadric {
Connector_2 } texture { snail_bone } texture { bone2
}

clipped_by {
plane { < 1.000000 0.000000 0.000000> 5.665718 }
plane { < 1.000000 0.000000 0.000000> 5.343913 inverse }
}
translate <-5.665718 0.000000 0.000000>
scale < 4.403111 1.000000 1.000000>
translate <-1.286754 0.000000 0.000000>
rotate < 0.000000 180.000000 0.000000>
rotate < 0.000000 0.000000 19.606835>
rotate < 0.000000 167.674035 0.000000>
translate < 2.656789 21.500000 -3.656757>

}

object {
quadric {
Dot } texture { snail_skin }
scale < 5.480000 5.480000 5.480000>
translate < 1.285511 22.000000 -3.956395>

}

object {
quadric {
Connector_2 } texture { snail_bone } texture { bone2
}

clipped_by {
plane { < 1.000000 0.000000 0.000000> 5.322903 }
plane { < 1.000000 0.000000 0.000000> 5.002363 inverse }
}
translate <-5.322903 0.000000 0.000000>
scale < 4.085966 1.000000 1.000000>
translate <-1.302728 0.000000 0.000000>
rotate < 0.000000 180.000000 0.000000>
rotate < 0.000000 0.000000 21.111749>
rotate < 0.000000 -173.063496 0.000000>
translate < 1.285511 22.000000 -3.956395>

}

object {
quadric {
Dot } texture { snail_skin }
scale < 5.150000 5.150000 5.150000>
translate <-0.000000 22.500000 -3.800000>

}

object {
quadric {
Connector_2 } texture { snail_bone } texture { bone2
}

clipped_by {
plane { < 1.000000 0.000000 0.000000> 4.978122 }
plane { < 1.000000 0.000000 0.000000> 4.659135 inverse }
}
translate <-4.978122 0.000000 0.000000>
scale < 3.773035 1.000000 1.000000>
translate <-1.319395 0.000000 0.000000>
rotate < 0.000000 180.000000 0.000000>
rotate < 0.000000 0.000000 22.840766>
rotate < 0.000000 -153.570633 0.000000>
translate <-0.000000 22.500000 -3.800000>

}

object {
quadric {
Dot } texture { snail_skin }
scale < 4.820000 4.820000 4.820000>
translate <-1.063018 23.000000 -3.271634>

}

object {
quadric {
Connector_2 } texture { snail_bone } texture { bone2
}

clipped_by {
plane { < 1.000000 0.000000 0.000000> 4.631047 }
plane { < 1.000000 0.000000 0.000000> 4.313984 inverse }
}
translate <-4.631047 0.000000 0.000000>
scale < 3.465471 1.000000 1.000000>
translate <-1.336340 0.000000 0.000000>
rotate < 0.000000 180.000000 0.000000>
rotate < 0.000000 0.000000 24.839270>
rotate < 0.000000 -133.780866 0.000000>
translate <-1.063018 23.000000 -3.271634>

}

object {
quadric {
Dot } texture { snail_skin }
scale < 4.490000 4.490000 4.490000>
translate <-1.810379 23.500000 -2.491772>

}

object {
quadric {
Connector_2 } texture { snail_bone } texture { bone2
}

clipped_by {
plane { < 1.000000 0.000000 0.000000> 4.281360 }
plane { < 1.000000 0.000000 0.000000> 3.966695 inverse }
}
translate <-4.281360 0.000000 0.000000>
scale < 3.164827 1.000000 1.000000>
translate <-1.352794 0.000000 0.000000>
rotate < 0.000000 180.000000 0.000000>
rotate < 0.000000 0.000000 27.161540>
rotate < 0.000000 -113.600358 0.000000>
translate <-1.810379 23.500000 -2.491772>

}

object {
quadric {
Dot } texture { snail_skin }
scale < 4.160000 4.160000 4.160000>
translate <-2.200526 24.000000 -1.598776>

}

object {
quadric {
Connector_2 } texture { snail_bone } texture { bone2
}

clipped_by {
plane { < 1.000000 0.000000 0.000000> 3.928854 }
plane { < 1.000000 0.000000 0.000000> 3.617190 inverse }
}
translate <-3.928854 0.000000 0.000000>
scale < 2.873290 1.000000 1.000000>
translate <-1.367371 0.000000 0.000000>
rotate < 0.000000 180.000000 0.000000>
rotate < 0.000000 0.000000 29.869268>
rotate < 0.000000 -92.894757 0.000000>
translate <-2.200526 24.000000 -1.598776>

}

object {
quadric {
Dot } texture { snail_skin }
scale < 3.830000 3.830000 3.830000>
translate <-2.244493 24.500000 -0.729280>

}

object {
quadric {
Connector_2 } texture { snail_bone } texture { bone2
}

clipped_by {
plane { < 1.000000 0.000000 0.000000> 3.573633 }
plane { < 1.000000 0.000000 0.000000> 3.265723 inverse }
}
translate <-3.573633 0.000000 0.000000>
scale < 2.593922 1.000000 1.000000>
translate <-1.377695 0.000000 0.000000>
rotate < 0.000000 180.000000 0.000000>
rotate < 0.000000 0.000000 33.025855>
rotate < 0.000000 -71.466140 0.000000>
translate <-2.244493 24.500000 -0.729280>

}

object {
quadric {
Dot } texture { snail_skin }
scale < 3.500000 3.500000 3.500000>
translate <-2.000000 25.000000 0.000000>

}
}


/*------------------ THE END OF THE SEA SHELL ---------------------------*/


/*------------- THE SLIMMY BOBY ATTACHED TO THE SHELL -----*/

#declare slime_body = object {

union {

quadric { Dot
scale < 19.750000 19.750000 19.750000>
}



difference { quadric { Connector_2
}

plane { < 1.000000 0.000000 0.000000> 18.974120 inverse }
plane { < 1.000000 0.000000 0.000000> 17.052691 }
translate <-18.974120 0.000000 0.000000>
scale < 3.461575 1.000000 1.000000>
translate <-5.481355 0.000000 0.000000>
rotate < 0.000000 180.000000 0.000000>
rotate < 0.000000 0.000000 -2.385944>
}

quadric { Dot
scale < 17.750000 17.750000 17.750000>
translate < 7.200000 -0.300000 0.000000>
}


difference { quadric { Connector_2
}

plane { < 1.000000 0.000000 0.000000> 17.745302 inverse }
plane { < 1.000000 0.000000 0.000000> 17.495368 }
translate <-17.745302 0.000000 0.000000>
scale < 43.454344 1.000000 1.000000>
translate <-0.408367 0.000000 0.000000>
rotate < 0.000000 180.000000 0.000000>
rotate < 0.000000 0.000000 -6.340192>
translate < 7.200000 -0.300000 0.000000>
}


quadric { Dot
scale < 17.500000 17.500000 17.500000>
translate < 18.000000 -1.500000 0.000000>
}


difference { quadric { Connector_2
}

plane { < 1.000000 0.000000 0.000000> 17.320524 inverse }
plane { < 1.000000 0.000000 0.000000> 15.835908 }

translate <-17.320524 0.000000 0.000000>
scale < 6.928524 1.000000 1.000000>
translate <-2.499887 0.000000 0.000000>
rotate < 0.000000 180.000000 0.000000>
rotate < 0.000000 0.000000 -0.545658>
translate < 18.000000 -1.500000 0.000000>
}


quadric { Dot
scale < 16.000000 16.000000 16.000000>
translate < 28.500000 -1.600000 0.000000>
}


difference { quadric { Connector_2
}

plane { < 1.000000 0.000000 0.000000> 15.993736 inverse }
plane { < 1.000000 0.000000 0.000000> 15.493932 }

translate <-15.993736 0.000000 0.000000>
scale < 35.727860 1.000000 1.000000>
translate <-0.447654 0.000000 0.000000>
rotate < 0.000000 180.000000 0.000000>
rotate < 0.000000 0.000000 9.989407>
translate < 28.500000 -1.600000 0.000000>
}


quadric { Dot
scale < 15.500000 15.500000 15.500000>
translate < 46.100000 1.500000 0.000000>
}


difference { quadric { Connector_2
}

plane { < 1.000000 0.000000 0.000000> 15.215923 inverse }
plane { < 1.000000 0.000000 0.000000> 12.565407 }

translate <-15.215923 0.000000 0.000000>
scale < 5.151078 1.000000 1.000000>
translate <-2.953930 0.000000 0.000000>
rotate < 0.000000 180.000000 0.000000>
rotate < 0.000000 0.000000 26.855115>
rotate < 0.000000 4.537773 0.000000>
translate < 46.100000 1.500000 0.000000>
}


quadric { Dot
scale < 12.800000 12.800000 12.800000>
translate < 58.700000 7.900000 -1.000000>
}


difference { quadric { Connector_2
}

plane { < 1.000000 0.000000 0.000000> 12.656484 inverse }
plane { < 1.000000 0.000000 0.000000> 10.876666 }

translate <-12.656484 0.000000 0.000000>
scale < 6.621607 1.000000 1.000000>
translate <-1.911392 0.000000 0.000000>
rotate < 0.000000 180.000000 0.000000>
rotate < 0.000000 0.000000 42.219572>
rotate < 0.000000 9.673355 0.000000>
translate < 58.700000 7.900000 -1.000000>
}


quadric { Dot
scale < 11.000000 11.000000 11.000000>
translate < 67.500000 16.000000 -2.500000>
}

difference { quadric { Connector_2
}

plane { < 1.000000 0.000000 0.000000> 10.929158 inverse }
plane { < 1.000000 0.000000 0.000000> 9.438819 }

translate <-10.929158 0.000000 0.000000>
scale < 8.768631 1.000000 1.000000>
translate <-1.246393 0.000000 0.000000>
rotate < 0.000000 180.000000 0.000000>
rotate < 0.000000 0.000000 65.021660>
rotate < 0.000000 26.565051 0.000000>
translate < 67.500000 16.000000 -2.500000>
}


quadric { Dot
scale < 9.500000 9.500000 9.500000>
translate < 72.500000 28.000000 -5.000000>
}


difference { quadric { Connector_2
}

plane { < 1.000000 0.000000 0.000000> 10.467692 inverse }
plane { < 1.000000 0.000000 0.000000> 9.470769 }

translate <-9.470769 0.000000 0.000000>
scale < 12.718097 1.000000 1.000000>
translate < 0.744669 0.000000 0.000000>
rotate < 0.000000 0.000000 64.348141>
rotate < 0.000000 84.805571 0.000000>
translate < 72.500000 28.000000 -5.000000>
}


quadric { Dot
scale < 10.500000 10.500000 10.500000>
translate < 73.000000 39.500000 -10.500000>
}


difference { quadric { Connector_2
}

plane { < 1.000000 0.000000 0.000000> 9.613702 inverse }
plane { < 1.000000 0.000000 0.000000> 6.180237 }

translate <-9.613702 0.000000 0.000000>
scale < 2.276957 1.000000 1.000000>
translate <-4.222171 0.000000 0.000000>
rotate < 0.000000 180.000000 0.000000>
rotate < 0.000000 0.000000 46.816209>
rotate < 0.000000 54.566686 0.000000>
translate < 73.000000 39.500000 -10.500000>
}


quadric { Dot
scale < 6.750000 6.750000 6.750000>
translate < 76.700000 46.300000 -15.700000>
}

}
texture { slime rotate <0 0 0> scale <80 10 80> }
texture { color Orange alpha 0.9 phong 1.0 phong_size 20 bumps 0.6 frequency 20 }

bounded_by {
quadric { Dot
scale < 73.257941 73.257941 73.257941>
translate < 31.875000 16.650000 -1.350000>
}
}

}

/*---------------------- END OF SLIMMY BODY ---------------*/


/*----------- MAKE SNAIL ANTLERS ---------------------------*/
#declare antlers = object {
union {
difference {
intersection { UCone scale <3 40 3> }
plane { <0 1 0> -10 inverse }
}
quadric { Ellipsoid scale <3 3 3> translate <0 -10 0> }
}
texture { slime rotate <0 0 0> scale <8 1 8> }
texture { color Orange alpha 0.9 phong 1.0 phong_size 20 bumps 0.6 frequency 20 }
translate <0 40 0>
}


#declare eyeb = object {
quadric { Ellipsoid scale <2 1.5 2> }
texture { color Black phong 1.0 }
translate <0 32.2 0> }



/*----------------------COMPOSITE THE SNAIL-------------------------*/
#declare body = composite {
object { slime_body rotate <0 -90 0> }
object { antlers rotate <0 0 35> rotate <-35 0 0> translate <13.6 45 70> }
object { antlers rotate <0 0 -45> rotate <-25 0 0> translate <17.0 45 70> }

object { eyeb rotate <0 0 35> rotate <-35 0 0> translate <13.6 45 70> }
object { eyeb rotate <0 0 -45> rotate <-25 0 0> translate <17 45 70> }

}

#declare thesnail = composite {
composite { body rotate <0 0 0> translate <26 0 3> }
composite { snail scale <1.12 1.1 1.1> rotate <0 0 0> }
}

/*----------- THE TOTAL SNAIN / I AM SNAIL-SEE ME CRAWL----*/
/*COMPOSITE THESNAIL ROTATE <0 0 0> END_COMPOSITE*/

#version TheSnale_Inc_Temp


  3 Responses to “Category : Printer + Display Graphics
Archive   : POV2SCN.ZIP
Filename : THESNAIL.INC

  1. Very nice! Thank you for this wonderful archive. I wonder why I found it only now. Long live the BBS file archives!

  2. This is so awesome! 😀 I’d be cool if you could download an entire archive of this at once, though.

  3. But one thing that puzzles me is the “mtswslnkmcjklsdlsbdmMICROSOFT” string. There is an article about it here. It is definitely worth a read: http://www.os2museum.com/wp/mtswslnk/