bevy_firefly 0.18.2

2d lighting crate for the Bevy game engine
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#import bevy_core_pipeline::fullscreen_vertex_shader::FullscreenVertexOutput

@group(0) @binding(0)
var main_lightmap: texture_2d<f32>;

@group(0) @binding(1)
var visibility_lightmap: texture_2d<f32>;

@group(0) @binding(2)
var texture_sampler: sampler;

@fragment
fn fragment(vo: FullscreenVertexOutput) -> @location(0) vec4<f32> {
    return vec4f(1.0);
    // return textureSample(main_lightmap, texture_sampler, vo.uv) * textureSample(visibility_lightmap, texture_sampler, vo.uv);
}