Skip to main content Crate core_pipeline Copy item path Source blit core_2d core_3d deferred fullscreen_material This is mostly a pluginified version of the custom_post_processing example mip_generation Downsampling of textures to produce mipmap levels. oit Order Independent Transparency (OIT) for 3d rendering. See OrderIndependentTransparencyPlugin for more details. prepass Run a prepass before the main pass to generate depth, normals, and/or motion vectors textures, sometimes called a thin g-buffer.
These textures are useful for various screen-space effects and reducing overdraw in the main pass. schedule The core rendering pipelines schedules. These schedules define the “default” render graph
for 2D and 3D rendering in Bevy. skybox tonemapping upscaling Core2d Schedule label for the Core 2D rendering pipeline. Core3d Schedule label for the Core 3D rendering pipeline. CorePipelinePlugin FullscreenShader A shader that renders to the whole screen. Useful for post-processing. Skybox Adds a skybox to a 3D camera, based on a cubemap texture. Core2dSystems System sets for the Core 2D rendering pipeline, defining the main stages of rendering.
These stages include and run in the following order: Core3dSystems System sets for the Core 3D rendering pipeline, defining the main stages of rendering.
These stages include and run in the following order: