Annotation of Examples/RenderMan/Pixar.rib, revision 1.1.1.1

1.1       root        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: 

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.