From 94b0393abb94ba6fb620da6c2f19877652583ae5 Mon Sep 17 00:00:00 2001 From: Jared Miller Date: Wed, 11 Mar 2026 15:22:25 -0400 Subject: [PATCH] Wire material properties texture into AntsComputeScene --- src/Renderer.ts | 2 ++ src/scenes/AntsComputeScene.ts | 1 + 2 files changed, 3 insertions(+) diff --git a/src/Renderer.ts b/src/Renderer.ts index 3fde857..23502e6 100644 --- a/src/Renderer.ts +++ b/src/Renderer.ts @@ -202,6 +202,8 @@ export default class Renderer { this.resources.worldBlurredRenderTarget.texture; scenes.ants.material.uniforms.tPresence.value = this.resources.antsPresenceRenderTarget.texture; + scenes.ants.material.uniforms.uMaterialProps.value = + this.materialPropsTexture; this.renderer.render(scenes.ants, scenes.ants.camera); this.setViewportFromRT(this.resources.antsDiscreteRenderTarget); diff --git a/src/scenes/AntsComputeScene.ts b/src/scenes/AntsComputeScene.ts index 7e66a63..93332d8 100644 --- a/src/scenes/AntsComputeScene.ts +++ b/src/scenes/AntsComputeScene.ts @@ -22,6 +22,7 @@ export default class AntsComputeScene extends AbstractScene { tLastExtState: { value: null }, tWorld: { value: null }, tPresence: { value: null }, + uMaterialProps: { value: null }, uForagerRatio: { value: 0 }, }, vertexShader,