Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
0.8.3:renderpass [2021/02/11 15:57] – [Rendering Method] admin | 0.8.3:renderpass [2021/02/11 16:01] – [Compatibility with Render-Pass] admin | ||
---|---|---|---|
Line 120: | Line 120: | ||
[...] | [...] | ||
- | constructor TMyRenderPass.Create(); | + | constructor TMyRenderPass.Create(AOwner : TComponent; |
+ | const AId : String = ' | ||
begin | begin | ||
inherited; | inherited; | ||
Line 169: | Line 170: | ||
Because it's not enough to tell the renderer what and where to render, we need to define a way of rendering. | Because it's not enough to tell the renderer what and where to render, we need to define a way of rendering. | ||
- | Therefore the render-pass controller supplies a property FRenderProc. | + | Therefore the render-pass controller supplies a property |
Currently there are 2 ways defined: | Currently there are 2 ways defined: | ||
* DefaultRendering | * DefaultRendering | ||
Line 204: | Line 205: | ||
^Flag^Description^ | ^Flag^Description^ | ||
- | |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.| | ||