|
| bool | position_is_center = true |
| | flag whether position attribute is the rectangle center; otherwise position is lower left corner (default: true)
|
| |
| rgba | default_secondary_color = { 0.5f, 0.5f, 0.5f, 1.0f } |
| | default value of secondary color which is ignored if set_secondary_color_array() is used to set per rectangle secondary colors (default: opaque 50% grey)
|
| |
| rgba | default_border_color = { 0.0f, 0.0f, 0.0f, 1.0f } |
| | default value for the border color attribute which is ignored when set_border_color_array() is used to set per rectangle border colors (default: opaque black)
|
| |
| float | border_width_in_pixel = 0.0f |
| | border width measured in pixels (default: 0)
|
| |
| float | percentual_border_width = 0.0f |
| | border width measured relative to rectangle extent computed according to current border_mode (default: 0)
|
| |
| RectangleBoderMode | border_mode = RBM_MIN |
| | different modes of computing the width of the border (default: RBM_MIN)
|
| |
| float | pixel_blend = 0.0f |
| | number of pixels around the rectangle splat used for antialiasing (default: 0.0f)
|
| |
| RectangleTextureMode | texture_mode = RTM_REPLACE |
| | mode of using texture during rastrization (default: RTM_REPLACE)
|
| |
| float | default_depth_offset = 0.0f |
| | default depth offset added to depth value of fragment. (default: 0.0f)
|
| |
| bool | blend_rectangles = false |
| | if true the renderer enables blending in the enable method and recovers previous blending mode on disable (default: false)
|
| |
| cgv::media::illum::surface_material::color_type | surface_color = cgv::media::illum::surface_material::color_type(0.4f, 0.1f, 0.7f) |
| | default value for color when map color to material is used
|
| |
| float | surface_opacity = 1.0f |
| | default value for the surface opacity when map color to material is used
|
| |
| CullingMode | culling_mode = CM_OFF |
| | culling mode for point splats, set to CM_OFF in constructor
|
| |
| IlluminationMode | illumination_mode = IM_ONE_SIDED |
| | illumination mode defaults to IM_ONE_SIDED
|
| |
| ColorMapping | map_color_to_material = CM_COLOR |
| | material side[s] where color is to be mapped to the diffuse material component, defaults to CM_COLOR for front and back color mapping
|
| |
| cgv::media::illum::textured_surface_material | material |
| | material of surface
|
| |
| 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 267 of file rectangle_renderer.h.