Advertisement
Guest User

Untitled

a guest
May 25th, 2015
294
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.56 KB | None | 0 0
  1. <!-- Camera -->
  2. <camera width="800" height="500" />
  3.  
  4. <transform translate="0 2 -6" scale="1 1 1" rotate="20 1 0 0">
  5. <camera type="perspective" />
  6. </transform>
  7.  
  8. <!-- Integrator Settings -->
  9. <integrator volume_step_size="0.01" />
  10.  
  11.  
  12. <shader name="cube">
  13. <layer_weight name="layerwt" Blend="0.400" />
  14. <velvet_bsdf name="velvet" Sigma="0.995" Color="0.788,0.240,0.541" />
  15. <mix_closure name="mix1" />
  16.  
  17.  
  18. <connect from="layerwt Fresnel" to="mix1 Fac" />
  19. <connect from="velvet BSDF" to="mix1 Closure1" />
  20. <connect from="mix1 Closure" to="output surface" />
  21. </shader>
  22. <!-- Floor Shader -->
  23. <shader name="floor">
  24. <emission name="emission" color="0.1,0.1,0.8" strength="0.2" />
  25. <checker_texture name="checker" color1="0.4, 0.4, 0.4" color2="1.0, 0.1, 0.1" />
  26. <glossy_bsdf name="floor_closure" roughness="0.1"/>
  27. <add_closure name="add_shader" />
  28.  
  29. <connect from="checker color" to="floor_closure color" />
  30. <connect from="floor_closure BSDF" to="add_shader Closure2" />
  31. <connect from="emission emission" to="add_shader Closure1" />
  32. <connect from="add_shader Closure" to="output surface" />
  33. </shader>
  34. <shader name="frontwall">
  35. <emission name="emission" color="0.1,0.1,0.8" strength="0.5" />
  36. <checker_texture name="checker" color1="0.4, 0.4, 0.4" color2="0.4, 0.4, 0.4" />
  37. <glossy_bsdf name="floor_closure" roughness="0.1"/>
  38. <add_closure name="add_shader" />
  39.  
  40. <connect from="checker color" to="floor_closure color" />
  41. <connect from="floor_closure BSDF" to="add_shader Closure2" />
  42. <connect from="emission emission" to="add_shader Closure1" />
  43. <connect from="add_shader Closure" to="output surface" />
  44. </shader>
  45. <shader name="rightwall">
  46. <emission name="emission" color="0.1,0.1,0.8" strength="0.5" />
  47. <checker_texture name="checker" color1="0.4, 0.4, 0.4" color2="0.4, 0.4, 0.4" />
  48. <glossy_bsdf name="floor_closure" roughness="0.1"/>
  49. <add_closure name="add_shader" />
  50.  
  51. <connect from="checker color" to="floor_closure color" />
  52. <connect from="floor_closure BSDF" to="add_shader Closure2" />
  53. <connect from="emission emission" to="add_shader Closure1" />
  54. <connect from="add_shader Closure" to="output surface" />
  55. </shader>
  56. <shader name="leftwall">
  57. <emission name="emission" color="0.1,0.1,0.8" strength="0.5" />
  58. <checker_texture name="checker" color1="0.4, 0.4, 0.4" color2="0.4, 0.4, 0.4" />
  59. <glossy_bsdf name="floor_closure" roughness="0.1"/>
  60. <add_closure name="add_shader" />
  61.  
  62. <connect from="checker color" to="floor_closure color" />
  63. <connect from="floor_closure BSDF" to="add_shader Closure2" />
  64. <connect from="emission emission" to="add_shader Closure1" />
  65. <connect from="add_shader Closure" to="output surface" />
  66. </shader>
  67. <!-- Cube Object -->
  68. <state interpolation="smooth" shader="cube">
  69. <include src="./objects/sphere.xml" />
  70. </state>
  71. <transform rotate="90 1 0 0">
  72. <transform translate="0 0 1">
  73. <state shader="floor">
  74. <patch type="bilinear" P="-3 3 0 3 3 0 -3 -3 0 3 -3 0" />
  75. </state>
  76. </transform>
  77. </transform>
  78. <transform rotate="0 0 90 0">
  79. <transform translate="0 0 2.2">
  80. <state shader="frontwall">
  81. <patch type="bilinear" P="-3 3 0 3 3 0 -3 -3 0 3 -3 0" />
  82. </state>
  83. </transform>
  84. </transform>
  85. <transform rotate="90 0 120 0">
  86. <transform translate="0 0 3">
  87. <state shader="rightwall">
  88. <patch type="bilinear" P="-3 3 0 3 3 0 -3 -3 0 3 -3 0" />
  89. </state>
  90. </transform>
  91. </transform>
  92. <transform rotate="-90 0 -90 0">
  93. <transform translate="0 0 -3">
  94. <state shader="leftwall">
  95. <patch type="bilinear" P="-3 3 0 3 3 0 -3 -3 0 3 -3 0" />
  96. </state>
  97. </transform>
  98. </transform>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement