Adds BrightPassMaterial + brightpass.wgsl: extracts luminance above a soft-knee threshold from the HDR offscreen into a half-res Rgba16Float target (bloom_0). Camera order -19 (after offscreen at -20). The brightpass output is not yet composited (Task 6); this commit only adds the pass and confirms it runs without crashing.