Module: scene_graph > render > scene_graph_render

Documentation > Modules > scene_graph > render > scene_graph_render

Module: scene_graph > render > scene_graph_render

Description

The heart of the rendering engine. Performs all rendering passes internally and delivers an image in a floating point buffer output.

Input Parameters

scene_graph_object_in

Type: scene_graph_object

Connections: Allowed

Compatible modules

scene_graph_camera_in

Type: scene_graph_camera

Connections: Allowed

Compatible modules

rendering_options

rendering_options.ambient_occlusion_intensity

Type: float

Connections: Allowed

Compatible modules

How much the ambient occlusion darkens the image. A value if 1.0 is 100% contribution. 0.0 is no contribution.

rendering_options.clear_color

Type: float4

Connections: Allowed

Compatible modules

environment

environment.environment_filename

Type: resource

Connections: Allowed

Compatible modules

A light probe image with the width/height relation 2:1 image.HDR file format preferred. For instance the image can be 4096x2048.

environment.environment_intensity

Type: float

Connections: Allowed

Compatible modules

environment.directional_lights

environment.directional_lights.light_1
environment.directional_lights.light_1.light_1_enabled

Type: enum

Connections: Enums do not support connections.

Enumeration possible values:

environment.directional_lights.light_1.light_1_position

Type: float3

Connections: Allowed

Compatible modules

environment.directional_lights.light_1.light_1_direction

Type: float3

Connections: Allowed

Compatible modules

environment.directional_lights.light_1.light_1_color

Type: float4

Connections: Allowed

Default Controller: controller_col

Compatible modules

environment.directional_lights.light_2
environment.directional_lights.light_2.light_2_enabled

Type: enum

Connections: Enums do not support connections.

Enumeration possible values:

environment.directional_lights.light_2.light_2_position

Type: float3

Connections: Allowed

Compatible modules

environment.directional_lights.light_2.light_2_direction

Type: float3

Connections: Allowed

Compatible modules

environment.directional_lights.light_2.light_2_color

Type: float4

Connections: Allowed

Default Controller: controller_col

Compatible modules

environment.directional_lights.light_3
environment.directional_lights.light_3.light_3_enabled

Type: enum

Connections: Enums do not support connections.

Enumeration possible values:

environment.directional_lights.light_3.light_3_position

Type: float3

Connections: Allowed

Compatible modules

environment.directional_lights.light_3.light_3_direction

Type: float3

Connections: Allowed

Compatible modules

environment.directional_lights.light_3.light_3_color

Type: float4

Connections: Allowed

Default Controller: controller_col

Compatible modules

environment.directional_lights.light_4
environment.directional_lights.light_4.light_4_enabled

Type: enum

Connections: Enums do not support connections.

Enumeration possible values:

environment.directional_lights.light_4.light_4_position

Type: float3

Connections: Allowed

Compatible modules

environment.directional_lights.light_4.light_4_direction

Type: float3

Connections: Allowed

Compatible modules

environment.directional_lights.light_4.light_4_color

Type: float4

Connections: Allowed

Default Controller: controller_col

Compatible modules

legacy

legacy.render_in

Type: render

Connections: Allowed

Compatible modules

legacy.legacy_compositing_blend_mode

Type: enum

Connections: Enums do not support connections.

Enumeration possible values:

Output Parameters

result

Type: texture

Connections: Allowed

Compatible modules

Should be a floating point RGB buffer. The color space is linear which means that a gamma correcting (tone map) module is needed after this to process the image.

legacy_result

Type: texture

Connections: Allowed

Compatible modules