Browse Source

Add Default env to shader graph preview.

clementlandrin 1 year ago
parent
commit
18cb673281
1 changed files with 5 additions and 0 deletions
  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();
 		}