user: Show practical ways to work with V in a Blender add-on or script – include code.

assistant: |  |  |
| --- | --- |
| - [v (mathutils.Color attribute)](mathutils.html#mathutils.Color.v) - [valid_message() (bpy.types.Spline method)](bpy.types.Spline.html#bpy.types.Spline.valid_message) - [valid_socket_type() (bpy.types.NodeTree class method)](bpy.types.NodeTree.html#bpy.types.NodeTree.valid_socket_type) - [validate() (bmesh.types.bmesh.types.BMEditSelSeq method)](bmesh.types.html#bmesh.types.bmesh.types.BMEditSelSeq.validate)   - [(bpy.types.Mesh method)](bpy.types.Mesh.html#bpy.types.Mesh.validate) - [validate_material_indices() (bpy.types.Curve method)](bpy.types.Curve.html#bpy.types.Curve.validate_material_indices)   - [(bpy.types.Mesh method)](bpy.types.Mesh.html#bpy.types.Mesh.validate_material_indices) - [validity_threshold (bpy.types.LightProbeVolume attribute)](bpy.types.LightProbeVolume.html#bpy.types.LightProbeVolume.validity_threshold) - [value (bpy.types.BoolAttributeValue attribute)](bpy.types.BoolAttributeValue.html#bpy.types.BoolAttributeValue.value)   - [(bpy.types.ByteIntAttributeValue attribute)](bpy.types.ByteIntAttributeValue.html#bpy.types.ByteIntAttributeValue.value)   - [(bpy.types.Float4x4AttributeValue attribute)](bpy.types.Float4x4AttributeValue.html#bpy.types.Float4x4AttributeValue.value)   - [(bpy.types.FloatAttributeValue attribute)](bpy.types.FloatAttributeValue.html#bpy.types.FloatAttributeValue.value)   - [(bpy.types.FunctionNodeInputColor attribute)](bpy.types.FunctionNodeInputColor.html#bpy.types.FunctionNodeInputColor.value)   - [(bpy.types.GreasePencilColorModifier attribute)](bpy.types.GreasePencilColorModifier.html#bpy.types.GreasePencilColorModifier.value)   - [(bpy.types.Int2AttributeValue attribute)](bpy.types.Int2AttributeValue.html#bpy.types.Int2AttributeValue.value)   - [(bpy.types.IntAttributeValue attribute)](bpy.types.IntAttributeValue.html#bpy.types.IntAttributeValue.value)   - [(bpy.types.KeyMapItem attribute)](bpy.types.KeyMapItem.html#bpy.types.KeyMapItem.value)   - [(bpy.types.QuaternionAttributeValue attribute)](bpy.types.QuaternionAttributeValue.html#bpy.types.QuaternionAttributeValue.value)   - [(bpy.types.ShapeKey attribute)](bpy.types.ShapeKey.html#bpy.types.ShapeKey.value)   - [(bpy.types.Short2AttributeValue attribute)](bpy.types.Short2AttributeValue.html#bpy.types.Short2AttributeValue.value)   - [(bpy.types.StringAttributeValue attribute)](bpy.types.StringAttributeValue.html#bpy.types.StringAttributeValue.value) - [value_boolean (bpy.types.SpreadsheetRowFilter attribute)](bpy.types.SpreadsheetRowFilter.html#bpy.types.SpreadsheetRowFilter.value_boolean) - [value_color (bpy.types.SpreadsheetRowFilter attribute)](bpy.types.SpreadsheetRowFilter.html#bpy.types.SpreadsheetRowFilter.value_color) - [value_float (bpy.types.SpreadsheetRowFilter attribute)](bpy.types.SpreadsheetRowFilter.html#bpy.types.SpreadsheetRowFilter.value_float) - [value_float2 (bpy.types.SpreadsheetRowFilter attribute)](bpy.types.SpreadsheetRowFilter.html#bpy.types.SpreadsheetRowFilter.value_float2) - [value_float3 (bpy.types.SpreadsheetRowFilter attribute)](bpy.types.SpreadsheetRowFilter.html#bpy.types.SpreadsheetRowFilter.value_float3) - [value_int (bpy.types.SpreadsheetRowFilter attribute)](bpy.types.SpreadsheetRowFilter.html#bpy.types.SpreadsheetRowFilter.value_int) - [value_int2 (bpy.types.SpreadsheetRowFilter attribute)](bpy.types.SpreadsheetRowFilter.html#bpy.types.SpreadsheetRowFilter.value_int2) - [value_int3 (bpy.types.SpreadsheetRowFilter attribute)](bpy.types.SpreadsheetRowFilter.html#bpy.types.SpreadsheetRowFilter.value_int3) - [value_int8 (bpy.types.SpreadsheetRowFilter attribute)](bpy.types.SpreadsheetRowFilter.html#bpy.types.SpreadsheetRowFilter.value_int8) - [value_jitter (bpy.types.Brush attribute)](bpy.types.Brush.html#bpy.types.Brush.value_jitter)   - [(bpy.types.UnifiedPaintSettings attribute)](bpy.types.UnifiedPaintSettings.html#bpy.types.UnifiedPaintSettings.value_jitter) - [value_layer_name (bpy.types.ParticleInstanceModifier attribute)](bpy.types.ParticleInstanceModifier.html#bpy.types.ParticleInstanceModifier.value_layer_name) - [value_max (bpy.types.LineStyleThicknessModifier_AlongStroke attribute)](bpy.types.LineStyleThicknessModifier_AlongStroke.html#bpy.types.LineStyleThicknessModifier_AlongStroke.value_max)   - [(bpy.types.LineStyleThicknessModifier_DistanceFromCamera attribute)](bpy.types.LineStyleThicknessModifier_DistanceFromCamera.html#bpy.types.LineStyleThicknessModifier_DistanceFromCamera.value_max)   - [(bpy.types.LineStyleThicknessModifier_DistanceFromObject attribute)](bpy.types.LineStyleThicknessModifier_DistanceFromObject.html#bpy.types.LineStyleThicknessModifier_DistanceFromObject.value_max)   - [(bpy.types.LineStyleThicknessModifier_Material attribute)](bpy.types.LineStyleThicknessModifier_Material.html#bpy.types.LineStyleThicknessModifier_Material.value_max) - [value_min (bpy.types.LineStyleThicknessModifier_AlongStroke attribute)](bpy.types.LineStyleThicknessModifier_AlongStroke.html#bpy.types.LineStyleThicknessModifier_AlongStroke.value_min)   - [(bpy.types.LineStyleThicknessModifier_DistanceFromCamera attribute)](bpy.types.LineStyleThicknessModifier_DistanceFromCamera.html#bpy.types.LineStyleThicknessModifier_DistanceFromCamera.value_min)   - [(bpy.types.LineStyleThicknessModifier_DistanceFromObject attribute)](bpy.types.LineStyleThicknessModifier_DistanceFromObject.html#bpy.types.LineStyleThicknessModifier_DistanceFromObject.value_min)   - [(bpy.types.LineStyleThicknessModifier_Material attribute)](bpy.types.LineStyleThicknessModifier_Material.html#bpy.types.LineStyleThicknessModifier_Material.value_min) - [value_offset (bpy.types.FModifierFunctionGenerator attribute)](bpy.types.FModifierFunctionGenerator.html#bpy.types.FModifierFunctionGenerator.value_offset) - [value_string (bpy.types.SpreadsheetRowFilter attribute)](bpy.types.SpreadsheetRowFilter.html#bpy.types.SpreadsheetRowFilter.value_string) - [values() (bmesh.types.bmesh.types.BMDeformVert method)](bmesh.types.html#bmesh.types.bmesh.types.BMDeformVert.values)   - [(bmesh.types.bmesh.types.BMLayerCollection method)](bmesh.types.html#bmesh.types.bmesh.types.BMLayerCollection.values)   - [(bpy.types.bpy_prop_collection method)](bpy.types.bpy_prop_collection.html#bpy.types.bpy_prop_collection.values)   - [(bpy.types.bpy_struct method)](bpy.types.bpy_struct.html#bpy.types.bpy_struct.values)   - [(idprop.types.idprop.types.IDPropertyGroup method)](idprop.types.html#idprop.types.idprop.types.IDPropertyGroup.values) - [variable_lacunarity() (in module mathutils.noise)](mathutils.noise.html#mathutils.noise.variable_lacunarity) - [vbo_collection_rate (bpy.types.PreferencesSystem attribute)](bpy.types.PreferencesSystem.html#bpy.types.PreferencesSystem.vbo_collection_rate) - [vbo_time_out (bpy.types.PreferencesSystem attribute)](bpy.types.PreferencesSystem.html#bpy.types.PreferencesSystem.vbo_time_out) - [vector (bpy.types.Float2AttributeValue attribute)](bpy.types.Float2AttributeValue.html#bpy.types.Float2AttributeValue.vector)   - [(bpy.types.FloatVectorAttributeValue attribute)](bpy.types.FloatVectorAttributeValue.html#bpy.types.FloatVectorAttributeValue.vector)   - [(bpy.types.FunctionNodeInputVector attribute)](bpy.types.FunctionNodeInputVector.html#bpy.types.FunctionNodeInputVector.vector) - [Vector (class in mathutils)](mathutils.html#mathutils.Vector) - [Vector.angle() (in module mathutils)](mathutils.html#mathutils.Vector.angle) - [Vector.angle_signed() (in module mathutils)](mathutils.html#mathutils.Vector.angle_signed) - [Vector.copy() (in module mathutils)](mathutils.html#mathutils.Vector.copy) - [Vector.freeze() (in module mathutils)](mathutils.html#mathutils.Vector.freeze) - [Vector.lerp() (in module mathutils)](mathutils.html#mathutils.Vector.lerp) - [Vector.project() (in module mathutils)](mathutils.html#mathutils.Vector.project) - [Vector.rotate() (in module mathutils)](mathutils.html#mathutils.Vector.rotate) - [Vector.rotation_difference() (in module mathutils)](mathutils.html#mathutils.Vector.rotation_difference) - [Vector.slerp() (in module mathutils)](mathutils.html#mathutils.Vector.slerp) - [vector_display_type (bpy.types.FluidDomainSettings attribute)](bpy.types.FluidDomainSettings.html#bpy.types.FluidDomainSettings.vector_display_type) - [vector_field (bpy.types.FluidDomainSettings attribute)](bpy.types.FluidDomainSettings.html#bpy.types.FluidDomainSettings.vector_field) - [vector_node (bpy.types.ThemeNodeEditor attribute)](bpy.types.ThemeNodeEditor.html#bpy.types.ThemeNodeEditor.vector_node) - [vector_scale (bpy.types.FluidDomainSettings attribute)](bpy.types.FluidDomainSettings.html#bpy.types.FluidDomainSettings.vector_scale) - [vector_scale_with_magnitude (bpy.types.FluidDomainSettings attribute)](bpy.types.FluidDomainSettings.html#bpy.types.FluidDomainSettings.vector_scale_with_magnitude) - [vector_show_mac_x (bpy.types.FluidDomainSettings attribute)](bpy.types.FluidDomainSettings.html#bpy.types.FluidDomainSettings.vector_show_mac_x) - [vector_show_mac_y (bpy.types.FluidDomainSettings attribute)](bpy.types.FluidDomainSettings.html#bpy.types.FluidDomainSettings.vector_show_mac_y) - [vector_show_mac_z (bpy.types.FluidDomainSettings attribute)](bpy.types.FluidDomainSettings.html#bpy.types.FluidDomainSettings.vector_show_mac_z) - [vector_socket_dimensions (bpy.types.NodeCompositorFileOutputItem attribute)](bpy.types.NodeCompositorFileOutputItem.html#bpy.types.NodeCompositorFileOutputItem.vector_socket_dimensions) - [vector_type (bpy.types.ShaderNodeMapping attribute)](bpy.types.ShaderNodeMapping.html#bpy.types.ShaderNodeMapping.vector_type)   - [(bpy.types.ShaderNodeVectorTransform attribute)](bpy.types.ShaderNodeVectorTransform.html#bpy.types.ShaderNodeVectorTransform.vector_type)   - [(bpy.types.TexMapping attribute)](bpy.types.TexMapping.html#bpy.types.TexMapping.vector_type) - [VectorFont (class in bpy.types)](bpy.types.VectorFont.html#bpy.types.VectorFont) - [VectorFont.packed_file (in module bpy.types)](bpy.types.VectorFont.html#bpy.types.VectorFont.packed_file) - [vectorscope_alpha (bpy.types.Scopes attribute)](bpy.types.Scopes.html#bpy.types.Scopes.vectorscope_alpha) - [vectorscope_mode (bpy.types.Scopes attribute)](bpy.types.Scopes.html#bpy.types.Scopes.vectorscope_mode) - [velocity (aud.aud.Handle attribute)](aud.html#aud.aud.Handle.velocity)   - [(bpy.types.Particle attribute)](bpy.types.Particle.html#bpy.types.Particle.velocity)   - [(bpy.types.ParticleKey attribute)](bpy.types.ParticleKey.html#bpy.types.ParticleKey.velocity) - [velocity_coord (bpy.types.FluidFlowSettings attribute)](bpy.types.FluidFlowSettings.html#bpy.types.FluidFlowSettings.velocity_coord) - [velocity_factor (bpy.types.FluidEffectorSettings attribute)](bpy.types.FluidEffectorSettings.html#bpy.types.FluidEffectorSettings.velocity_factor)   - [(bpy.types.FluidFlowSettings attribute)](bpy.types.FluidFlowSettings.html#bpy.types.FluidFlowSettings.velocity_factor)   - [(bpy.types.ParticleSettingsTextureSlot attribute)](bpy.types.ParticleSettingsTextureSlot.html#bpy.types.ParticleSettingsTextureSlot.velocity_factor) - [velocity_grid (bpy.types.Volume attribute)](bpy.types.Volume.html#bpy.types.Volume.velocity_grid) - [velocity_max (bpy.types.DynamicPaintBrushSettings attribute)](bpy.types.DynamicPaintBrushSettings.html#bpy.types.DynamicPaintBrushSettings.velocity_max)   - [(bpy.types.Itasc attribute)](bpy.types.Itasc.html#bpy.types.Itasc.velocity_max) - [velocity_name (bpy.types.CacheFile attribute)](bpy.types.CacheFile.html#bpy.types.CacheFile.velocity_name) - [velocity_normal (bpy.types.FluidFlowSettings attribute)](bpy.types.FluidFlowSettings.html#bpy.types.FluidFlowSettings.velocity_normal) - [velocity_random (bpy.types.FluidFlowSettings attribute)](bpy.types.FluidFlowSettings.html#bpy.types.FluidFlowSettings.velocity_random) - [velocity_scale (bpy.types.FluidDomainSettings attribute)](bpy.types.FluidDomainSettings.html#bpy.types.FluidDomainSettings.velocity_scale)   - [(bpy.types.MeshSequenceCacheModifier attribute)](bpy.types.MeshSequenceCacheModifier.html#bpy.types.MeshSequenceCacheModifier.velocity_scale)   - [(bpy.types.Volume attribute)](bpy.types.Volume.html#bpy.types.Volume.velocity_scale) - [velocity_unit (bpy.types.CacheFile attribute)](bpy.types.CacheFile.html#bpy.types.CacheFile.velocity_unit)   - [(bpy.types.Volume attribute)](bpy.types.Volume.html#bpy.types.Volume.velocity_unit) - [vendor_get() (in module gpu.platform)](gpu.platform.html#gpu.platform.vendor_get) - [verify() (bmesh.types.bmesh.types.BMLayerCollection method)](bmesh.types.html#bmesh.types.bmesh.types.BMLayerCollection.verify) - [version (in module bpy.app)](bpy.app.html#bpy.app.version) - [version_bone_hide_property() (in module bpy.ops.anim)](bpy.ops.anim.html#bpy.ops.anim.version_bone_hide_property) - [version_cycle (in module bpy.app)](bpy.app.html#bpy.app.version_cycle) - [version_file (in module bpy.app)](bpy.app.html#bpy.app.version_file) - [version_get() (in module gpu.platform)](gpu.platform.html#gpu.platform.version_get) - [version_string (in module bpy.app)](bpy.app.html#bpy.app.version_string) - [version_update (in module bpy.app.handlers)](bpy.app.handlers.html#bpy.app.handlers.version_update) - [vert (bmesh.types.bmesh.types.BMLoop attribute)](bmesh.types.html#bmesh.types.bmesh.types.BMLoop.vert) - [vert_collapse_edge() (in module bmesh.utils)](bmesh.utils.html#bmesh.utils.vert_collapse_edge) - [vert_collapse_faces() (in module bmesh.utils)](bmesh.utils.html#bmesh.utils.vert_collapse_faces) - [vert_connect() (in module bpy.ops.mesh)](bpy.ops.mesh.html#bpy.ops.mesh.vert_connect) - [vert_connect_concave() (in module bpy.ops.mesh)](bpy.ops.mesh.html#bpy.ops.mesh.vert_connect_concave) - [vert_connect_nonplanar() (in module bpy.ops.mesh)](bpy.ops.mesh.html#bpy.ops.mesh.vert_connect_nonplanar) - [vert_connect_path() (in module bpy.ops.mesh)](bpy.ops.mesh.html#bpy.ops.mesh.vert_connect_path) - [vert_crease() (in module bpy.ops.transform)](bpy.ops.transform.html#bpy.ops.transform.vert_crease) - [vert_dissolve() (in module bmesh.utils)](bmesh.utils.html#bmesh.utils.vert_dissolve) - [vert_mapping (bpy.types.DataTransferModifier attribute)](bpy.types.DataTransferModifier.html#bpy.types.DataTransferModifier.vert_mapping) - [vert_select_all() (in module bpy.ops.paint)](bpy.ops.paint.html#bpy.ops.paint.vert_select_all) - [vert_select_hide() (in module bpy.ops.paint)](bpy.ops.paint.html#bpy.ops.paint.vert_select_hide) - [vert_select_less() (in module bpy.ops.paint)](bpy.ops.paint.html#bpy.ops.paint.vert_select_less) - [vert_select_linked() (in module bpy.ops.paint)](bpy.ops.paint.html#bpy.ops.paint.vert_select_linked) - [vert_select_linked_pick() (in module bpy.ops.paint)](bpy.ops.paint.html#bpy.ops.paint.vert_select_linked_pick) - [vert_select_more() (in module bpy.ops.paint)](bpy.ops.paint.html#bpy.ops.paint.vert_select_more) - [vert_select_ungrouped() (in module bpy.ops.paint)](bpy.ops.paint.html#bpy.ops.paint.vert_select_ungrouped) - [vert_separate() (in module bmesh.utils)](bmesh.utils.html#bmesh.utils.vert_separate) - [vert_slide() (in module bpy.ops.transform)](bpy.ops.transform.html#bpy.ops.transform.vert_slide) - [vert_splice() (in module bmesh.utils)](bmesh.utils.html#bmesh.utils.vert_splice) - [vertbuf_add() (gpu.types.GPUBatch method)](gpu.types.html#gpu.types.GPUBatch.vertbuf_add) - [vertex (bpy.types.ThemeGraphEditor attribute)](bpy.types.ThemeGraphEditor.html#bpy.types.ThemeGraphEditor.vertex)   - [(bpy.types.ThemeImageEditor attribute)](bpy.types.ThemeImageEditor.html#bpy.types.ThemeImageEditor.vertex)   - [(bpy.types.ThemeView3D attribute)](bpy.types.ThemeView3D.html#bpy.types.ThemeView3D.vertex) - [vertex_active (bpy.types.ThemeGraphEditor attribute)](bpy.types.ThemeGraphEditor.html#bpy.types.ThemeGraphEditor.vertex_active) - [vertex_add() (in module bpy.ops.curve)](bpy.ops.curve.html#bpy.ops.curve.vertex_add) - [vertex_brush_stroke() (in module bpy.ops.grease_pencil)](bpy.ops.grease_pencil.html#bpy.ops.grease_pencil.vertex_brush_stroke) - [vertex_brush_type (bpy.types.Brush attribute)](bpy.types.Brush.html#bpy.types.Brush.vertex_brush_type) - [vertex_color_brightness_contrast() (in module bpy.ops.grease_pencil)](bpy.ops.grease_pencil.html#bpy.ops.grease_pencil.vertex_color_brightness_contrast)   - [(in module bpy.ops.paint)](bpy.ops.paint.html#bpy.ops.paint.vertex_color_brightness_contrast) - [vertex_color_dirt() (in module bpy.ops.paint)](bpy.ops.paint.html#bpy.ops.paint.vertex_color_dirt) - [vertex_color_factor (bpy.types.BrushGpencilSettings attribute)](bpy.types.BrushGpencilSettings.html#bpy.types.BrushGpencilSettings.vertex_color_factor) - [vertex_color_from_weight() (in module bpy.ops.paint)](bpy.ops.paint.html#bpy.ops.paint.vertex_color_from_weight) - [vertex_color_hsv() (in module bpy.ops.grease_pencil)](bpy.ops.grease_pencil.html#bpy.ops.grease_pencil.vertex_color_hsv)   - [(in module bpy.ops.paint)](bpy.ops.paint.html#bpy.ops.paint.vertex_color_hsv) - [vertex_color_invert() (in module bpy.ops.grease_pencil)](bpy.ops.grease_pencil.html#bpy.ops.grease_pencil.vertex_color_invert)   - [(in module bpy.ops.paint)](bpy.ops.paint.html#bpy.ops.paint.vertex_color_invert) - [vertex_color_levels() (in module bpy.ops.grease_pencil)](bpy.ops.grease_pencil.html#bpy.ops.grease_pencil.vertex_color_levels)   - [(in module bpy.ops.paint)](bpy.ops.paint.html#bpy.ops.paint.vertex_color_levels) - [vertex_color_set() (in module bpy.ops.grease_pencil)](bpy.ops.grease_pencil.html#bpy.ops.grease_pencil.vertex_color_set)   - [(in module bpy.ops.paint)](bpy.ops.paint.html#bpy.ops.paint.vertex_color_set) - [vertex_color_smooth() (in module bpy.ops.paint)](bpy.ops.paint.html#bpy.ops.paint.vertex_color_smooth) - [vertex_creases_ensure() (bpy.types.Mesh method)](bpy.types.Mesh.html#bpy.types.Mesh.vertex_creases_ensure) - [vertex_creases_remove() (bpy.types.Mesh method)](bpy.types.Mesh.html#bpy.types.Mesh.vertex_creases_remove) - [vertex_group (bpy.types.ArmatureModifier attribute)](bpy.types.ArmatureModifier.html#bpy.types.ArmatureModifier.vertex_group)