mesh_view_types.wgsl
Import path
bevy_pbr::mesh_view_types
(click to copy)
POINT_LIGHT_FLAGS_SHADOWS_ENABLED_BIT
#
Copy import statement
const
POINT_LIGHT_FLAGS_SHADOWS_ENABLED_BIT:
u32
=
1u
POINT_LIGHT_FLAGS_SPOT_LIGHT_Y_NEGATIVE
#
Copy import statement
const
POINT_LIGHT_FLAGS_SPOT_LIGHT_Y_NEGATIVE:
u32
=
2u
POINT_LIGHT_FLAGS_VOLUMETRIC_BIT
#
Copy import statement
const
POINT_LIGHT_FLAGS_VOLUMETRIC_BIT:
u32
=
4u
DIRECTIONAL_LIGHT_FLAGS_SHADOWS_ENABLED_BIT
#
Copy import statement
const
DIRECTIONAL_LIGHT_FLAGS_SHADOWS_ENABLED_BIT:
u32
=
1u
DIRECTIONAL_LIGHT_FLAGS_VOLUMETRIC_BIT
#
Copy import statement
const
DIRECTIONAL_LIGHT_FLAGS_VOLUMETRIC_BIT:
u32
=
2u
FOG_MODE_OFF
#
Copy import statement
const
FOG_MODE_OFF:
u32
=
0u
FOG_MODE_LINEAR
#
Copy import statement
const
FOG_MODE_LINEAR:
u32
=
1u
FOG_MODE_EXPONENTIAL
#
Copy import statement
const
FOG_MODE_EXPONENTIAL:
u32
=
2u
FOG_MODE_EXPONENTIAL_SQUARED
#
Copy import statement
const
FOG_MODE_EXPONENTIAL_SQUARED:
u32
=
3u
FOG_MODE_ATMOSPHERIC
#
Copy import statement
const
FOG_MODE_ATMOSPHERIC:
u32
=
4u
Fog
#
Copy import statement
struct
Fog
{
directional_light_exponent:
f32
,
}
ClusterableObjects
#
Copy import statement
struct
ClusterableObjects
{
}
ClusterLightIndexLists
#
Copy import statement
struct
ClusterLightIndexLists
{
}
ClusterOffsetsAndCounts
#
Copy import statement
struct
ClusterOffsetsAndCounts
{
}
ClusterableObjects
#
Copy import statement
struct
ClusterableObjects
{
}
ClusterLightIndexLists
#
Copy import statement
struct
ClusterLightIndexLists
{
}
ClusterOffsetsAndCounts
#
Copy import statement
struct
ClusterOffsetsAndCounts
{
}
For more information on these settings, see the documentation for
bevy_pbr::ssr::ScreenSpaceReflections.