Struct rend3_pbr::PbrRenderRoutine [−][src]
pub struct PbrRenderRoutine {
pub interfaces: ShaderInterfaces,
pub samplers: Samplers,
pub cpu_culler: CpuCuller,
pub gpu_culler: ModeData<(), GpuCuller>,
pub primary_passes: PrimaryPasses,
pub tonemapping_pass: TonemappingPass,
pub skybox_texture: Option<TextureHandle>,
pub ambient: Vec4,
pub render_textures: RenderTextures,
}
Expand description
Render routine that renders the using PBR materials and gpu based culling.
Fields
interfaces: ShaderInterfaces
samplers: Samplers
cpu_culler: CpuCuller
gpu_culler: ModeData<(), GpuCuller>
primary_passes: PrimaryPasses
tonemapping_pass: TonemappingPass
skybox_texture: Option<TextureHandle>
ambient: Vec4
render_textures: RenderTextures