mirror of
https://github.com/godotengine/godot.git
synced 2026-01-03 18:11:19 +03:00
Remove uses of static typing from the documentation
This commit is contained in:
@@ -24,7 +24,7 @@
|
||||
If [code]true[/code] and MSAA is enabled, this will trigger a color buffer resolve before the effect is run.
|
||||
[b]Note:[/b] In [method _render_callback], to access the resolved buffer use:
|
||||
[codeblock]
|
||||
var render_scene_buffers : RenderSceneBuffersRD = render_data.get_render_scene_buffers()
|
||||
var render_scene_buffers = render_data.get_render_scene_buffers()
|
||||
var color_buffer = render_scene_buffers.get_texture("render_buffers", "color")
|
||||
[/codeblock]
|
||||
</member>
|
||||
@@ -32,7 +32,7 @@
|
||||
If [code]true[/code] and MSAA is enabled, this will trigger a depth buffer resolve before the effect is run.
|
||||
[b]Note:[/b] In [method _render_callback], to access the resolved buffer use:
|
||||
[codeblock]
|
||||
var render_scene_buffers : RenderSceneBuffersRD = render_data.get_render_scene_buffers()
|
||||
var render_scene_buffers = render_data.get_render_scene_buffers()
|
||||
var depth_buffer = render_scene_buffers.get_texture("render_buffers", "depth")
|
||||
[/codeblock]
|
||||
</member>
|
||||
@@ -46,7 +46,7 @@
|
||||
If [code]true[/code] this triggers motion vectors being calculated during the opaque render state.
|
||||
[b]Note:[/b] In [method _render_callback], to access the motion vector buffer use:
|
||||
[codeblock]
|
||||
var render_scene_buffers : RenderSceneBuffersRD = render_data.get_render_scene_buffers()
|
||||
var render_scene_buffers = render_data.get_render_scene_buffers()
|
||||
var motion_buffer = render_scene_buffers.get_velocity_texture()
|
||||
[/codeblock]
|
||||
</member>
|
||||
@@ -54,7 +54,7 @@
|
||||
If [code]true[/code] this triggers normal and roughness data to be output during our depth pre-pass, only applicable for the Forward+ renderer.
|
||||
[b]Note:[/b] In [method _render_callback], to access the roughness buffer use:
|
||||
[codeblock]
|
||||
var render_scene_buffers : RenderSceneBuffersRD = render_data.get_render_scene_buffers()
|
||||
var render_scene_buffers = render_data.get_render_scene_buffers()
|
||||
var roughness_buffer = render_scene_buffers.get_texture("forward_clustered", "normal_roughness")
|
||||
[/codeblock]
|
||||
The raw normal and roughness buffer is stored in an optimized format, different than the one available in Spatial shaders. When sampling the buffer, a conversion function must be applied. Use this function, copied from [url=https://github.com/godotengine/godot/blob/da5f39889f155658cef7f7ec3cc1abb94e17d815/servers/rendering/renderer_rd/shaders/forward_clustered/scene_forward_clustered_inc.glsl#L334-L341]here[/url]:
|
||||
|
||||
Reference in New Issue
Block a user