## sitoon_paint_and_host

Type:
  Shader

Spdl File:
  %XSI_HOME%\Application\phenolib\spdl\sitoon\sitoon_paint_and_host.spdl

Number of connectable parameters:
  30

Outputs:
  1

Parameter Name | Scriptname | Description | Valid Values | Data Type | Range | UI Range
--- | --- | --- | --- | --- | --- | ---
result | result | sitoon_paint_and_host output parameter |  | Color |  |
lights | lights | Light List |  | Array |  |
ambience_enable | ambience_enable | enable ambience contribution |  | Bool |  |
ambience | ambience | scene ambience |  | Color |  |
ambience_amount | ambience_amount | ambience influence |  | Float | 0.0 - 1.0 | 0.0 - 1.0
ambience_mix_mode | ambience_mix_mode | ambience transfer mode |
0 | Normal
1 | Add
2 | Multiply
3 | Screen
4 | Overlay
5 | Lighten
6 | Darken
7 | Difference
8 | Hue
9 | Saturation
10 | Value
11 | Soft Light
12 | Hard Light
13 | Exclusion
| Integer |  |
ambience_ambient_only | ambience_ambient_only | ambience in shadow areas only |  | Bool |  |
surface | surface | base surface color |  | Color |  |
glossy_enable | glossy_enable | enable glossy highlight |  | Bool |  |
glossy_color | glossy_color | glossy highlight color |  | Color |  |
glossy_cover | glossy_cover | glossy highlight coverage |  | Float | 0.0 - 1.0 | 0.0 - 1.0
glossy_softness | glossy_softness | glossy highlight edge softness |  | Float | 0.0 - 1.0 | 0.0 - 1.0
glossy_mix_mode | glossy_mix_mode | glossy highlight transfer mode |
0 | Normal
1 | Add
2 | Multiply
3 | Screen
4 | Overlay
5 | Lighten
6 | Darken
7 | Difference
8 | Hue
9 | Saturation
10 | Value
11 | Soft Light
12 | Hard Light
13 | Exclusion
| Integer |  |
glossy_use_illuminance | glossy_use_illuminance | light color influences highlight color |  | Bool |  |
diffuse_enable | diffuse_enable | enable diffuse highlight |  | Bool |  |
diffuse_color | diffuse_color | diffuse highlight color |  | Color |  |
diffuse_cover | diffuse_cover | diffuse highlight coverage |  | Float | 0.0 - 1.0 | 0.0 - 1.0
diffuse_softness | diffuse_softness | diffuse highlight edge softness |  | Float | 0.0 - 1.0 | 0.0 - 1.0
diffuse_mix_mode | diffuse_mix_mode | diffuse highlight transfer mode |
0 | Normal
1 | Add
2 | Multiply
3 | Screen
4 | Overlay
5 | Lighten
6 | Darken
7 | Difference
8 | Hue
9 | Saturation
10 | Value
11 | Soft Light
12 | Hard Light
13 | Exclusion
| Integer |  |
diffuse_use_illuminance | diffuse_use_illuminance | light color influences highlight color |  | Bool |  |
incident_a_enable | incident_a_enable | enable rimlight |  | Bool |  |
incident_a_order | incident_a_order | over/under highlights |
0 | Under Highlights
1 | Over Highlights
| Integer |  |
incident_a_color | incident_a_color | rimlight color |  | Color |  |
incident_a_cover | incident_a_cover | rimlight coverage |  | Float | 0.0 - 1.0 | 0.0 - 1.0
incident_a_softness | incident_a_softness | rimlight edge softness |  | Float | 0.0 - 1.0 | 0.0 - 1.0
incident_a_invert | incident_a_invert | invert rimlight profile |  | Bool |  |
incident_a_mix_mode | incident_a_mix_mode | rimlight transfer mode |
0 | Normal
1 | Add
2 | Multiply
3 | Screen
4 | Overlay
5 | Lighten
6 | Darken
7 | Difference
8 | Hue
9 | Saturation
10 | Value
11 | Soft Light
12 | Hard Light
13 | Exclusion
| Integer |  |
incident_a_vec_select | incident_a_vec_select | choose direction |
0 | Camera
1 | Custom
2 | Over
3 | Under
4 | Left
5 | Right
6 | Above Left
7 | Above Right
8 | Below Left
9 | Below Right
| Integer |  |
incident_a_space_select | incident_a_space_select | choose coordinate system for vector |
0 | World
1 | Camera
2 | Object
| Integer |  |
incident_a_vec | incident_a_vec | user-specified incident vector |  | Vector3D |  | -1.0 - 1.0
incident_b_enable | incident_b_enable | enable rimlight |  | Bool |  |
incident_b_order | incident_b_order | over/under highlights |
0 | Under Highlights
1 | Over Highlights
| Integer |  |
incident_b_color | incident_b_color | rimlight color |  | Color |  |
incident_b_cover | incident_b_cover | rimlight coverage |  | Float | 0.0 - 1.0 | 0.0 - 1.0
incident_b_softness | incident_b_softness | rimlight edge softness |  | Float | 0.0 - 1.0 | 0.0 - 1.0
incident_b_invert | incident_b_invert | invert rimlight profile |  | Bool |  |
incident_b_mix_mode | incident_b_mix_mode | rimlight transfer mode |
0 | Normal
1 | Add
2 | Multiply
3 | Screen
4 | Overlay
5 | Lighten
6 | Darken
7 | Difference
8 | Hue
9 | Saturation
10 | Value
11 | Soft Light
12 | Hard Light
13 | Exclusion
| Integer |  |
incident_b_vec_select | incident_b_vec_select | choose direction |
0 | Camera
1 | Custom
2 | Over
3 | Under
4 | Left
5 | Right
6 | Above Left
7 | Above Right
8 | Below Left
9 | Below Right
| Integer |  |
incident_b_space_select | incident_b_space_select | choose coordinate system for vector |
0 | World
1 | Camera
2 | Object
| Integer |  |
incident_b_vec | incident_b_vec | user-specified incident vector |  | Vector3D |  | -1.0 - 1.0
host_bypass | host_bypass | bypass ink rendering |  | Bool |  |
host_backcull | host_backcull | ink front-facing surfaces only |  | Bool |  |
host_modify_spread | host_modify_spread | modify ink spread |  | Float | 0.0 - 100.0 | 0.0 - 2.0
host_modify_detect_n_delta | host_modify_detect_n_delta | modify ink surface-direction threshold |  | Float | 0.0 - ? | 0.0 - 2.0
host_override_enable | host_override_enable | enable local overrides |  | Bool |  |
host_override_color | host_override_color | override ink color |  | Color |  |
host_override_mix_mode | host_override_mix_mode | override ink transfer mode |
0 | Normal
1 | Add
2 | Multiply
3 | Screen
4 | Overlay
5 | Lighten
6 | Darken
7 | Difference
8 | Hue
9 | Saturation
10 | Value
11 | Soft Light
12 | Hard Light
13 | Exclusion
| Integer |  |
host_detect_transparency_threshold | host_detect_transparency_threshold | transparency threshold |  | Float | 0.0 - 1.0 | 0.0 - 1.0
host_exterior | host_exterior | enable silhouette ink |  | Bool |  |
host_interior | host_interior | enable interior ink |  | Bool |  |
host_blend_group | host_blend_group | contour blending group (0 = no blending) |  | Integer | -30000 - 30000 |
host_blend_objects | host_blend_objects | contour blending objects |  | Reference |  |
host_blend_z_delta | host_blend_z_delta | occlusion distance threshold |  | Float | 0.0 - ? | 0.0 - 1.0
host_unblend_group | host_unblend_group | force contour between different groups |  | Integer | -30000 - 30000 |
host_refract_enable | host_refract_enable | transparency and refraction |  | Bool |  |
host_refract_mode | host_refract_mode | color-composition mode |
0 | Standard Blend
1 | Preserve Colors
| Integer |  |
host_refract_filter | host_refract_filter | transmitted color |  | Color |  |
host_refract_index | host_refract_index | index of refraction |  | Float | 0.0 - 5.0 |
host_refract_pri_enable | host_refract_pri_enable | modify surface ink |  | Bool |  |
host_refract_pri_rgb | host_refract_pri_rgb | amount to modify surface ink color |  | Float | 0.0 - 1.0 | 0.0 - 1.0
host_refract_pri_mode | host_refract_pri_mode | mode for modifying surface ink color |
0 | Normal
1 | Add
2 | Multiply
3 | Screen
4 | Overlay
5 | Lighten
6 | Darken
7 | Difference
8 | Hue
9 | Saturation
10 | Value
11 | Soft Light
12 | Hard Light
13 | Exclusion
| Integer |  |
host_refract_pri_alpha | host_refract_pri_alpha | amount to modify surface ink alpha |  | Float | 0.0 - 1.0 | 0.0 - 1.0
host_refract_sec_enable | host_refract_sec_enable | modify refracted ink |  | Bool |  |
host_refract_sec_rgb | host_refract_sec_rgb | amount to modify refracted ink color |  | Float | 0.0 - 1.0 | 0.0 - 1.0
host_refract_sec_mode | host_refract_sec_mode | mode for modifying refracted ink color |
0 | Normal
1 | Add
2 | Multiply
3 | Screen
4 | Overlay
5 | Lighten
6 | Darken
7 | Difference
8 | Hue
9 | Saturation
10 | Value
11 | Soft Light
12 | Hard Light
13 | Exclusion
| Integer |  |
host_refract_sec_alpha | host_refract_sec_alpha | amount to modify refracted ink alpha |  | Float | 0.0 - 1.0 | 0.0 - 1.0
host_reflect_enable | host_reflect_enable | transparency and reflection |  | Bool |  |
host_reflect_mode | host_reflect_mode | color-composition |
0 | Standard Blend
1 | Preserve Colors
| Integer |  |
host_reflect_filter | host_reflect_filter | reflected color |  | Color |  |
host_reflect_pri_enable | host_reflect_pri_enable | modify surface ink |  | Bool |  |
host_reflect_pri_rgb | host_reflect_pri_rgb | amount to modify surface ink color |  | Float | 0.0 - 1.0 | 0.0 - 1.0
host_reflect_pri_mode | host_reflect_pri_mode | mode for modifying surface ink color |
0 | Normal
1 | Add
2 | Multiply
3 | Screen
4 | Overlay
5 | Lighten
6 | Darken
7 | Difference
8 | Hue
9 | Saturation
10 | Value
11 | Soft Light
12 | Hard Light
13 | Exclusion
| Integer |  |
host_reflect_pri_alpha | host_reflect_pri_alpha | amount to modify surface ink alpha |  | Float | 0.0 - 1.0 | 0.0 - 1.0
host_reflect_sec_enable | host_reflect_sec_enable | modify reflected ink |  | Bool |  |
host_reflect_sec_rgb | host_reflect_sec_rgb | amount to modify reflected ink color |  | Float | 0.0 - 1.0 | 0.0 - 1.0
host_reflect_sec_mode | host_reflect_sec_mode | mode for modifying reflected ink color |
0 | Normal
1 | Add
2 | Multiply
3 | Screen
4 | Overlay
5 | Lighten
6 | Darken
7 | Difference
8 | Hue
9 | Saturation
10 | Value
11 | Soft Light
12 | Hard Light
13 | Exclusion
| Integer |  |
host_reflect_sec_alpha | host_reflect_sec_alpha | amount to modify reflected ink alpha |  | Float | 0.0 - 1.0 | 0.0 - 1.0

Autodesk Softimage v7.5