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.
1#define_import_path bevy_feronia::types
3struct SampledNoise {
4 macro_noise: f32,
5 micro_noise: f32,
6 phase_noise: vec2<f32>,
7};
9struct DisplacedVertex {
10 world_position: vec4<f32>,
11 world_normal: vec3<f32>,
12 world_tangent: vec4<f32>
15struct InstanceInfo {
16 world_from_local: mat4x4<f32>,
17 instance_position: vec4<f32>,
18 wrapped_time: f32,
19 instance_index: u32,
20#ifdef VERTEX_TANGENTS
21 tangent: vec4<f32>
22#endif
Contents