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, 9999], default 0 |
---|
Simulation start frame
Type : | int in [1, 9999], default 0 |
---|
Do extra frames between scene frames to ensure smooth motion
Type : | int in [0, 20], default 0 |
---|
Type : | enum in [‘PNG’], 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 [-inf, 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 |
---|
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