Преглед изворни кода

Add thickness to GUI in webgl_materials_physical_transmission example (#22111)

Takahiro пре 4 година
родитељ
комит
712140a86d
1 измењених фајлова са 9 додато и 0 уклоњено
  1. 9 0
      examples/webgl_materials_physical_transmission.html

+ 9 - 0
examples/webgl_materials_physical_transmission.html

@@ -26,6 +26,7 @@
 				metalness: 0,
 				roughness: 0,
 				reflectivity: 0.5,
+				thickness: 0.01,
 				envMapIntensity: 1,
 				lightIntensity: 1,
 				exposure: 1
@@ -161,6 +162,14 @@
 
 					} );
 
+				gui.add( params, 'thickness', 0, 5, 0.01 )
+					.onChange( function () {
+
+						material.thickness = params.thickness;
+						render();
+
+					} );
+
 				gui.add( params, 'envMapIntensity', 0, 1, 0.01 )
 					.name( 'envMap intensity' )
 					.onChange( function () {