user: Explain Bpy.Types.Dynamicpaintsurface in complete detail according to the official Blender documentation.

assistant: default “”, (never None) wave_damping ¶ Wave damping factor Type : float in [0, 1], default 0.0 wave_smoothness ¶ 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_speed ¶ Wave propagation speed Type : float in [0.01, 5], default 0.0 wave_spring ¶ Spring force that pulls water level back to zero Type : float in [0, 1], default 0.0 wave_timescale ¶ Wave time scaling factor Type : float in [0.01, 3], default 0.0 output_exists ( object , index ) ¶ Checks if surface output layer of given name exists Parameters : index ( int in [ 0 , 1 ] ) – Index Return type : boolean classmethod bl_rna_get_subclass ( id , default = None , / ) ¶ Parameters : id ( str ) – The RNA type identifier. Returns : The RNA type or default when not found. Return type : bpy.types.Struct subclass classmethod bl_rna_get_subclass_py ( id , default = None , / ) ¶ Parameters : id ( str ) – The RNA type identifier. Returns : The class or default when not found. Return type : type Inherited Properties ¶ bpy_struct.id_data Inherited Functions ¶ bpy_struct.as_pointer bpy_struct.driver_add bpy_struct.driver_remove bpy_struct.get bpy_struct.id_properties_clear bpy_struct.id_properties_ensure bpy_struct.id_properties_ui bpy_struct.is_property_hidden bpy_struct.is_property_overridable_library bpy_struct.is_property_readonly bpy_struct.is_property_set bpy_struct.items bpy_struct.keyframe_delete bpy_struct.keyframe_insert bpy_struct.keys bpy_struct.path_from_id bpy_struct.path_from_module bpy_struct.path_resolve bpy_struct.pop bpy_struct.property_overridable_library_set bpy_struct.property_unset bpy_struct.rna_ancestors bpy_struct.type_recast bpy_struct.values References ¶ DynamicPaintCanvasSettings.canvas_surfaces DynamicPaintSurfaces.active Next DynamicPaintSurfaces(bpy_struct) Previous DynamicPaintModifier(Modifier) Copyright &#169; Blender Authors Made with Furo Report issue on this page On this page DynamicPaintSurface(bpy_struct) DynamicPaintSurface DynamicPaintSurface.brush_collection DynamicPaintSurface.brush_influence_scale DynamicPaintSurface.brush_radius_scale DynamicPaintSurface.color_dry_threshold DynamicPaintSurface.color_spread_speed DynamicPaintSurface.depth_clamp DynamicPaintSurface.displace_factor DynamicPaintSurface.displace_type DynamicPaintSurface.dissolve_speed DynamicPaintSurface.drip_acceleration DynamicPaintSurface.drip_velocity DynamicPaintSurface.dry_speed DynamicPaintSurface.effect_ui DynamicPaintSurface.effector_weights DynamicPaintSurface.frame_end DynamicPaintSurface.frame_start DynamicPaintSurface.frame_substeps DynamicPaintSurface.image_fileformat DynamicPaintSurface.image_output_path DynamicPaintSurface.image_resolution DynamicPaintSurface.init_color DynamicPaintSurface.init_color_type DynamicPaintSurface.init_layername DynamicPaintSurface.init_texture DynamicPaintSurface.is_active DynamicPaintSurface.is_cache_user DynamicPaintSurface.name DynamicPaintSurface.output_name_a DynamicPaintSurface.output_name_b DynamicPaintSurface.point_cache DynamicPaintSurface.shrink_speed DynamicPaintSurface.spread_speed DynamicPaintSurface.surface_format DynamicPaintSurface.surface_type DynamicPaintSurface.use_antialiasing DynamicPaintSurface.use_dissolve DynamicPaintSurface.use_dissolve_log DynamicPaintSurface.use_drip DynamicPaintSurface.use_dry_log DynamicPaintSurface.use_drying DynamicPaintSurface.use_incremental_displace DynamicPaintSurface.use_output_a DynamicPaintSurface.use_output_b DynamicPaintSurface.use_premultiply DynamicPaintSurface.use_shrink DynamicPaintSurface.use_spread DynamicPaintSurface.use_wave_open_border DynamicPaintSurface.uv_layer DynamicPaintSurface.wave_damping DynamicPaintSurface.wave_smoothness DynamicPaintSurface.wave_speed DynamicPaintSurface.wave_spring DynamicPaintSurface.wave_timescale DynamicPaintSurface.output_exists() DynamicPaintSurface.bl_rna_get_subclass() DynamicPaintSurface.bl_rna_get_subclass_py() Inherited Properties Inherited Functions References