浏览代码

Add Default env to shader graph preview.

clementlandrin 1 年之前
父节点
当前提交
18cb673281
共有 1 个文件被更改,包括 5 次插入0 次删除
  1. 5 0
      hide/view/shadereditor/ShaderEditor.hx

+ 5 - 0
hide/view/shadereditor/ShaderEditor.hx

@@ -1086,6 +1086,11 @@ class ShaderEditor extends hide.view.FileView implements GraphInterface.IGraphEd
 	}
 
 	public function refreshRenderProps() {
+		var pbrRenderer = Std.downcast(meshPreviewScene.s3d.renderer, h3d.scene.pbr.Renderer);
+		if ( pbrRenderer != null ) {
+			pbrRenderer.env = h3d.scene.pbr.Environment.getDefault();
+		}
+		
 		if (meshPreviewRenderProps != null) {
 			meshPreviewRenderProps.dispose();
 		}