home *** CD-ROM | disk | FTP | other *** search
/ NeXTSTEP 3.3 (Developer) / NeXT_Developer-3.3.iso / NextDeveloper / Examples / RenderMan / Pixar.rib < prev    next >
Encoding:
Text File  |  1995-02-07  |  1.4 KB  |  76 lines

  1. ##RenderMan RIB-Structure 1.0
  2. Format 512 256 1
  3. Projection "perspective" "fov" 40
  4. ##CameraOrientation -2.501 3.702 -0.21  -1.931 2.881 -0.237  0.02752 -0.013765 0.999527
  5. # The above CameraOrientation produces this camera transform:
  6. Transform [ 0.821118  0.02752   0.570094 0
  7.             0.570567 -0.013765 -0.821135 0
  8.            -0.01475   0.999527 -0.027004 0
  9.            -0.061721  0.329685  4.459978 1 ]
  10.  
  11. WorldBegin
  12. #SurfaceToCurve "parametric" 8 8
  13. Scale .8 .8 .8
  14. Translate -1.5 0 0
  15. # P
  16. TransformBegin
  17.     Translate 0 0 -0.5 # lower
  18.     TransformBegin
  19.     Cylinder 0.1 -0.5 0.5 360
  20.     TransformEnd
  21.     TransformBegin
  22.     Translate .25 0 .25
  23.     Scale .2 .2 .2
  24.     Rotate 90.0 1 0 0
  25.     Torus 1.0 0.5 0 360 360
  26.     TransformEnd
  27. TransformEnd
  28.  
  29. Translate .9 0 0
  30.  
  31. # I
  32. TransformBegin
  33.     Cylinder 0.15 -0.5 0.05 360
  34.     Scale .15 .15 .15
  35.     Translate 0 0 2.0
  36.     Sphere 1 -1 1 360
  37. TransformEnd
  38.  
  39. Translate .85 0 0
  40.  
  41. # X
  42. TransformBegin
  43.     Scale .8 1 .5
  44.     Scale .5 .5 .5
  45.     Translate  0 0  -1 
  46.     Hyperboloid 1 0.3 -1 -1 0.3 1 360 
  47. TransformEnd
  48.  
  49. Translate .9 0 0
  50.  
  51.  # A
  52. TransformBegin
  53.     Scale 1 1 .5
  54.     Scale .8  1 1
  55.     Translate 0 0  -1
  56.     Cone 1.0 0.5 360
  57. TransformEnd
  58.  
  59. Translate .7 0 0
  60.  
  61. # R
  62. TransformBegin
  63.     Scale 1 1 .5
  64.     Translate 0 0 -.4
  65.     TransformBegin
  66.     Cylinder 0.1 -0.6 0.3 360
  67.     TransformEnd
  68.     Translate 0 0 .15
  69.     Rotate 90.0 0 1 0
  70.     Rotate 90.0 0 0 1
  71.     Paraboloid .25 0 0.5 180
  72. TransformEnd
  73. WorldEnd
  74.  
  75.  
  76.