============================================================================== COMPARISON OF TWO RIBS THAT RENDER THE SAME IMAGE. FIRST THE HAND WRITTEN SIMPLE RIB. ============================================================================== Display "untitled" "framebuffer" "rgb" Format 640 480 1 Projection "perspective" "fov" 40 ShadingRate 5 Translate 0 0 44.822 Rotate -30 1 0 0 Rotate 45 0 1 0 Scale 1 1 -1 WorldBegin ReverseOrientation LightSource "distantlight" 1 "intensity" 1.0 "from" [0 0 1] "to" [0 0 0] TransformBegin Surface "plastic" Translate 0 0.5 0 PointsPolygons [4 4 4 4 4 4] # six faces each with four vertices [0 1 2 3 4 7 6 5 3 2 6 7 0 4 5 1 2 1 5 6 0 3 7 4] "P" [-0.5 0.5 -0.5 0.5 0.5 -0.5 0.5 0.5 0.5 -0.5 0.5 0.5 -0.5 -0.5 -0.5 0.5 -0.5 -0.5 0.5 -0.5 0.5 -0.5 -0.5 0.5] "st" [0.3 0.3 0.6 0.3 0.6 0.6 0.3 0.6 0 0 1 0 1 1 0 1] TransformEnd WorldEnd ============================================================================== THE SAME SCENE PRODUCED BY MTOR ============================================================================== ##RenderMan RIB-Structure 1.1 ##Creator mtor 6.5.2, RAT 6.5.2 (Dec 15 2005 13:48:44) ##For malcolmkesson ##CreationDate Fri Dec 1 01:12:44 2006 version 3.04 Declare "resource" "string" Declare "dirmap" "string" Declare "minmax" "int" Declare "serverresource" "string" Option "searchpath" "resource" ["/Users/malcolmkesson/Documents/maya/projects/default/:/Applications/Pixar/rat-6.5.2-maya7.0/lib/shaders:/Applications/Pixar/rat-6.5.2-maya7.0/lib:/Applications/Pixar/RenderMan.app/Versions/RenderManProServer-12.5.3G4/lib/shaders:/Applications/Pixar/RenderMan.app/Versions/RenderManProServer-12.5.3G4/lib:.:@"] Option "statistics" "endofframe" [0] FrameBegin 1 Identity Attribute "dice" "string strategy" ["planarprojection"] Attribute "dice" "string referencecamera" ["worldcamera"] Attribute "dice" "int rasterorient" [1] Option "user" "float tracebreadthfactor" [0] "float tracedepthfactor" [0] PixelSamples 3 3 Exposure 1 1 Hider "hidden" "jitter" [1] PixelFilter "separable-catmull-rom" 2 2 #Shutter 1 1.25 Shutter 0.0416667 0.0520833 DisplayChannel "color Ci" "int[4] quantize" [0 0 0 0] "float dither" [0] DisplayChannel "color Cs" "int[4] quantize" [0 0 0 0] "float dither" [0] DisplayChannel "color Oi" "int[4] quantize" [0 0 0 0] "float dither" [0] DisplayChannel "color Os" "int[4] quantize" [0 0 0 0] "float dither" [0] DisplayChannel "color _Ci" "int[4] quantize" [0 0 0 0] "float dither" [0] DisplayChannel "color _Oi" "int[4] quantize" [0 0 0 0] "float dither" [0] DisplayChannel "color _albedo" "int[4] quantize" [0 0 0 0] "float dither" [0] DisplayChannel "color _ambient" "int[4] quantize" [0 0 0 0] "float dither" [0] DisplayChannel "color _backscattering" "int[4] quantize" [0 0 0 0] "float dither" [0] DisplayChannel "color _color" "int[4] quantize" [0 0 0 0] "float dither" [0] DisplayChannel "color _diffuse" "int[4] quantize" [0 0 0 0] "float dither" [0] DisplayChannel "color _diffusemeanfreepath" "int[4] quantize" [0 0 0 0] "float dither" [0] DisplayChannel "color _incandescence" "int[4] quantize" [0 0 0 0] "float dither" [0] DisplayChannel "color _indirect" "int[4] quantize" [0 0 0 0] "float dither" [0] DisplayChannel "color _indirectdiffuse" "int[4] quantize" [0 0 0 0] "float dither" [0] DisplayChannel "color _radiance_t" "int[4] quantize" [0 0 0 0] "float dither" [0] DisplayChannel "color _reflection" "int[4] quantize" [0 0 0 0] "float dither" [0] DisplayChannel "color _refraction" "int[4] quantize" [0 0 0 0] "float dither" [0] DisplayChannel "color _rim" "int[4] quantize" [0 0 0 0] "float dither" [0] DisplayChannel "color _shadow" "int[4] quantize" [0 0 0 0] "float dither" [0] DisplayChannel "color _specular" "int[4] quantize" [0 0 0 0] "float dither" [0] DisplayChannel "color _subsurfacescattering" "int[4] quantize" [0 0 0 0] "float dither" [0] DisplayChannel "color _surfacecolor" "int[4] quantize" [0 0 0 0] "float dither" [0] DisplayChannel "color _thintranslucence" "int[4] quantize" [0 0 0 0] "float dither" [0] DisplayChannel "float __CPUtime" "int[4] quantize" [0 0 0 0] "float dither" [0] DisplayChannel "float _area" "int[4] quantize" [0 0 0 0] "float dither" [0] DisplayChannel "float _float" "int[4] quantize" [0 0 0 0] "float dither" [0] DisplayChannel "float _occlusion" "int[4] quantize" [0 0 0 0] "float dither" [0] DisplayChannel "float du" "int[4] quantize" [0 0 0 0] "float dither" [0] DisplayChannel "float dv" "int[4] quantize" [0 0 0 0] "float dither" [0] DisplayChannel "float s" "int[4] quantize" [0 0 0 0] "float dither" [0] DisplayChannel "float t" "int[4] quantize" [0 0 0 0] "float dither" [0] DisplayChannel "float u" "int[4] quantize" [0 0 0 0] "float dither" [0] DisplayChannel "float v" "int[4] quantize" [0 0 0 0] "float dither" [0] DisplayChannel "normal N" "int[4] quantize" [0 0 0 0] "float dither" [0] DisplayChannel "normal Ng" "int[4] quantize" [0 0 0 0] "float dither" [0] DisplayChannel "point P" "int[4] quantize" [0 0 0 0] "float dither" [0] DisplayChannel "vector E" "int[4] quantize" [0 0 0 0] "float dither" [0] DisplayChannel "vector _environmentdir" "int[4] quantize" [0 0 0 0] "float dither" [0] DisplayChannel "vector dPdtime" "int[4] quantize" [0 0 0 0] "float dither" [0] DisplayChannel "vector dPdu" "int[4] quantize" [0 0 0 0] "float dither" [0] DisplayChannel "vector dPdv" "int[4] quantize" [0 0 0 0] "float dither" [0] Format 640 480 1 Display "/Users/malcolmkesson/Documents/maya/projects/default/rmanpix/india.0001" "it" "rgba" "int merge" [0] "string dspyParams" ["dspyRender -context /Users/malcolmkesson/Documents/maya/projects/default/untitled -time 1 -renderer 0 -crop 0 1 0 1 -port 49537 -workspace /Users/malcolmkesson/Documents/maya/projects/default/;"] Clipping 0.1 1000 Projection "perspective" "fov" [54.4322] ScreenWindow -1 1 -0.75 0.75 ConcatTransform [0.707107 -0.331295 -0.624695 0 1.47248e-17 0.883452 -0.468521 0 -0.707107 -0.331295 -0.624695 0 -2.46311e-14 4.56112e-14 44.8219 1] WorldBegin TransformBegin Rotate 90 0 1 0 CoordinateSystem "_XTOZ" TransformEnd TransformBegin Rotate -90 1 0 0 CoordinateSystem "_YTOZ" TransformEnd TransformBegin Scale -1 1 1 CoordinateSystem "_world_lefthanded" TransformEnd TransformBegin CoordSysTransform "_YTOZ" CoordinateSystem "worldspace" CoordinateSystem "_environment" TransformEnd ReverseOrientation ShadingRate 5 ShadingInterpolation "smooth" Surface "defaultsurface" IfBegin "!defined(RATFilterLightSource)" TransformBegin Attribute "identifier" "string name" ["directionalLightShape1"] Transform [-1 0 8.74228e-08 0 0 1 0 0 -8.74228e-08 0 -1 0 0 0 0 1] LightSource "mtorDirectionalLight" "directionalLightShape1" "float intensity" [1] "color lightcolor" [1 1 1] "float decayRate" [0] TransformEnd IfEnd AttributeBegin ResourceBegin Attribute "identifier" "name" ["|pCube1|pCubeShape1"] ConcatTransform [1 0 0 0 0 1 0 0 0 0 1 0 0 0.5 0 1] ShadingInterpolation "smooth" IfBegin "!defined(RATFilterLightSource)" IfEnd IfBegin "!defined(user:RATFilterSurface)" #slim surface plastic TransformBegin Attribute "sides" "int doubleshaded" [0] Attribute "visibility" "string transmission" ["opaque"] Scale 1 1 1 Attribute "shade" "float volumeintersectionpriority" [0] Opacity [1 1 1] Color [1.0 1.0 1.0] Attribute "trace" "int samplemotion" [0] "int displacements" [0] Surface "plastic" "color specularcolor" [ 1 1 1 ] "float Ka" [ 1 ] "float Kd" [ 0.5 ] "float Ks" [ 0.5 ] "float roughness" [ 0.1 ] TransformEnd IfEnd PointsGeneralPolygons [1 1 1 1 1 1] [4 4 4 4 4 4] [2 3 1 0 4 5 3 2 6 7 5 4 0 1 7 6 3 5 7 1 4 2 0 6] "P" [-0.5 -0.5 0.5 0.5 -0.5 0.5 -0.5 0.5 0.5 0.5 0.5 0.5 -0.5 0.5 -0.5 0.5 0.5 -0.5 -0.5 -0.5 -0.5 0.5 -0.5 -0.5] "facevarying normal N" [0 0 1 0 0 1 0 0 1 0 0 1 0 1 0 0 1 0 0 1 0 0 1 0 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 -1 0 0 -1 0 0 -1 0 0 -1 0 1 0 0 1 0 0 1 0 0 1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0] "facevarying float s" [0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 1 2 2 1 -1 0 0 -1] "facevarying float t" [0 0 1 1 -1 -1 0 0 -2 -2 -1 -1 -3 -3 -2 -2 0 0 1 1 0 0 1 1] ResourceEnd AttributeEnd WorldEnd FrameEnd