parent
							
								
									3faca1e549
								
							
						
					
					
						commit
						abaea01e30
					
				| @ -14,8 +14,8 @@ | ||||
| //! To use SMAA, add [`SmaaSettings`] to a [`bevy_render::camera::Camera`]. In a
 | ||||
| //! pinch, you can simply use the default settings (via the [`Default`] trait)
 | ||||
| //! for a high-quality, high-performance appearance. When using SMAA, you will
 | ||||
| //! likely want to turn the default MSAA off by inserting the
 | ||||
| //! [`bevy_render::view::Msaa::Off`] resource into the [`App`].
 | ||||
| //! likely want set [`bevy_render::view::Msaa`] to [`bevy_render::view::Msaa::Off`]
 | ||||
| //! for every camera using SMAA.
 | ||||
| //!
 | ||||
| //! Those who have used SMAA in other engines should be aware that Bevy doesn't
 | ||||
| //! yet support the following more advanced features of SMAA:
 | ||||
|  | ||||
| @ -38,7 +38,7 @@ use bevy_utils::tracing::warn; | ||||
| 
 | ||||
| const TAA_SHADER_HANDLE: Handle<Shader> = Handle::weak_from_u128(656865235226276); | ||||
| 
 | ||||
| /// Plugin for temporal anti-aliasing. Disables multisample anti-aliasing (MSAA).
 | ||||
| /// Plugin for temporal anti-aliasing.
 | ||||
| ///
 | ||||
| /// See [`TemporalAntiAliasSettings`] for more details.
 | ||||
| pub struct TemporalAntiAliasPlugin; | ||||
| @ -118,6 +118,8 @@ pub struct TemporalAntiAliasBundle { | ||||
| ///
 | ||||
| /// # Usage Notes
 | ||||
| ///
 | ||||
| /// Any camera with this component must also disable [`Msaa`] by setting it to [`Msaa::Off`].
 | ||||
| ///
 | ||||
| /// Requires that you add [`TemporalAntiAliasPlugin`] to your app,
 | ||||
| /// and add the [`DepthPrepass`], [`MotionVectorPrepass`], and [`TemporalJitter`]
 | ||||
| /// components to your camera.
 | ||||
|  | ||||
| @ -105,7 +105,8 @@ const MESHLET_MESH_MATERIAL_SHADER_HANDLE: Handle<Shader> = | ||||
| /// * Requires preprocessing meshes. See [`MeshletMesh`] for details.
 | ||||
| /// * Limitations on the kinds of materials you can use. See [`MeshletMesh`] for details.
 | ||||
| ///
 | ||||
| /// This plugin is not compatible with [`Msaa`], and adding this plugin will disable it.
 | ||||
| /// This plugin is not compatible with [`Msaa`]. Any camera rendering a [`MeshletMesh`] must have
 | ||||
| /// [`Msaa`] set to [`Msaa::Off`].
 | ||||
| ///
 | ||||
| /// This plugin does not work on WASM.
 | ||||
| ///
 | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user
	 charlotte
						charlotte