Search across packages, versions, files, declarations, and comments. Use multiple terms to narrow results (AND), and add @vertex, @fragment, or @compute to filter by shader stage.
Star

Functions

evaluate_brdf

#
Used by 1 shader in bevy_solari 0.17.3
fn evaluate_brdf (
world_normal: vec3<f32>,
wo: vec3<f32>,
wi: vec3<f32>,
) -> vec3<f32>

diffuse_brdf

#
fn diffuse_brdf (
base_color: vec3<f32>,
metallic: f32
) -> vec3<f32>

specular_brdf

#
fn specular_brdf (
N: vec3<f32>,
V: vec3<f32>,
L: vec3<f32>,
base_color: vec3<f32>,
metallic: f32,
reflectance: vec3<f32>,
perceptual_roughness: f32,
roughness: f32
) -> vec3<f32>
Contents