base class — bpy_struct
A canvas surface layer
Adjust influence brush objects have on this surface
| Type: | float in [0, 1], default 0.0 |
|---|
Adjust radius of proximity brushes or particles for this surface
| Type: | float in [0, 10], default 0.0 |
|---|
The wetness level when colors start to shift to the background
| Type: | float in [0, 1], default 0.0 |
|---|
How fast colors get mixed within wet paint
| Type: | float in [0, 2], default 0.0 |
|---|
Maximum level of depth intersection in object space (use 0.0 to disable)
| Type: | float in [0, 50], default 0.0 |
|---|
Strength of displace when applied to the mesh
| Type: | float in [-50, 50], default 0.0 |
|---|
| Type: | enum in [‘DISPLACE’, ‘DEPTH’], default ‘DISPLACE’ |
|---|
Approximately in how many frames should dissolve happen
| Type: | int in [1, 10000], default 0 |
|---|
How much surface acceleration affects dripping
| Type: | float in [-200, 200], default 0.0 |
|---|
How much surface velocity affects dripping
| Type: | float in [-200, 200], default 0.0 |
|---|
Approximately in how many frames should drying happen
| Type: | int in [1, 10000], default 0 |
|---|
| Type: | enum in [‘SPREAD’, ‘DRIP’, ‘SHRINK’], default ‘SPREAD’ |
|---|
| Type: | EffectorWeights, (readonly) |
|---|
Simulation end frame
| Type: | int in [1, 300000], default 0 |
|---|
Simulation start frame
| Type: | int in [1, 300000], default 0 |
|---|
Do extra frames between scene frames to ensure smooth motion
| Type: | int in [0, 20], default 0 |
|---|
| Type: | enum in [‘PNG’, ‘OPENEXR’], default ‘PNG’ |
|---|
Directory to save the textures
| Type: | string, default “”, (never None) |
|---|
Output image resolution
| Type: | int in [16, 4096], default 0 |
|---|
Initial color of the surface
| Type: | float array of 4 items in [0, inf], default (0.0, 0.0, 0.0, 0.0) |
|---|
| Type: | enum in [‘NONE’, ‘COLOR’, ‘TEXTURE’, ‘VERTEX_COLOR’], default ‘NONE’ |
|---|
| Type: | string, default “”, (never None) |
|---|
Toggle whether surface is processed or ignored
| Type: | boolean, default False |
|---|
| Type: | boolean, default False, (readonly) |
|---|
Surface name
| Type: | string, default “”, (never None) |
|---|
Name used to save output from this surface
| Type: | string, default “”, (never None) |
|---|
Name used to save output from this surface
| Type: | string, default “”, (never None) |
|---|
| Type: | PointCache, (readonly, never None) |
|---|
| Type: | enum in [‘PAINT’, ‘WETMAP’], default ‘PAINT’ |
|---|
Display surface preview in 3D-views
| Type: | boolean, default False |
|---|
How fast shrink effect moves on the canvas surface
| Type: | float in [0.001, 10], default 0.0 |
|---|
How fast spread effect moves on the canvas surface
| Type: | float in [0.001, 10], default 0.0 |
|---|
Surface Format
| Type: | enum in [‘VERTEX’, ‘IMAGE’], default ‘VERTEX’ |
|---|
Surface Type
| Type: | enum in [‘PAINT’], default ‘PAINT’ |
|---|
Use 5x multisampling to smooth paint edges
| Type: | boolean, default False |
|---|
Whether this surface has some color preview for 3D view
| Type: | boolean, default False, (readonly) |
|---|
Enable to make surface changes disappear over time
| Type: | boolean, default False |
|---|
Use logarithmic dissolve (makes high values to fade faster than low values)
| Type: | boolean, default False |
|---|
Process drip effect (drip wet paint to gravity direction)
| Type: | boolean, default False |
|---|
Use logarithmic drying (makes high values to dry faster than low values)
| Type: | boolean, default False |
|---|
Enable to make surface wetness dry over time
| Type: | boolean, default False |
|---|
New displace is added cumulatively on top of existing
| Type: | boolean, default False |
|---|
Save this output layer
| Type: | boolean, default False |
|---|
Save this output layer
| Type: | boolean, default False |
|---|
Multiply color by alpha (recommended for Blender input)
| Type: | boolean, default False |
|---|
Process shrink effect (shrink paint areas)
| Type: | boolean, default False |
|---|
Process spread effect (spread wet paint around surface)
| Type: | boolean, default False |
|---|
Pass waves through mesh edges
| Type: | boolean, default False |
|---|
UV map name
| Type: | string, default “”, (never None) |
|---|
Wave damping factor
| Type: | float in [0, 1], default 0.0 |
|---|
Limit maximum steepness of wave slope between simulation points (use higher values for smoother waves at expense of reduced detail)
| Type: | float in [0, 10], default 0.0 |
|---|
Wave propagation speed
| Type: | float in [0.01, 5], default 0.0 |
|---|
Spring force that pulls water level back to zero
| Type: | float in [0, 1], default 0.0 |
|---|
Wave time scaling factor
| Type: | float in [0.01, 3], default 0.0 |
|---|
Checks if surface output layer of given name exists
| Parameters: | index (int in [0, 1]) – Index |
|---|---|
| Return type: | boolean |
Inherited Properties
Inherited Functions
References