Răsfoiți Sursa

- Remove buffer from volumetric lightmaps

ShiroSmith 7 ani în urmă
părinte
comite
9662e3a05a

+ 0 - 1
h3d/scene/pbr/VolumetricLightmap.hx

@@ -132,7 +132,6 @@ class VolumetricLightmap extends h3d.scene.Mesh {
 			return;
 		var scale = absPos.getScale();
 		shader.ORDER = shOrder;
-		shader.SIZE = getProbeCount() * shader.ORDER * shader.ORDER;
 		shader.lightmapInvPos.load(getInvPos());
 		shader.lightmapSize.load(new h3d.Vector(probeCount.x, probeCount.y, probeCount.z));
 		shader.voxelSize.load(new h3d.Vector(scale.x/(probeCount.x - 1), scale.y/(probeCount.y - 1), scale.z/(probeCount.z - 1)));

+ 0 - 3
h3d/shader/pbr/VolumetricLightmap.hx

@@ -80,9 +80,6 @@ class VolumetricLightmap extends hxsl.Shader {
 		}
 
 		@const var ORDER : Int;
-		@const(327676) var SIZE : Int;
-
-		@param var lightProbeBuffer : Buffer<Vec4,SIZE>;
 		@param var lightProbeTexture : Sampler2D;
 		@param var lightmapInvPos : Mat4;
 		@param var lightmapSize : Vec3;