浏览代码

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 () {