Foam_A02_White_20cm.vrscene 6.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251
  1. MtlSingleBRDF Foam_A02_White_20cm@mtl_0 {
  2. brdf=Foam_A02_White_20cm@mtl_brdf_0_vrayfastsss2_bump;
  3. scene_name=ListString(
  4. "Foam_A02_White_20cm"
  5. );
  6. }
  7. BRDFSSS2Complex Foam_A02_White_20cm@mtl_brdf_0 {
  8. scale=1;
  9. ior=1.3;
  10. opacity=1;
  11. overall_color=AColor(1, 1, 1, 1);
  12. diffuse_color=AColor(0.7333333, 0.7333333, 0.7333333, 1);
  13. diffuse_amount=0.2;
  14. sub_surface_color=Foam_A02_White_20cm@mtl_brdf_0_sub_surface_color_combine;
  15. scatter_radius=AColor(0.2745098, 0.4078432, 0.4470589, 1);
  16. scatter_radius_mult=4;
  17. phase_function=0.4;
  18. color_mode=0;
  19. specular_color=Foam_A02_White_20cm@mtl_brdf_0_specular_color_combine;
  20. specular_amount=1;
  21. specular_glossiness=0.6;
  22. specular_subdivs=8;
  23. cutoff_threshold=0.01;
  24. trace_reflections=1;
  25. reflection_depth=1;
  26. geometry_based_sampling=2;
  27. prepass_rate=-1;
  28. prepass_id=0;
  29. prepass_mode=0;
  30. auto_density=0;
  31. samples_per_unit_area=16;
  32. surface_offset=0.001;
  33. preview_samples=0;
  34. max_distance=0.1;
  35. background_color=Color(0, 0, 0);
  36. samples_color=Color(1, 1, 1);
  37. single_scatter=1;
  38. subdivs=8;
  39. refraction_depth=5;
  40. front_scatter=1;
  41. back_scatter=1;
  42. scatter_gi=0;
  43. interpolation_accuracy=1;
  44. prepass_blur=1.2;
  45. }
  46. BRDFBump Foam_A02_White_20cm@mtl_brdf_0_vrayfastsss2_bump {
  47. base_brdf=Foam_A02_White_20cm@mtl_brdf_0;
  48. bump_tex_mult=0.4;
  49. bump_tex=Foam_A02_White_Bump@tex_3;
  50. map_type=5;
  51. }
  52. TexBitmap Foam_A02_White_SSS_Color@tex_0 {
  53. alpha_from_intensity=0;
  54. color_mult=AColor(1, 1, 1, 1);
  55. nouvw_color=AColor(0, 0, 0, 0);
  56. uvwgen=Foam_A02_White_SSS_Color@tex_0_uvwgen_rand;
  57. bitmap=bitmapBuffer_0_gsRGB;
  58. }
  59. UVWGenChannel Foam_A02_White_SSS_Color@tex_0_uvwgen {
  60. uvw_transform=Transform(Matrix(Vector(1, 0, 0), Vector(0, 1, 0), Vector(0, 0, 1)), Vector(0, 0, 0));
  61. uvw_channel=1;
  62. }
  63. UVWGenRandomizer Foam_A02_White_SSS_Color@tex_0_uvwgen_rand {
  64. input=Foam_A02_White_SSS_Color@tex_0_uvwgen;
  65. mode=256;
  66. seed=0;
  67. variance_u_min=0;
  68. variance_u_max=1;
  69. variance_u_steps=0;
  70. variance_v_min=0;
  71. variance_v_max=1;
  72. variance_v_steps=0;
  73. variance_rot_min=0;
  74. variance_rot_max=360;
  75. variance_rot_steps=0;
  76. variance_uscale_min=100;
  77. variance_uscale_max=100;
  78. variance_uscale_steps=0;
  79. variance_vscale_min=100;
  80. variance_vscale_max=100;
  81. variance_vscale_steps=0;
  82. variance_vscale_unlocked=0;
  83. tile_blend=0.05;
  84. }
  85. TexCombineColor Foam_A02_White_20cm@mtl_brdf_0_sub_surface_color_combine {
  86. color=Color(0.5, 0.5, 0.5);
  87. texture=Foam_A02_White_SSS_Color@tex_0;
  88. texture_multiplier=1;
  89. }
  90. ColorCorrection Foam_A02_White_Spec_Color@tex_1 {
  91. texture_map=Foam_A02_White_Spec_Color@tex_2;
  92. rewire_red=0;
  93. rewire_green=1;
  94. rewire_blue=2;
  95. rewire_alpha=3;
  96. hue_shift=0;
  97. saturation=0;
  98. hue_tint=AColor(0, 0, 0, 1);
  99. tint_strength=0;
  100. lightness_mode=0;
  101. brightness=0.09999999;
  102. contrast=1.4;
  103. adv_exposure_mode=0;
  104. adv_brightness=1;
  105. adv_contrast=1;
  106. adv_base=1;
  107. adv_offset=0;
  108. adv_use_red=0;
  109. adv_use_green=0;
  110. adv_use_blue=0;
  111. adv_rgb_brightness=Color(1, 1, 1);
  112. adv_rgb_contrast=Color(1, 1, 1);
  113. adv_rgb_base=Color(1, 1, 1);
  114. adv_rgb_offset=Color(0, 0, 0);
  115. adv_printer_lights_per=5;
  116. }
  117. TexBitmap Foam_A02_White_Spec_Color@tex_2 {
  118. alpha_from_intensity=0;
  119. color_mult=AColor(1, 1, 1, 1);
  120. nouvw_color=AColor(0, 0, 0, 0);
  121. uvwgen=Foam_A02_White_Spec_Color@tex_2_uvwgen_rand;
  122. bitmap=bitmapBuffer_1_gsRGB;
  123. }
  124. UVWGenChannel Foam_A02_White_Spec_Color@tex_2_uvwgen {
  125. uvw_transform=Transform(Matrix(Vector(1, 0, 0), Vector(0, 1, 0), Vector(0, 0, 1)), Vector(0, 0, 0));
  126. uvw_channel=1;
  127. }
  128. UVWGenRandomizer Foam_A02_White_Spec_Color@tex_2_uvwgen_rand {
  129. input=Foam_A02_White_Spec_Color@tex_2_uvwgen;
  130. mode=256;
  131. seed=0;
  132. variance_u_min=0;
  133. variance_u_max=1;
  134. variance_u_steps=0;
  135. variance_v_min=0;
  136. variance_v_max=1;
  137. variance_v_steps=0;
  138. variance_rot_min=0;
  139. variance_rot_max=360;
  140. variance_rot_steps=0;
  141. variance_uscale_min=100;
  142. variance_uscale_max=100;
  143. variance_uscale_steps=0;
  144. variance_vscale_min=100;
  145. variance_vscale_max=100;
  146. variance_vscale_steps=0;
  147. variance_vscale_unlocked=0;
  148. tile_blend=0.05;
  149. }
  150. TexCombineColor Foam_A02_White_20cm@mtl_brdf_0_specular_color_combine {
  151. color=Color(1, 1, 1);
  152. texture=Foam_A02_White_Spec_Color@tex_1;
  153. texture_multiplier=1;
  154. }
  155. TexBitmap Foam_A02_White_Bump@tex_3 {
  156. alpha_from_intensity=0;
  157. color_mult=AColor(1, 1, 1, 1);
  158. nouvw_color=AColor(0, 0, 0, 0);
  159. uvwgen=Foam_A02_White_Bump@tex_3_uvwgen_rand;
  160. bitmap=bitmapBuffer_2_gsRGB;
  161. }
  162. UVWGenChannel Foam_A02_White_Bump@tex_3_uvwgen {
  163. uvw_transform=Transform(Matrix(Vector(1, 0, 0), Vector(0, 1, 0), Vector(0, 0, 1)), Vector(0, 0, 0));
  164. uvw_channel=1;
  165. }
  166. UVWGenRandomizer Foam_A02_White_Bump@tex_3_uvwgen_rand {
  167. input=Foam_A02_White_Bump@tex_3_uvwgen;
  168. mode=256;
  169. seed=0;
  170. variance_u_min=0;
  171. variance_u_max=1;
  172. variance_u_steps=0;
  173. variance_v_min=0;
  174. variance_v_max=1;
  175. variance_v_steps=0;
  176. variance_rot_min=0;
  177. variance_rot_max=360;
  178. variance_rot_steps=0;
  179. variance_uscale_min=100;
  180. variance_uscale_max=100;
  181. variance_uscale_steps=0;
  182. variance_vscale_min=100;
  183. variance_vscale_max=100;
  184. variance_vscale_steps=0;
  185. variance_vscale_unlocked=0;
  186. tile_blend=0.05;
  187. }
  188. BitmapBuffer bitmapBuffer_0_gsRGB {
  189. filter_type=5;
  190. filter_blur=1;
  191. color_space=2;
  192. rgb_color_space="raw";
  193. gamma=1;
  194. maya_compatible=0;
  195. allow_negative_colors=1;
  196. interpolation=3;
  197. file="..\..\assets\Foam\Foam_A_Mult_hires_srgb.tx";
  198. load_file=1;
  199. ifl_start_frame=0;
  200. ifl_playback_rate=1;
  201. ifl_end_condition=0;
  202. }
  203. BitmapBuffer bitmapBuffer_1_gsRGB {
  204. filter_type=5;
  205. filter_blur=1;
  206. color_space=1;
  207. rgb_color_space="raw";
  208. gamma=1;
  209. maya_compatible=0;
  210. allow_negative_colors=1;
  211. interpolation=3;
  212. file="..\..\assets\Foam\Foam_A_Bump_hires_lin_srgb.tx";
  213. load_file=1;
  214. ifl_start_frame=0;
  215. ifl_playback_rate=1;
  216. ifl_end_condition=0;
  217. }
  218. BitmapBuffer bitmapBuffer_2_gsRGB {
  219. filter_type=5;
  220. filter_blur=0.5;
  221. color_space=1;
  222. rgb_color_space="raw";
  223. gamma=1;
  224. maya_compatible=0;
  225. allow_negative_colors=1;
  226. interpolation=3;
  227. file="..\..\assets\Foam\Foam_A_Bump_hires_lin_srgb.tx";
  228. load_file=1;
  229. ifl_start_frame=0;
  230. ifl_playback_rate=1;
  231. ifl_end_condition=0;
  232. }