|
| vec3 | default_normal = { 0.0f, 0.0f, 1.0f } |
| | default normal for case when "normal" attribute is not set
|
| |
| rgba | default_color = { 1.0f } |
| | default color for case when "color" attribute is not set
|
| |
| float | default_depth_offset = 0.0f |
| | default depth offset for case when "depth_offset" attribute is not set
|
| |
| float | default_line_width = 1.0f |
| | default line width for case when "line_width" attribute is not set
|
| |
| bool | blend_lines = false |
| | whether to enable blending while rendering (needed for smooth edges; true by default)
|
| |
| rgba | halo_color = { 0.0f, 0.0f, 0.0f, 1.0f } |
| | halo color
|
| |
| float | halo_width_in_pixel = 0.0f |
| | halo width in pixel
|
| |
| float | percentual_halo_width = 0.0f |
| | halo width in percent of line width
|
| |
| bool | screen_aligned = true |
| | whether to span line splat in screen aligned coordinate system
|
| |
| bool | measure_line_width_in_pixel = true |
| | whether to measure line width in pixels - otherwise in eye space relative to reference_line_width
|
| |
| float | reference_line_width = 0.001f |
| | reference line width multiplied to line width if measure_line_width_in_pixel is false
|
| |
| float | blend_width_in_pixel = 0.0f |
| | blend with in pixels used for line smoothing
|
| |
| float | halo_color_strength = 1.0f |
| | parameter in [0,1] to mix line color with halo color
|
| |
| bool | use_group_color = false |
| | whether to use group colors indexed through group index, defaults to false
|
| |
| bool | use_group_transformation = false |
| | whether to use group translation and rotation indexed through group index, defaults to false
|
| |
Definition at line 116 of file line_renderer.h.