瀏覽代碼

Remove Depth Copy Pass - project specific

ShiroSmith 6 年之前
父節點
當前提交
397b27c5e5
共有 1 個文件被更改,包括 0 次插入10 次删除
  1. 0 10
      h3d/scene/pbr/Renderer.hx

+ 0 - 10
h3d/scene/pbr/Renderer.hx

@@ -266,16 +266,6 @@ class Renderer extends h3d.scene.Renderer {
 		clear(0, 1, 0);
 		mainDraw();
 
-		// Depth Copy
-		mark("DepthCopy");
-		var depth = allocTarget("depth",false,1.,R32F);
-		var depthMap = ctx.getGlobal("depthMap");
-		depthCopy.shader.depthTexture = depthMap.texture;
-		depthCopy.shader.depthTextureChannel = depthMap.channel;
-		setTargets([depth]);
-		depthCopy.render();
-		ctx.setGlobal("depthMap",{ texture : depth, channel : hxsl.Channel.R });
-
 		mark("Decal");
 		setTargets([albedo,normal,pbr]);
 		renderPass(decalsOutput, get("decal"));