Skip to content

IntegratorUtility

IntegratorUtility#

(Utility)

  • Abstract Class
  • Category: Integrator
  • Default object name: utility
  • Inherits from: ProjectItem > Integrator

No corresponding User page.

Description#

Clarisse utility integrator.

Public Attributes#

Type Name Visual Hint Description
long output VISUAL_HINT_DEFAULT Set which information should be outputted. Shade basic will show the shade basic of each assigned materials. The No Shading will show the normals. Eventually, the input mode will shade the object with the color in input.
double[3] color VISUAL_HINT_COLOR Define the input color.
double alpha_threshold VISUAL_HINT_PERCENTAGE Define the alpha value from which a sample is considered transparent.

CID#

class "IntegratorUtility" "Integrator" {
    abstract yes
    #version 0.92
    category "Integrator"
    doc "Clarisse utility integrator."
    attribute_group "utility" {
        long "output" {
            doc "Set which information should be outputted. Shade basic will show the shade basic of each assigned materials. The No Shading will show the normals. Eventually, the input mode will shade the object with the color in input."
            preset "Raw Color" "0"
            preset "Simple Shading" "1"
            preset "Textured Color" "2"
            value 0
        }
        color "color" {
            doc "Define the input color."
            texturable yes
            animatable yes
            read_only yes
            shading_variable yes
            value 1 1 1
        }
        percentage "alpha_threshold" {
            doc "Define the alpha value from which a sample is considered transparent."
            numeric_range yes 0.0 1
            ui_range yes 0.0 1
            value 0.00392156862745098
        }
    }
}