Back to Bevy

Transmission has been moved to `bevy_pbr`

_release-content/migration-guides/transmission.md

0.19.0718 B
Original Source

Camera3d::screen_space_specular_transmission_steps and Camera3d::screen_space_specular_transmission_quality have been pulled out into a separate component, ScreenSpaceTransmission, and put in bevy_pbr. The field names have been shortened to steps and quality.

Additionally:

  • ScreenSpaceTransmissionQuality has been moved from bevy_camera to bevy_pbr.
  • ScreenSpaceTransmissionQuality is no longer a Resource.
  • ViewTransmissionTexture and Transmissive3d has been moved from bevy_core_pipelines to bevy_pbr.
  • Node3d::MainTransmissivePass is now initialized by PbrPlugin.
  • screen_space_specular_transmission_pipeline_key has become ScreenSpaceTransmissionQuality::pipeline_key.