Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
0.8.4:renderpass [2022/10/24 08:59] – [Change Renderer Settings] admin | 0.8.4:renderpass [2022/10/24 09:05] (current) – [Change Renderer Settings] admin | ||
---|---|---|---|
Line 207: | Line 207: | ||
|TRendererFlag.IgnoreRenderTargets|Will not create any of the meta-textures (Albedo, TranslucentAlbedo, | |TRendererFlag.IgnoreRenderTargets|Will not create any of the meta-textures (Albedo, TranslucentAlbedo, | ||
|TRendererFlag.IgnoreCompositeCtrl|Will not create the embedded composite render pass to merge meta-textures.| | |TRendererFlag.IgnoreCompositeCtrl|Will not create the embedded composite render pass to merge meta-textures.| | ||
+ | |TRendererFlag.IgnoreEmissiveBlur|Available since v0.8.4.2300+. It disables the embedded emissive blurring stage in default forward-renderer| | ||
+ | |TRendererFlag.IgnoreGlobalIllum|Available since v0.8.4.2340+. It disables the embedded global illumination stage with voxelization, | ||
Hint: use both flags if you only want to work with the composite texture. | Hint: use both flags if you only want to work with the composite texture. | ||
<file pascal> | <file pascal> | ||
- | constructor TMyRenderPass.Create(AOwner : TComponent; | ||
- | const AId : String = ' | ||
- | begin | ||
- | inherited Create(AOwner, | ||
- | |||
- | FRendererFlags := [TRendererFlag.IgnoreRenderTargets, | ||
- | [...] | ||
- | end; | ||
- | |||
// override AfterConstruction changing settings | // override AfterConstruction changing settings | ||
constructor TMyRenderPass.AfterConstruction(); | constructor TMyRenderPass.AfterConstruction(); |