Fix additional documentation links

This commit is contained in:
Marco Buono 2023-04-16 11:13:01 -03:00
parent b7a6ff40a9
commit 08e7416b7f
2 changed files with 3 additions and 4 deletions

View file

@ -605,12 +605,11 @@ pub struct NotShadowCaster;
#[derive(Component, Reflect, Default)]
#[reflect(Component, Default)]
pub struct NotShadowReceiver;
/// Add this component to make a [`Mesh`](bevy_render::mesh::Mesh) not receive shadows
/// on its diffuse transmission lobe.
///
/// Useful, for example, when a thick translucent mesh using [`StandardMaterial::diffuse_transmission`]
/// has a complicated shape that's hard to model via [`StandardMaterial::thickness`], and you'd like
/// Useful, for example, when a thick translucent mesh using [`StandardMaterial::diffuse_transmission`](crate::pbr_material::StandardMaterial::diffuse_transmission)
/// has a complicated shape that's hard to model via [`StandardMaterial::thickness`](crate::pbr_material::StandardMaterial::thickness), and you'd like
/// to avoid self-shadows from affecting the transmitted light.
///
/// **Note:** Setting [`NotShadowReceiver`] disables both regular and transmitted shadows.

View file

@ -154,7 +154,7 @@ pub struct StandardMaterial {
/// for the front Lambertian lobe when an object is illuminated primarily from a single direction.
///
/// **Note:** Typically used in conjunction with [`StandardMaterial::thickness`]. To avoid self-shadows on complicated
/// mesh shapes without having to fine tune the thickness, consider using the [`NotTransmittedShadowReceiver`] component.
/// mesh shapes without having to fine tune the thickness, consider using the [`NotTransmittedShadowReceiver`](crate::light::NotTransmittedShadowReceiver) component.
pub diffuse_transmission: f32,
/// The amount of light transmitted _specularly_ through the material (i.e. via refraction)