Browse Source

Editor: set RenderPath for particle editor

Ivan K 10 years ago
parent
commit
21d8906e7c

+ 1 - 0
bin/Data/Scripts/Editor/EditorParticleEffect.as

@@ -953,6 +953,7 @@ void InitParticleEffectPreview()
 
     particleEffectPreview = particleEffectWindow.GetChild("ParticleEffectPreview", true);
     particleEffectPreview.SetView(particlePreviewScene, particlePreviewCamera);
+    particleEffectPreview.viewport.renderPath = renderPath;
 
     SubscribeToEvent(particleEffectPreview, "DragMove", "NavigateParticleEffectPreview");
     SubscribeToEvent(particleEffectPreview, "Resized", "ResizeParticleEffectPreview");

+ 3 - 0
bin/Data/Scripts/Editor/EditorView.as

@@ -463,6 +463,9 @@ void SetRenderPath(const String&in newRenderPathName)
 
     if (materialPreview !is null && materialPreview.viewport !is null)
         materialPreview.viewport.renderPath = renderPath;
+        
+    if (particleEffectPreview !is null && particleEffectPreview.viewport !is null)
+        particleEffectPreview.viewport.renderPath = renderPath;
 }
 
 void CreateCamera()