List of all items
Structs
- AmbientLight
- ClusterZConfig
- Clusters
- CubemapVisibleEntities
- DirectionalLight
- DirectionalLightBundle
- DirectionalLightShadowMap
- DrawMesh
- ExtractedClusterConfig
- ExtractedClustersPointLights
- ExtractedDirectionalLight
- ExtractedJoints
- ExtractedPointLight
- GlobalLightMeta
- GlobalVisiblePointLights
- GpuDirectionalLight
- GpuLights
- GpuPointLight
- GpuPointLightsStorage
- GpuPointLightsUniform
- LightMeta
- MaterialMeshBundle
- MaterialPipeline
- MaterialPipelineKey
- MaterialPlugin
- MaterialProperties
- MeshBindGroup
- MeshPipeline
- MeshPipelineKey
- MeshRenderPlugin
- MeshUniform
- MeshViewBindGroup
- NotShadowCaster
- NotShadowReceiver
- PbrPlugin
- PointLight
- PointLightBundle
- PointLightShadowMap
- PrepareNextFrameMaterials
- PreparedMaterial
- RenderMaterials
- SetMaterialBindGroup
- SetMeshBindGroup
- SetMeshViewBindGroup
- SetShadowViewBindGroup
- Shadow
- ShadowPassNode
- ShadowPipeline
- ShadowPipelineKey
- ShadowView
- SkinnedMeshJoints
- SkinnedMeshUniform
- SpotLight
- SpotLightBundle
- StandardMaterial
- StandardMaterialFlags
- StandardMaterialKey
- StandardMaterialUniform
- ViewClusterBindings
- ViewLightEntities
- ViewLightsUniformOffset
- ViewShadowBindings
- VisiblePointLights
- wireframe::Wireframe
- wireframe::WireframeConfig
- wireframe::WireframePipeline
- wireframe::WireframePlugin
Enums
- AlphaMode
- ClusterConfig
- ClusterFarZMode
- GpuPointLights
- LightEntity
- RenderLightSystems
- SimulationLightSystems
Traits
Functions
- add_clusters
- calculate_cluster_factors
- check_light_mesh_visibility
- extract_clusters
- extract_lights
- extract_meshes
- extract_skinned_meshes
- prepare_clusters
- prepare_lights
- prepare_skinned_meshes
- queue_material_meshes
- queue_mesh_bind_group
- queue_mesh_view_bind_groups
- queue_shadow_view_bind_group
- queue_shadows
- update_directional_light_frusta
- update_point_light_frusta
- update_spot_light_frusta
Type Definitions
Constants
- CLUSTERED_FORWARD_HANDLE
- CLUSTERED_FORWARD_STORAGE_BUFFER_COUNT
- MAX_DIRECTIONAL_LIGHTS
- MAX_UNIFORM_BUFFER_POINT_LIGHTS
- MESH_BINDINGS_HANDLE
- MESH_FUNCTIONS_HANDLE
- MESH_SHADER_HANDLE
- MESH_TYPES_HANDLE
- MESH_VERTEX_OUTPUT
- MESH_VIEW_BINDINGS_HANDLE
- MESH_VIEW_TYPES_HANDLE
- PBR_BINDINGS_SHADER_HANDLE
- PBR_FUNCTIONS_HANDLE
- PBR_LIGHTING_HANDLE
- PBR_SHADER_HANDLE
- PBR_TYPES_SHADER_HANDLE
- SHADOWS_HANDLE
- SHADOW_FORMAT
- SHADOW_SHADER_HANDLE
- SKINNING_HANDLE
- UTILS_HANDLE
- draw_3d_graph::node::SHADOW_PASS
- wireframe::WIREFRAME_SHADER_HANDLE