[User] Give a detailed overview of Copy/Paste: syntax, arguments, return values, common patterns.

[Assistant]
Allows copying and pasting images between Blender and the operating system’s clipboard.

Note, only PNG files are supported for direct clipboard copying and pasting.

Platform specific behavior:

- Windows: Supports pasting images by copying the image’s file path. This method allows all supported image formats.
- Linux: Requires Wayland for clipboard image support.


[User] What is Grease Pencil and how is it used in Blender Python scripting?

[Assistant]
These overlays are available when a [Grease Pencil](../../../grease_pencil/index.xhtml) object is selected.

Onion Skin
:   Show ghosts of the keyframes before and after the current frame.
    If [Multiframe](../../../grease_pencil/multiframe.xhtml) is enabled,
    ghosts of the selected keyframes are shown instead.
    See [Onion Skinning](../../../grease_pencil/properties/onion_skinning.xhtml).

Active Object Only
:   Show only the onion skins of the active object.

Fade Inactive Layers
:   Decrease the opacity of all the layers in the object other than the active one.
    The opacity factor can be controlled with the slider.

Fade Inactive Objects
:   Cover all of the viewport except the active Grease Pencil object with a full color layer to improve visibility
    while drawing over complex scenes.

    Fade Grease Pencil Objects
    :   Include or exclude Grease Pencil objects.

Edit Lines Edit, Sculpt, Weight Paint, or Vertex Paint Modes `Shift`-`Q`
:   Shows a line between points on top of other geometry when editing strokes.

Only in Multiframe `Shift`-`Alt`-`Q`
:   When Multiframe is enabled and keyframes other than the current frame are selected,
    strokes on those keyframes are displayed as just their edit lines – the strokes themselves are hidden.
    Note that this does not affect Onion Skinning.

Handles
:   Controls the visibility of Bézier curve handles in edit mode.

    None:
    :   Hides all Bézier curve handles, providing an unobstructed view of the curve.

    Selected:
    :   Displays the handles only for selected control points.

    All:
    :   Displays the handles for all control points in the curve.

Stroke Direction Edit
:   Toggle the display of the selected strokes’ start points (green) and end points (red) to visualize their direction.

Material Name Edit
:   Show material name next to the selected strokes.

Vertex Paint

Vertex Paint Opacity Vertex Paint
:   The opacity of the vertex color overlay in Vertex Paint Mode and Draw Mode.
    Note that in Draw Mode, vertex paint is only visible in the *Material Preview*
    and *Rendered* shading modes by default. To see it in *Solid* mode, you either
    need to use Vertex Paint Mode, or set the [Color](../../../render/workbench/color.xhtml)
    shading setting to *Attribute*.

### Canvas

Display a grid over the Grease Pencil drawing plane.

Canvas Grid Opacity
:   The opacity of the grid.

Canvas X-Ray
:   Objects are drawn behind the canvas grid.

Subdivisions
:   The number of subdivisions between grid lines.

Grid Color
:   The color of the grid lines.

Scale X/Y
:   The horizontal/vertical size of the grid.

Offset X/Y
:   The amount to shift the grid up/down and left/right.


[User] Explain Bpy.Types.Editbone in complete detail according to the official Blender documentation.

[Assistant] NodeClosureInput(NodeInternal) NodeClosureInputItem(bpy_struct) NodeClosureInputItems(bpy_struct) NodeClosureOutput(NodeInternal) NodeClosureOutputItem(bpy_struct) NodeClosureOutputItems(bpy_struct) NodeCombineBundle(NodeInternal) NodeCombineBundleItem(bpy_struct) NodeCombineBundleItems(bpy_struct) NodeCompositorFileOutputItem(bpy_struct) NodeCompositorFileOutputItems(bpy_struct) NodeCustomGroup(Node) NodeEnableOutput(NodeInternal) NodeEnumItem(bpy_struct) NodeEvaluateClosure(NodeInternal) NodeEvaluateClosureInputItem(bpy_struct) NodeEvaluateClosureInputItems(bpy_struct) NodeEvaluateClosureOutputItem(bpy_struct) NodeEvaluateClosureOutputItems(bpy_struct) NodeFrame(NodeInternal) NodeFunctionFormatStringItem(bpy_struct) NodeFunctionFormatStringItems(bpy_struct) NodeGeometryBakeItem(bpy_struct) NodeGeometryBakeItems(bpy_struct) NodeGeometryCaptureAttributeItem(bpy_struct) NodeGeometryCaptureAttributeItems(bpy_struct) NodeGeometryForeachGeometryElementGenerationItems(bpy_struct) NodeGeometryForeachGeometryElementInputItems(bpy_struct) NodeGeometryForeachGeometryElementMainItems(bpy_struct) NodeGeometryRepeatOutputItems(bpy_struct) NodeGeometrySimulationOutputItems(bpy_struct) NodeGeometryViewerItem(bpy_struct) NodeGeometryViewerItems(bpy_struct) NodeGroup(NodeInternal) NodeGroupInput(NodeInternal) NodeGroupOutput(NodeInternal) NodeIndexSwitchItems(bpy_struct) NodeInputs(bpy_struct) NodeInstanceHash(bpy_struct) NodeInternal(Node) NodeInternalSocketTemplate(bpy_struct) NodeJoinBundle(NodeInternal) NodeLink(bpy_struct) NodeLinks(bpy_struct) NodeMenuSwitchItems(bpy_struct) NodeOutputs(bpy_struct) NodeReroute(NodeInternal) NodeSeparateBundle(NodeInternal) NodeSeparateBundleItem(bpy_struct) NodeSeparateBundleItems(bpy_struct) NodeSocket(bpy_struct) NodeSocketBool(NodeSocketStandard) NodeSocketBundle(NodeSocketStandard) NodeSocketClosure(NodeSocketStandard) NodeSocketCollection(NodeSocketStandard) NodeSocketColor(NodeSocketStandard) NodeSocketFloat(NodeSocketStandard) NodeSocketFloatAngle(NodeSocketStandard) NodeSocketFloatColorTemperature(NodeSocketStandard) NodeSocketFloatDistance(NodeSocketStandard) NodeSocketFloatFactor(NodeSocketStandard) NodeSocketFloatFrequency(NodeSocketStandard) NodeSocketFloatPercentage(NodeSocketStandard) NodeSocketFloatTime(NodeSocketStandard) NodeSocketFloatTimeAbsolute(NodeSocketStandard) NodeSocketFloatUnsigned(NodeSocketStandard) NodeSocketFloatWavelength(NodeSocketStandard) NodeSocketGeometry(NodeSocketStandard) NodeSocketImage(NodeSocketStandard) NodeSocketInt(NodeSocketStandard) NodeSocketIntFactor(NodeSocketStandard) NodeSocketIntPercentage(NodeSocketStandard) NodeSocketIntUnsigned(NodeSocketStandard) NodeSocketMaterial(NodeSocketStandard) NodeSocketMatrix(NodeSocketStandard) NodeSocketMenu(NodeSocketStandard) NodeSocketObject(NodeSocketStandard) NodeSocketRotation(NodeSocketStandard) NodeSocketShader(NodeSocketStandard) NodeSocketStandard(NodeSocket) NodeSocketString(NodeSocketStandard) NodeSocketStringFilePath(NodeSocketStandard) NodeSocketTexture(NodeSocketStandard) NodeSocketVector(NodeSocketStandard) NodeSocketVector2D(NodeSocketStandard) NodeSocketVector4D(NodeSocketStandard) NodeSocketVectorAcceleration(NodeSocketStandard) NodeSocketVectorAcceleration2D(NodeSocketStandard) NodeSocketVectorAcceleration4D(NodeSocketStandard) NodeSocketVectorDirection(NodeSocketStandard) NodeSocketVectorDirection2D(NodeSocketStandard) NodeSocketVectorDirection4D(NodeSocketStandard) NodeSocketVectorEuler(NodeSocketStandard) NodeSocketVectorEuler2D(NodeSocketStandard) NodeSocketVectorEuler4D(NodeSocketStandard) NodeSocketVectorFactor(NodeSocketStandard) NodeSocketVectorFactor2D(NodeSocketStandard) NodeSocketVectorFactor4D(NodeSocketStandard) NodeSocketVectorPercentage(NodeSocketStandard) NodeSocketVectorPercentage2D(NodeSocketStandard) NodeSocketVectorPercentage4D(NodeSocketStandard) NodeSocketVectorTranslation(NodeSocketStandard) NodeSocketVectorTranslation2D(NodeSocketStandard) NodeSocketVectorTranslation4D(NodeSocketStandard) NodeSocketVectorVelocity(NodeSocketStandard) NodeSocketVectorVelocity2D(NodeSocketStandard) NodeSocketVectorVelocity4D(NodeSocketStandard) NodeSocketVectorXYZ(NodeSocketStandard) NodeSocketVectorXYZ2D(NodeSocketStandard) NodeSocketVectorXYZ4D(NodeSocketStandard) NodeSocketVirtual(NodeSocketStandard) NodeTree(ID) NodeTreeInterface(bpy_struct) NodeTreeInterfaceItem(bpy_struct) NodeTreeInterfacePanel(NodeTreeInterfaceItem) NodeTreeInterfaceSocket(NodeTreeInterfaceItem) NodeTreeInterfaceSocketBool(NodeTreeInterfaceSocket) NodeTreeInterfaceSocketBundle(NodeTreeInterfaceSocket) NodeTreeInterfaceSocketClosure(NodeTreeInterfaceSocket) NodeTreeInterfaceSocketCollection(NodeTreeInterfaceSocket) NodeTreeInterfaceSocketColor(NodeTreeInterfaceSocket) NodeTreeInterfaceSocketFloat(NodeTreeInterfaceSocket) NodeTreeInterfaceSocketFloatAngle(NodeTreeInterfaceSocket) NodeTreeInterfaceSocketFloatColorTemperature(NodeTreeInterfaceSocket) NodeTreeInterfaceSocketFloatDistance(NodeTreeInterfaceSocket) NodeTreeInterfaceSocketFloatFactor(NodeTreeInterfaceSocket) NodeTreeInterfaceSocketFloatFrequency(NodeTreeInterfaceSocket) NodeTreeInterfaceSocketFloatPercentage(NodeTreeInterfaceSocket) NodeTreeInterfaceSocketFloatTime(NodeTreeInterfaceSocket) NodeTreeInterfaceSocketFloatTimeAbsolute(NodeTreeInterfaceSocket) NodeTreeInterfaceSocketFloatUnsigned(NodeTreeInterfaceSocket) NodeTreeInterfaceSocketFloatWavelength(NodeTreeInterfaceSocket) NodeTreeInterfaceSocketGeometry(NodeTreeInterfaceSocket) NodeTreeInterfaceSocketImage(NodeTreeInterfaceSocket) NodeTreeInterfaceSocketInt(NodeTreeInterfaceSocket) NodeTreeInterfaceSocketIntFactor(NodeTreeInterfaceSocket) NodeTreeInterfaceSocketIntPercentage(NodeTreeInterfaceSocket) NodeTreeInterfaceSocketIntUnsigned(NodeTreeInterfaceSocket) NodeTreeInterfaceSocketMaterial(NodeTreeInterfaceSocket) NodeTreeInterfaceSocketMatrix(NodeTreeInterfaceSocket) NodeTreeInterfaceSocketMenu(NodeTreeInterfaceSocket) NodeTreeInterfaceSocketObject(NodeTreeInterfaceSocket) NodeTreeInterfaceSocketRotation(NodeTreeInterfaceSocket) NodeTreeInterfaceSocketShader(NodeTreeInterfaceSocket) NodeTreeInterfaceSocketString(NodeTreeInterfaceSocket) NodeTreeInterfaceSocketStringFilePath(NodeTreeInterfaceSocket) NodeTreeInterfaceSocketTexture(NodeTreeInterfaceSocket) NodeTreeInterfaceSocketVector(NodeTreeInterfaceSocket) NodeTreeInterfaceSocketVector2D(NodeTreeInterfaceSocket) NodeTreeInterfaceSocketVector4D(NodeTreeInterfaceSocket) NodeTreeInterfaceSocketVectorAcceleration(NodeTreeInterfaceSocket) NodeTreeInterfaceSocketVectorAcceleration2D(NodeTreeInterfaceSocket) NodeTreeInterfaceSocketVectorAcceleration4D(NodeTreeInterfaceSocket) NodeTreeInterfaceSocketVectorDirection(NodeTreeInterfaceSocket) NodeTreeInterfaceSocketVectorDirection2D(NodeTreeInterfaceSocket) NodeTreeInterfaceSocketVectorDirection4D(NodeTreeInterfaceSocket) NodeTreeInterfaceSocketVectorEuler(NodeTreeInterfaceSocket) NodeTreeInterfaceSocketVectorEuler2D(NodeTreeInterfaceSocket) NodeTreeInterfaceSocketVectorEuler4D(NodeTreeInterfaceSocket) NodeTreeInterfaceSocketVectorFactor(NodeTreeInterfaceSocket) NodeTreeInterfaceSocketVectorFactor2D(NodeTreeInterfaceSocket) NodeTreeInterfaceSocketVectorFactor4D(NodeTreeInterfaceSocket) NodeTreeInterfaceSocketVectorPercentage(NodeTreeInterfaceSocket) NodeTreeInterfaceSocketVectorPercentage2D(NodeTreeInterfaceSocket) NodeTreeInterfaceSocketVectorPercentage4D(NodeTreeInterfaceSocket) NodeTreeInterfaceSocketVectorTranslation(NodeTreeInterfaceSocket) NodeTreeInterfaceSocketVectorTranslation2D(NodeTreeInterfaceSocket) NodeTreeInterfaceSocketVectorTranslation4D(NodeTreeInterfaceSocket) NodeTreeInterfaceSocketVectorVelocity(NodeTreeInterfaceSocket) NodeTreeInterfaceSocketVectorVelocity2D(NodeTreeInterfaceSocket) NodeTreeInterfaceSocketVectorVelocity4D(NodeTreeInterfaceSocket) NodeTreeInterfaceSocketVectorXYZ(NodeTreeInterfaceSocket) NodeTreeInterfaceSocketVectorXYZ2D(NodeTreeInterfaceSocket) NodeTreeInterfaceSocketVectorXYZ4D(NodeTreeInterfaceSocket) NodeTreePath(bpy_struct) Nodes(bpy_struct) NodesModifier(Modifier) NodesModifierBake(bpy_struct) NodesModifierBakeDataBlocks(bpy_struct) NodesModifierBakes(bpy_struct) NodesModifierDataBlock(bpy_struct) NodesModifierPanel(bpy_struct) NodesModifierPanels(bpy_struct) NodesModifierWarning(bpy_struct) NoiseTexture(Texture) NormalEditModifier(Modifier) Object(ID) ObjectBase(bpy_struct) ObjectConstraints(bpy_struct) ObjectDisplay(bpy_struct) ObjectLightLinking(bpy_struct) ObjectLineArt(bpy_struct) ObjectModifiers(bpy_struct) ObjectShaderFx(bpy_struct) ObjectSolverConstraint(Constraint) OceanModifier(Modifier) Operator(bpy_struct) OperatorFileListElement(PropertyGroup) OperatorMacro(bpy_struct) OperatorMousePath(PropertyGroup) OperatorOptions(bpy_struct) OperatorProperties(bpy_struct) OperatorStrokeElement(PropertyGroup) PARTICLE_UL_particle_systems(UIList) PHYSICS_UL_dynapaint_surfaces(UIList) POINTCLOUD_UL_attributes(UIList) POSE_UL_selection_set(UIList) PackedFile(bpy_struct) Paint(bpy_struct) PaintCurve(ID) PaintModeSettings(bpy_struct) Palette(ID) PaletteColor(bpy_struct) PaletteColors(bpy_struct) Panel(bpy_struct) Particle(bpy_struct) ParticleBrush(bpy_struct) ParticleDupliWeight(bpy_struct) ParticleEdit(bpy_struct) ParticleHairKey(bpy_struct) ParticleInstanceModifier(Modifier) ParticleKey(bpy_struct) ParticleSettings(ID) ParticleSettingsTextureSlot(TextureSlot) ParticleSettingsTextureSlots(bpy_struct) ParticleSystem(bpy_struct) ParticleSystemModifier(Modifier) ParticleSystems(bpy_struct) ParticleTarget(bpy_struct) PathCompare(bpy_struct) PathCompareCollection(bpy_struct) PivotConstraint(Constraint) Point(bpy_struct) PointCache(bpy_struct) PointCacheItem(bpy_struct) PointCaches(bpy_struct) PointCloud(ID) PointLight(Light) PointerProperty(Property) Pose(bpy_struct) PoseBone(bpy_struct) PoseBoneConstraints(bpy_struct) Preferences(bpy_struct) PreferencesApps(bpy_struct) PreferencesEdit(bpy_struct) PreferencesExperimental(bpy_struct) PreferencesExtensions(bpy_struct) PreferencesFilePaths(bpy_struct) PreferencesInput(bpy_struct) PreferencesKeymap(bpy_struct) PreferencesSystem(bpy_struct) PreferencesView(bpy_struct) PrimitiveBoolean(bpy_struct) PrimitiveFloat(bpy_struct) PrimitiveInt(bpy_struct) PrimitiveString(bpy_struct) Property(bpy_struct) PropertyGroup(bpy_struct) PropertyGroupItem(bpy_struct) QuaternionAttribute(Attribute) QuaternionAttributeValue(bpy_struct) RENDER_UL_renderviews(UIList) RaytraceEEVEE(bpy_struct) ReadOnlyInteger(bpy_struct) Region(bpy_struct) RegionView3D(bpy_struct) RemeshModifier(Modifier) RenderEngine(bpy_struct) RenderLayer(bpy_struct) RenderPass(bpy_struct) RenderPasses(bpy_struct) RenderResult(bpy_struct) RenderSettings(bpy_struct) RenderSlot(bpy_struct) RenderSlots(bpy_struct) RenderView(bpy_struct) RenderViews(bpy_struct) RepeatItem(bpy_struct) RepeatZoneViewerPathElem(ViewerPathElem) RetimingKey(bpy_struct) RetimingKeys(bpy_struct) RigidBodyConstraint(bpy_struct) RigidBodyObject(bpy_struct) RigidBodyWorld(bpy_struct) SCENE_UL_gltf2_filter_action(UIList) SCENE_UL_keying_set_paths(UIList) SEQUENCER_FH_image_strip(FileHandler) SEQUENCER_FH_movie_strip(FileHandler) SEQUENCER_FH_sound_strip(FileHandler) SPHFluidSettings(bpy_struct) Scene(ID) SceneDisplay(bpy_struct) SceneEEVEE(bpy_struct) SceneGpencil(bpy_struct) SceneHydra(bpy_struct) SceneObjects(bpy_struct) SceneRenderView(bpy_struct) SceneStrip(Strip) Scopes(bpy_struct) Screen(ID) ScrewModifier(Modifier) ScriptDirectory(bpy_struct) ScriptDirectoryCollection(bpy_struct) Sculpt(Paint) SelectedUvElement(PropertyGroup) SequenceEditor(bpy_struct) SequenceTimelineChannel(bpy_struct) SequencerCacheOverlay(bpy_struct) SequencerCompositorModifierData(StripModifier) SequencerPreviewOverlay(bpy_struct) SequencerTimelineOverlay(bpy_struct) SequencerTonemapModifierData(StripModifier) SequencerToolSettings(bpy_struct) ShaderFx(bpy_struct) ShaderFxBlur(ShaderFx) ShaderFxColorize(ShaderFx) ShaderFxFlip(ShaderFx) ShaderFxGlow(ShaderFx) ShaderFxPixel(ShaderFx) ShaderFxRim(ShaderFx) ShaderFxShadow(ShaderFx) ShaderFxSwirl(ShaderFx) ShaderFxWave(ShaderFx) ShaderNode(NodeInternal) ShaderNodeAddShader(ShaderNode) ShaderNodeAmbientOcclusion(ShaderNode) ShaderNodeAttribute(ShaderNode) ShaderNodeBackground(ShaderNode) ShaderNodeBevel(ShaderNode) ShaderNodeBlackbody(ShaderNode) ShaderNodeBrightContrast(ShaderNode) ShaderNodeBsdfAnisotropic(ShaderNode) ShaderNodeBsdfDiffuse(ShaderNode) ShaderNodeBsdfGlass(ShaderNode) ShaderNodeBsdfHair(ShaderNode) ShaderNodeBsdfHairPrincipled(ShaderNode) ShaderNodeBsdfMetallic(ShaderNode) ShaderNodeBsdfPrincipled(ShaderNode) ShaderNodeBsdfRayPortal(ShaderNode) ShaderNodeBsdfRefraction(ShaderNode) ShaderNodeBsdfSheen(ShaderNode) ShaderNodeBsdfToon(ShaderNode) ShaderNodeBsdfTranslucent(ShaderNode) ShaderNodeBsdfTransparent(ShaderNode) ShaderNodeBump(ShaderNode) ShaderNodeCameraData(ShaderNode) ShaderNodeClamp(ShaderNode) ShaderNodeCombineColor(ShaderNode) ShaderNodeCombineXYZ(ShaderNode) ShaderNodeCustomGroup(ShaderNode) ShaderNodeDisplacement(ShaderNode) ShaderNodeEeveeSpecular(ShaderNode) ShaderNodeEmission(ShaderNode) ShaderNodeFloatCurve(ShaderNode) ShaderNodeFresnel(ShaderNode) ShaderNodeGamma(ShaderNode) ShaderNodeGroup(ShaderNode) ShaderNodeHairInfo(ShaderNode) ShaderNodeHoldout(ShaderNode) ShaderNodeHueSaturation(ShaderNode) ShaderNodeInvert(ShaderNode) ShaderNodeLayerWeight(ShaderNode) ShaderNodeLightFalloff(ShaderNode) ShaderNodeLightPath(ShaderNode) ShaderNodeMapRange(ShaderNode) ShaderNodeMapping(ShaderNode) ShaderNodeMath(ShaderNode) ShaderNodeMix(ShaderNode) ShaderNodeMixRGB(ShaderNode) ShaderNodeMixShader(ShaderNode) ShaderNodeNewGeometry(ShaderNode) ShaderNodeNormal(ShaderNode) ShaderNodeNormalMap(ShaderNode) ShaderNodeObjectInfo(ShaderNode) ShaderNodeOutputAOV(ShaderNode) ShaderNodeOutputLight(ShaderNode) ShaderNodeOutputLineStyle(ShaderNode) ShaderNodeOutputMaterial(ShaderNode) ShaderNodeOutputWorld(ShaderNode) ShaderNodeParticleInfo(ShaderNode) ShaderNodePointInfo(ShaderNode) ShaderNodeRGB(ShaderNode) ShaderNodeRGBCurve(ShaderNode) ShaderNodeRGBToBW(ShaderNode) ShaderNodeRadialTiling(ShaderNode) ShaderNodeScript(ShaderNode) ShaderNodeSeparateColor(ShaderNode) ShaderNodeSeparateXYZ(ShaderNode) ShaderNodeShaderToRGB(ShaderNode) ShaderNodeSqueeze(ShaderNode) ShaderNodeSubsurfaceScattering(ShaderNode) ShaderNodeTangent(ShaderNode) ShaderNodeTexBrick(ShaderNode) ShaderNodeTexChecker(ShaderNode) ShaderNodeTexCoord(ShaderNode) ShaderNodeTexEnvironment(ShaderNode) ShaderNodeTexGabor(ShaderNode) ShaderNodeTexGradient(ShaderNode) ShaderNodeTexIES(ShaderNode) ShaderNodeTexImage(ShaderNode) ShaderNodeTexMagic(ShaderNode) ShaderNodeTexNoise(ShaderNode) ShaderNodeTexSky(ShaderNode) ShaderNodeTexVoronoi(ShaderNode) ShaderNodeTexWave(ShaderNode) ShaderNodeTexWhiteNoise(ShaderNode) ShaderNodeTree(NodeTree) ShaderNodeUVAlongStroke(ShaderNode) ShaderNodeUVMap(ShaderNode) ShaderNodeValToRGB(ShaderNode) ShaderNodeValue(ShaderNode) ShaderNodeVectorCurve(ShaderNode) ShaderNodeVectorDisplacement(ShaderNode) ShaderNodeVectorMath(ShaderNode) ShaderNodeVectorRotate(ShaderNode) ShaderNodeVectorTransform(ShaderNode) ShaderNodeVertexColor(ShaderNode) ShaderNodeVolumeAbsorption(ShaderNode) ShaderNodeVolumeCoefficients(ShaderNode) ShaderNodeVolumeInfo(ShaderNode) ShaderNodeVolumePrincipled(ShaderNode) ShaderNodeVolumeScatter(ShaderNode) ShaderNodeWavelength(ShaderNode) ShaderNodeWireframe(ShaderNode) ShapeKey(bpy_struct) ShapeKeyBezierPoint(bpy_struct) ShapeKeyCurvePoint(bpy_struct) ShapeKeyPoint(bpy_struct) Short2Attribute(Attribute) Short2AttributeValue(bpy_struct) ShrinkwrapConstraint(Constraint) ShrinkwrapModifier(Modifier) SimpleDeformModifier(Modifier) SimulationStateItem(bpy_struct) SimulationZoneViewerPathElem(ViewerPathElem) SkinModifier(Modifier) SmoothModifier(Modifier) SoftBodyModifier(Modifier) SoftBodySettings(bpy_struct) SolidifyModifier(Modifier) Sound(ID) SoundEqualizerModifier(StripModifier) SoundStrip(Strip) Space(bpy_struct) SpaceClipEditor(Space) SpaceClipOverlay(bpy_struct) SpaceConsole(Space) SpaceDopeSheetEditor(Space) SpaceDopeSheetOverlay(bpy_struct) SpaceFileBrowser(Space) SpaceGraphEditor(Space) SpaceImageEditor(Space) SpaceImageOverlay(bpy_struct) SpaceInfo(Space) SpaceNLA(Space) SpaceNodeEditor(Space) SpaceNodeEditorPath(bpy_struct) SpaceNodeOverlay(bpy_struct) SpaceOutliner(Space) SpacePreferences(Space) SpaceProperties(Space) SpaceSequenceEditor(Space) SpaceSpreadsheet(Space) SpaceTextEditor(Space) SpaceUVEditor(bpy_struct) SpaceView3D(Space) Speaker(ID) SpeedControlStrip(EffectStrip) Spline(bpy_struct) SplineBezierPoints(bpy_struct) SplineIKConstraint(Constraint) SplinePoint(bpy_struct) SplinePoints(bpy_struct) SpotLight(Light) SpreadsheetColumn(bpy_struct) SpreadsheetColumnID(bpy_struct) SpreadsheetRowFilter(bpy_struct) SpreadsheetTable(bpy_struct) SpreadsheetTableID(bpy_struct) SpreadsheetTableIDGeometry(SpreadsheetTableID) SpreadsheetTables(bpy_struct) Stereo3dDisplay(bpy_struct) Stereo3dFormat(bpy_struct) StretchToConstraint(Constraint) StringAttribute(Attribute) StringAttributeValue(bpy_struct) StringProperty(Property) Strip(bpy_struct) StripColorBalance(StripColorBalanceData) StripColorBalanceData(bpy_struct) StripCrop(bpy_struct) StripElement(bpy_struct) StripElements(bpy_struct) StripModifier(bpy_struct) StripModifiers(bpy_struct) StripProxy(bpy_struct) StripTransform(bpy_struct) StripsMeta(bpy_struct) StripsTopLevel(bpy_struct) Struct(bpy_struct) StucciTexture(Texture) StudioLight(bpy_struct) StudioLights(bpy_struct) SubsurfModifier(Modifier) SubtractStrip(EffectStrip) SunLight(Light) SurfaceCurve(Curve) SurfaceDeformModifier(Modifier) SurfaceModifier(Modifier) TEXTURE_UL_texpaintslots(UIList) TEXTURE_UL_texslots(UIList) TexMapping(bpy_struct) TexPaintSlot(bpy_struct) Text(ID) TextBox(bpy_struct) TextCharacterFormat(bpy_struct) TextCurve(Curve) TextLine(bpy_struct) TextStrip(EffectStrip) Texture(ID) TextureNode(NodeInternal) TextureNodeAt(TextureNode) TextureNodeBricks(TextureNode) TextureNodeCh


[User] Describe Bpy.Types.Worldmistsettings from the Blender manual or Python API, including usage steps and snippets.

[Assistant] (GeometryNode) GeometryNodeCurveToPoints(GeometryNode) GeometryNodeCurvesToGreasePencil(GeometryNode) GeometryNodeCustomGroup(GeometryNode) GeometryNodeDeformCurvesOnSurface(GeometryNode) GeometryNodeDeleteGeometry(GeometryNode) GeometryNodeDistributePointsInGrid(GeometryNode) GeometryNodeDistributePointsInVolume(GeometryNode) GeometryNodeDistributePointsOnFaces(GeometryNode) GeometryNodeDualMesh(GeometryNode) GeometryNodeDuplicateElements(GeometryNode) GeometryNodeEdgePathsToCurves(GeometryNode) GeometryNodeEdgePathsToSelection(GeometryNode) GeometryNodeEdgesOfCorner(GeometryNode) GeometryNodeEdgesOfVertex(GeometryNode) GeometryNodeEdgesToFaceGroups(GeometryNode) GeometryNodeExtrudeMesh(GeometryNode) GeometryNodeFaceOfCorner(GeometryNode) GeometryNodeFieldAtIndex(GeometryNode) GeometryNodeFieldAverage(GeometryNode) GeometryNodeFieldMinAndMax(GeometryNode) GeometryNodeFieldOnDomain(GeometryNode) GeometryNodeFieldToGrid(GeometryNode) GeometryNodeFieldToGridItem(bpy_struct) GeometryNodeFieldToGridItems(bpy_struct) GeometryNodeFieldVariance(GeometryNode) GeometryNodeFillCurve(GeometryNode) GeometryNodeFilletCurve(GeometryNode) GeometryNodeFlipFaces(GeometryNode) GeometryNodeForeachGeometryElementInput(GeometryNode) GeometryNodeForeachGeometryElementOutput(GeometryNode) GeometryNodeGeometryToInstance(GeometryNode) GeometryNodeGetNamedGrid(GeometryNode) GeometryNodeGizmoDial(GeometryNode) GeometryNodeGizmoLinear(GeometryNode) GeometryNodeGizmoTransform(GeometryNode) GeometryNodeGreasePencilToCurves(GeometryNode) GeometryNodeGridAdvect(GeometryNode) GeometryNodeGridCurl(GeometryNode) GeometryNodeGridDivergence(GeometryNode) GeometryNodeGridGradient(GeometryNode) GeometryNodeGridInfo(GeometryNode) GeometryNodeGridLaplacian(GeometryNode) GeometryNodeGridPrune(GeometryNode) GeometryNodeGridToMesh(GeometryNode) GeometryNodeGridVoxelize(GeometryNode) GeometryNodeGroup(GeometryNode) GeometryNodeImageInfo(GeometryNode) GeometryNodeImageTexture(GeometryNode) GeometryNodeImportCSV(GeometryNode) GeometryNodeImportOBJ(GeometryNode) GeometryNodeImportPLY(GeometryNode) GeometryNodeImportSTL(GeometryNode) GeometryNodeImportText(GeometryNode) GeometryNodeImportVDB(GeometryNode) GeometryNodeIndexOfNearest(GeometryNode) GeometryNodeIndexSwitch(GeometryNode) GeometryNodeInputActiveCamera(GeometryNode) GeometryNodeInputCollection(GeometryNode) GeometryNodeInputCurveHandlePositions(GeometryNode) GeometryNodeInputCurveTilt(GeometryNode) GeometryNodeInputEdgeSmooth(GeometryNode) GeometryNodeInputID(GeometryNode) GeometryNodeInputImage(GeometryNode) GeometryNodeInputIndex(GeometryNode) GeometryNodeInputInstanceBounds(GeometryNode) GeometryNodeInputInstanceRotation(GeometryNode) GeometryNodeInputInstanceScale(GeometryNode) GeometryNodeInputMaterial(GeometryNode) GeometryNodeInputMaterialIndex(GeometryNode) GeometryNodeInputMeshEdgeAngle(GeometryNode) GeometryNodeInputMeshEdgeNeighbors(GeometryNode) GeometryNodeInputMeshEdgeVertices(GeometryNode) GeometryNodeInputMeshFaceArea(GeometryNode) GeometryNodeInputMeshFaceIsPlanar(GeometryNode) GeometryNodeInputMeshFaceNeighbors(GeometryNode) GeometryNodeInputMeshIsland(GeometryNode) GeometryNodeInputMeshVertexNeighbors(GeometryNode) GeometryNodeInputNamedAttribute(GeometryNode) GeometryNodeInputNamedLayerSelection(GeometryNode) GeometryNodeInputNormal(GeometryNode) GeometryNodeInputObject(GeometryNode) GeometryNodeInputPosition(GeometryNode) GeometryNodeInputRadius(GeometryNode) GeometryNodeInputSceneTime(GeometryNode) GeometryNodeInputShadeSmooth(GeometryNode) GeometryNodeInputShortestEdgePaths(GeometryNode) GeometryNodeInputSplineCyclic(GeometryNode) GeometryNodeInputSplineResolution(GeometryNode) GeometryNodeInputTangent(GeometryNode) GeometryNodeInputVoxelIndex(GeometryNode) GeometryNodeInstanceOnPoints(GeometryNode) GeometryNodeInstanceTransform(GeometryNode) GeometryNodeInstancesToPoints(GeometryNode) GeometryNodeInterpolateCurves(GeometryNode) GeometryNodeIsViewport(GeometryNode) GeometryNodeJoinGeometry(GeometryNode) GeometryNodeList(GeometryNode) GeometryNodeListGetItem(GeometryNode) GeometryNodeListLength(GeometryNode) GeometryNodeMaterialSelection(GeometryNode) GeometryNodeMenuSwitch(GeometryNode) GeometryNodeMergeByDistance(GeometryNode) GeometryNodeMergeLayers(GeometryNode) GeometryNodeMeshBoolean(GeometryNode) GeometryNodeMeshCircle(GeometryNode) GeometryNodeMeshCone(GeometryNode) GeometryNodeMeshCube(GeometryNode) GeometryNodeMeshCylinder(GeometryNode) GeometryNodeMeshFaceSetBoundaries(GeometryNode) GeometryNodeMeshGrid(GeometryNode) GeometryNodeMeshIcoSphere(GeometryNode) GeometryNodeMeshLine(GeometryNode) GeometryNodeMeshToCurve(GeometryNode) GeometryNodeMeshToDensityGrid(GeometryNode) GeometryNodeMeshToPoints(GeometryNode) GeometryNodeMeshToSDFGrid(GeometryNode) GeometryNodeMeshToVolume(GeometryNode) GeometryNodeMeshUVSphere(GeometryNode) GeometryNodeObjectInfo(GeometryNode) GeometryNodeOffsetCornerInFace(GeometryNode) GeometryNodeOffsetPointInCurve(GeometryNode) GeometryNodePoints(GeometryNode) GeometryNodePointsOfCurve(GeometryNode) GeometryNodePointsToCurves(GeometryNode) GeometryNodePointsToSDFGrid(GeometryNode) GeometryNodePointsToVertices(GeometryNode) GeometryNodePointsToVolume(GeometryNode) GeometryNodeProximity(GeometryNode) GeometryNodeRaycast(GeometryNode) GeometryNodeRealizeInstances(GeometryNode) GeometryNodeRemoveAttribute(GeometryNode) GeometryNodeRepeatInput(GeometryNode) GeometryNodeRepeatOutput(GeometryNode) GeometryNodeReplaceMaterial(GeometryNode) GeometryNodeResampleCurve(GeometryNode) GeometryNodeReverseCurve(GeometryNode) GeometryNodeRotateInstances(GeometryNode) GeometryNodeSDFGridBoolean(GeometryNode) GeometryNodeSDFGridFillet(GeometryNode) GeometryNodeSDFGridLaplacian(GeometryNode) GeometryNodeSDFGridMean(GeometryNode) GeometryNodeSDFGridMeanCurvature(GeometryNode) GeometryNodeSDFGridMedian(GeometryNode) GeometryNodeSDFGridOffset(GeometryNode) GeometryNodeSampleCurve(GeometryNode) GeometryNodeSampleGrid(GeometryNode) GeometryNodeSampleGridIndex(GeometryNode) GeometryNodeSampleIndex(GeometryNode) GeometryNodeSampleNearest(GeometryNode) GeometryNodeSampleNearestSurface(GeometryNode) GeometryNodeSampleUVSurface(GeometryNode) GeometryNodeScaleElements(GeometryNode) GeometryNodeScaleInstances(GeometryNode) GeometryNodeSelfObject(GeometryNode) GeometryNodeSeparateComponents(GeometryNode) GeometryNodeSeparateGeometry(GeometryNode) GeometryNodeSetCurveHandlePositions(GeometryNode) GeometryNodeSetCurveNormal(GeometryNode) GeometryNodeSetCurveRadius(GeometryNode) GeometryNodeSetCurveTilt(GeometryNode) GeometryNodeSetGeometryName(GeometryNode) GeometryNodeSetGreasePencilColor(GeometryNode) GeometryNodeSetGreasePencilDepth(GeometryNode) GeometryNodeSetGreasePencilSoftness(GeometryNode) GeometryNodeSetGridBackground(GeometryNode) GeometryNodeSetGridTransform(GeometryNode) GeometryNodeSetID(GeometryNode) GeometryNodeSetInstanceTransform(GeometryNode) GeometryNodeSetMaterial(GeometryNode) GeometryNodeSetMaterialIndex(GeometryNode) GeometryNodeSetMeshNormal(GeometryNode) GeometryNodeSetPointRadius(GeometryNode) GeometryNodeSetPosition(GeometryNode) GeometryNodeSetShadeSmooth(GeometryNode) GeometryNodeSetSplineCyclic(GeometryNode) GeometryNodeSetSplineResolution(GeometryNode) GeometryNodeSimulationInput(GeometryNode) GeometryNodeSimulationOutput(GeometryNode) GeometryNodeSortElements(GeometryNode) GeometryNodeSplineLength(GeometryNode) GeometryNodeSplineParameter(GeometryNode) GeometryNodeSplitEdges(GeometryNode) GeometryNodeSplitToInstances(GeometryNode) GeometryNodeStoreNamedAttribute(GeometryNode) GeometryNodeStoreNamedGrid(GeometryNode) GeometryNodeStringJoin(GeometryNode) GeometryNodeStringToCurves(GeometryNode) GeometryNodeSubdivideCurve(GeometryNode) GeometryNodeSubdivideMesh(GeometryNode) GeometryNodeSubdivisionSurface(GeometryNode) GeometryNodeSwitch(GeometryNode) GeometryNodeTool3DCursor(GeometryNode) GeometryNodeToolActiveElement(GeometryNode) GeometryNodeToolFaceSet(GeometryNode) GeometryNodeToolMousePosition(GeometryNode) GeometryNodeToolSelection(GeometryNode) GeometryNodeToolSetFaceSet(GeometryNode) GeometryNodeToolSetSelection(GeometryNode) GeometryNodeTransform(GeometryNode) GeometryNodeTranslateInstances(GeometryNode) GeometryNodeTree(NodeTree) GeometryNodeTriangulate(GeometryNode) GeometryNodeTrimCurve(GeometryNode) GeometryNodeUVPackIslands(GeometryNode) GeometryNodeUVTangent(GeometryNode) GeometryNodeUVUnwrap(GeometryNode) GeometryNodeVertexOfCorner(GeometryNode) GeometryNodeViewer(GeometryNode) GeometryNodeViewportTransform(GeometryNode) GeometryNodeVolumeCube(GeometryNode) GeometryNodeVolumeToMesh(GeometryNode) GeometryNodeWarning(GeometryNode) GeometrySet Gizmo(bpy_struct) GizmoGroup(bpy_struct) GizmoGroupProperties(bpy_struct) GizmoProperties(bpy_struct) Gizmos(bpy_struct) GlowStrip(EffectStrip) GpPaint(Paint) GpSculptPaint(Paint) GpVertexPaint(Paint) GpWeightPaint(Paint) GreasePencil(ID) GreasePencilArmatureModifier(Modifier) GreasePencilArrayModifier(Modifier) GreasePencilBuildModifier(Modifier) GreasePencilColorModifier(Modifier) GreasePencilDashModifierData(Modifier) GreasePencilDashModifierSegment(bpy_struct) GreasePencilDrawing(bpy_struct) GreasePencilEnvelopeModifier(Modifier) GreasePencilFrame(bpy_struct) GreasePencilFrames(bpy_struct) GreasePencilHookModifier(Modifier) GreasePencilLatticeModifier(Modifier) GreasePencilLayer(GreasePencilTreeNode) GreasePencilLayerGroup(GreasePencilTreeNode) GreasePencilLayerMask(bpy_struct) GreasePencilLayerMasks(bpy_struct) GreasePencilLengthModifier(Modifier) GreasePencilLineartModifier(Modifier) GreasePencilMirrorModifier(Modifier) GreasePencilMultiplyModifier(Modifier) GreasePencilNoiseModifier(Modifier) GreasePencilOffsetModifier(Modifier) GreasePencilOpacityModifier(Modifier) GreasePencilOutlineModifier(Modifier) GreasePencilShrinkwrapModifier(Modifier) GreasePencilSimplifyModifier(Modifier) GreasePencilSmoothModifier(Modifier) GreasePencilSubdivModifier(Modifier) GreasePencilTextureModifier(Modifier) GreasePencilThickModifierData(Modifier) GreasePencilTimeModifier(Modifier) GreasePencilTimeModifierSegment(bpy_struct) GreasePencilTintModifier(Modifier) GreasePencilTreeNode(bpy_struct) GreasePencilWeightAngleModifier(Modifier) GreasePencilWeightProximityModifier(Modifier) GreasePencilv3LayerGroup(bpy_struct) GreasePencilv3Layers(bpy_struct) GroupNodeViewerPathElem(ViewerPathElem) Header(bpy_struct) Histogram(bpy_struct) HookModifier(Modifier) HueCorrectModifier(StripModifier) HydraRenderEngine(RenderEngine) ID(bpy_struct) IDMaterials(bpy_struct) IDOverrideLibrary(bpy_struct) IDOverrideLibraryProperties(bpy_struct) IDOverrideLibraryProperty(bpy_struct) IDOverrideLibraryPropertyOperation(bpy_struct) IDOverrideLibraryPropertyOperations(bpy_struct) IDPropertyWrapPtr(bpy_struct) IDViewerPathElem(ViewerPathElem) IKParam(bpy_struct) IMAGE_AST_brush_paint(AssetShelf) IMAGE_FH_drop_handler(FileHandler) IMAGE_UL_render_slots(UIList) IMAGE_UL_udim_tiles(UIList) IO_FH_gltf2(FileHandler) IO_FH_svg_as_curves(FileHandler) Image(ID) ImageFormatSettings(bpy_struct) ImagePackedFile(bpy_struct) ImagePaint(Paint) ImagePreview(bpy_struct) ImageStrip(Strip) ImageTexture(Texture) ImageUser(bpy_struct) IndexSwitchItem(bpy_struct) InlineShaderNodes Int2Attribute(Attribute) Int2AttributeValue(bpy_struct) IntAttribute(Attribute) IntAttributeValue(bpy_struct) IntProperty(Property) Itasc(IKParam) Key(ID) KeyConfig(bpy_struct) KeyConfigPreferences(bpy_struct) KeyConfigurations(bpy_struct) KeyMap(bpy_struct) KeyMapItem(bpy_struct) KeyMapItems(bpy_struct) KeyMaps(bpy_struct) Keyframe(bpy_struct) KeyingSet(bpy_struct) KeyingSetInfo(bpy_struct) KeyingSetPath(bpy_struct) KeyingSetPaths(bpy_struct) KeyingSets(bpy_struct) KeyingSetsAll(bpy_struct) KinematicConstraint(Constraint) LaplacianDeformModifier(Modifier) LaplacianSmoothModifier(Modifier) Lattice(ID) LatticeModifier(Modifier) LatticePoint(bpy_struct) LayerCollection(bpy_struct) LayerObjects(bpy_struct) LayoutPanelState(bpy_struct) Library(ID) LibraryWeakReference(bpy_struct) Light(ID) LightProbe(ID) LightProbePlane(LightProbe) LightProbeSphere(LightProbe) LightProbeVolume(LightProbe) Lightgroup(bpy_struct) Lightgroups(bpy_struct) LimitDistanceConstraint(Constraint) LimitLocationConstraint(Constraint) LimitRotationConstraint(Constraint) LimitScaleConstraint(Constraint) LineStyleAlphaModifier(LineStyleModifier) LineStyleAlphaModifier_AlongStroke(LineStyleAlphaModifier) LineStyleAlphaModifier_CreaseAngle(LineStyleAlphaModifier) LineStyleAlphaModifier_Curvature_3D(LineStyleAlphaModifier) LineStyleAlphaModifier_DistanceFromCamera(LineStyleAlphaModifier) LineStyleAlphaModifier_DistanceFromObject(LineStyleAlphaModifier) LineStyleAlphaModifier_Material(LineStyleAlphaModifier) LineStyleAlphaModifier_Noise(LineStyleAlphaModifier) LineStyleAlphaModifier_Tangent(LineStyleAlphaModifier) LineStyleAlphaModifiers(bpy_struct) LineStyleColorModifier(LineStyleModifier) LineStyleColorModifier_AlongStroke(LineStyleColorModifier) LineStyleColorModifier_CreaseAngle(LineStyleColorModifier) LineStyleColorModifier_Curvature_3D(LineStyleColorModifier) LineStyleColorModifier_DistanceFromCamera(LineStyleColorModifier) LineStyleColorModifier_DistanceFromObject(LineStyleColorModifier) LineStyleColorModifier_Material(LineStyleColorModifier) LineStyleColorModifier_Noise(LineStyleColorModifier) LineStyleColorModifier_Tangent(LineStyleColorModifier) LineStyleColorModifiers(bpy_struct) LineStyleGeometryModifier(LineStyleModifier) LineStyleGeometryModifier_2DOffset(LineStyleGeometryModifier) LineStyleGeometryModifier_2DTransform(LineStyleGeometryModifier) LineStyleGeometryModifier_BackboneStretcher(LineStyleGeometryModifier) LineStyleGeometryModifier_BezierCurve(LineStyleGeometryModifier) LineStyleGeometryModifier_Blueprint(LineStyleGeometryModifier) LineStyleGeometryModifier_GuidingLines(LineStyleGeometryModifier) LineStyleGeometryModifier_PerlinNoise1D(LineStyleGeometryModifier) LineStyleGeometryModifier_PerlinNoise2D(LineStyleGeometryModifier) LineStyleGeometryModifier_Polygonalization(LineStyleGeometryModifier) LineStyleGeometryModifier_Sampling(LineStyleGeometryModifier) LineStyleGeometryModifier_Simplification(LineStyleGeometryModifier) LineStyleGeometryModifier_SinusDisplacement(LineStyleGeometryModifier) LineStyleGeometryModifier_SpatialNoise(LineStyleGeometryModifier) LineStyleGeometryModifier_TipRemover(LineStyleGeometryModifier) LineStyleGeometryModifiers(bpy_struct) LineStyleModifier(bpy_struct) LineStyleTextureSlot(TextureSlot) LineStyleTextureSlots(bpy_struct) LineStyleThicknessModifier(LineStyleModifier) LineStyleThicknessModifier_AlongStroke(LineStyleThicknessModifier) LineStyleThicknessModifier_Calligraphy(LineStyleThicknessModifier) LineStyleThicknessModifier_CreaseAngle(LineStyleThicknessModifier) LineStyleThicknessModifier_Curvature_3D(LineStyleThicknessModifier) LineStyleThicknessModifier_DistanceFromCamera(LineStyleThicknessModifier) LineStyleThicknessModifier_DistanceFromObject(LineStyleThicknessModifier) LineStyleThicknessModifier_Material(LineStyleThicknessModifier) LineStyleThicknessModifier_Noise(LineStyleThicknessModifier) LineStyleThicknessModifier_Tangent(LineStyleThicknessModifier) LineStyleThicknessModifiers(bpy_struct) Linesets(bpy_struct) LockedTrackConstraint(Constraint) LoopColors(bpy_struct) MASK_UL_layers(UIList) MATERIAL_UL_matslots(UIList) MESH_UL_attributes(UIList) MESH_UL_color_attributes(UIList) MESH_UL_color_attributes_selector(UIList) MESH_UL_uvmaps(UIList) MESH_UL_vgroups(UIList) Macro(bpy_struct) MagicTexture(Texture) MaintainVolumeConstraint(Constraint) MarbleTexture(Texture) Mask(ID) MaskLayer(bpy_struct) MaskLayers(bpy_struct) MaskModifier(Modifier) MaskParent(bpy_struct) MaskSpline(bpy_struct) MaskSplinePoint(bpy_struct) MaskSplinePointUW(bpy_struct) MaskSplinePoints(bpy_struct) MaskSplines(bpy_struct) MaskStrip(Strip) MaskStripModifier(StripModifier) Material(ID) MaterialGPencilStyle(bpy_struct) MaterialLineArt(bpy_struct) MaterialSlot(bpy_struct) Menu(bpy_struct) Mesh(ID) MeshCacheModifier(Modifier) MeshDeformModifier(Modifier) MeshEdge(bpy_struct) MeshEdges(bpy_struct) MeshLoop(bpy_struct) MeshLoopColor(bpy_struct) MeshLoopColorLayer(bpy_struct) MeshLoopTriangle(bpy_struct) MeshLoopTriangles(bpy_struct) MeshLoops(bpy_struct) MeshNormalValue(bpy_struct) MeshPolygon(bpy_struct) MeshPolygons(bpy_struct) MeshSequenceCacheModifier(Modifier) MeshSkinVertex(bpy_struct) MeshSkinVertexLayer(bpy_struct) MeshStatVis(bpy_struct) MeshToVolumeModifier(Modifier) MeshUVLoop(bpy_struct) MeshUVLoopLayer(bpy_struct) MeshVertex(bpy_struct) MeshVertices(bpy_struct) MetaBall(ID) MetaBallElements(bpy_struct) MetaElement(bpy_struct) MetaStrip(Strip) MirrorModifier(Modifier) Modifier(bpy_struct) ModifierViewerPathElem(ViewerPathElem) MotionPath(bpy_struct) MotionPathVert(bpy_struct) MovieClip(ID) MovieClipProxy(bpy_struct) MovieClipScopes(bpy_struct) MovieClipStrip(Strip) MovieClipUser(bpy_struct) MovieReconstructedCamera(bpy_struct) MovieStrip(Strip) MovieTracking(bpy_struct) MovieTrackingCamera(bpy_struct) MovieTrackingDopesheet(bpy_struct) MovieTrackingMarker(bpy_struct) MovieTrackingMarkers(bpy_struct) MovieTrackingObject(bpy_struct) MovieTrackingObjectPlaneTracks(bpy_struct) MovieTrackingObjectTracks(bpy_struct) MovieTrackingObjects(bpy_struct) MovieTrackingPlaneMarker(bpy_struct) MovieTrackingPlaneMarkers(bpy_struct) MovieTrackingPlaneTrack(bpy_struct) MovieTrackingPlaneTracks(bpy_struct) MovieTrackingReconstructedCameras(bpy_struct) MovieTrackingReconstruction(bpy_struct) MovieTrackingSettings(bpy_struct) MovieTrackingStabilization(bpy_struct) MovieTrackingTrack(bpy_struct) MovieTrackingTracks(bpy_struct) MulticamStrip(EffectStrip) MultiplyStrip(EffectStrip) MultiresModifier(Modifier) MusgraveTexture(Texture) NDOFMotionEventData(bpy_struct) NODE_AST_compositor(AssetShelf) NODE_FH_image_node(FileHandler) NlaStrip(bpy_struct) NlaStripFCurves(bpy_struct) NlaStrips(bpy_struct) NlaTrack(bpy_struct) NlaTracks(bpy_struct) Node(bp


[User] Give a detailed overview of Using Custom Cameras: syntax, arguments, return values, common patterns.

[Assistant]
In order to use a custom camera, set the [lens type](../../cameras.xhtml#camera-lens-type) to Custom.

This enables the selection of a text data-block or external file, similar to the
[Script node](../../shader_nodes/utilities/script.xhtml#bpy-types-shadernodescript) in shaders.

If the selected camera shader has parameters, they will be displayed below the Lens panel.


[User] Explain Inherited Functions in complete detail according to the official Blender documentation.

[Assistant]
|  |  |
| --- | --- |
| - [`bpy_struct.as_pointer`](bpy.types.bpy_struct.html#bpy.types.bpy_struct.as_pointer "bpy.types.bpy_struct.as_pointer") - [`bpy_struct.driver_add`](bpy.types.bpy_struct.html#bpy.types.bpy_struct.driver_add "bpy.types.bpy_struct.driver_add") - [`bpy_struct.driver_remove`](bpy.types.bpy_struct.html#bpy.types.bpy_struct.driver_remove "bpy.types.bpy_struct.driver_remove") - [`bpy_struct.get`](bpy.types.bpy_struct.html#bpy.types.bpy_struct.get "bpy.types.bpy_struct.get") - [`bpy_struct.id_properties_clear`](bpy.types.bpy_struct.html#bpy.types.bpy_struct.id_properties_clear "bpy.types.bpy_struct.id_properties_clear") - [`bpy_struct.id_properties_ensure`](bpy.types.bpy_struct.html#bpy.types.bpy_struct.id_properties_ensure "bpy.types.bpy_struct.id_properties_ensure") - [`bpy_struct.id_properties_ui`](bpy.types.bpy_struct.html#bpy.types.bpy_struct.id_properties_ui "bpy.types.bpy_struct.id_properties_ui") - [`bpy_struct.is_property_hidden`](bpy.types.bpy_struct.html#bpy.types.bpy_struct.is_property_hidden "bpy.types.bpy_struct.is_property_hidden") - [`bpy_struct.is_property_overridable_library`](bpy.types.bpy_struct.html#bpy.types.bpy_struct.is_property_overridable_library "bpy.types.bpy_struct.is_property_overridable_library") - [`bpy_struct.is_property_readonly`](bpy.types.bpy_struct.html#bpy.types.bpy_struct.is_property_readonly "bpy.types.bpy_struct.is_property_readonly") - [`bpy_struct.is_property_set`](bpy.types.bpy_struct.html#bpy.types.bpy_struct.is_property_set "bpy.types.bpy_struct.is_property_set") - [`bpy_struct.items`](bpy.types.bpy_struct.html#bpy.types.bpy_struct.items "bpy.types.bpy_struct.items") - [`bpy_struct.keyframe_delete`](bpy.types.bpy_struct.html#bpy.types.bpy_struct.keyframe_delete "bpy.types.bpy_struct.keyframe_delete") - [`bpy_struct.keyframe_insert`](bpy.types.bpy_struct.html#bpy.types.bpy_struct.keyframe_insert "bpy.types.bpy_struct.keyframe_insert") - [`bpy_struct.keys`](bpy.types.bpy_struct.html#bpy.types.bpy_struct.keys "bpy.types.bpy_struct.keys") - [`bpy_struct.path_from_id`](bpy.types.bpy_struct.html#bpy.types.bpy_struct.path_from_id "bpy.types.bpy_struct.path_from_id") - [`bpy_struct.path_from_module`](bpy.types.bpy_struct.html#bpy.types.bpy_struct.path_from_module "bpy.types.bpy_struct.path_from_module") - [`bpy_struct.path_resolve`](bpy.types.bpy_struct.html#bpy.types.bpy_struct.path_resolve "bpy.types.bpy_struct.path_resolve") - [`bpy_struct.pop`](bpy.types.bpy_struct.html#bpy.types.bpy_struct.pop "bpy.types.bpy_struct.pop") - [`bpy_struct.property_overridable_library_set`](bpy.types.bpy_struct.html#bpy.types.bpy_struct.property_overridable_library_set "bpy.types.bpy_struct.property_overridable_library_set") - [`bpy_struct.property_unset`](bpy.types.bpy_struct.html#bpy.types.bpy_struct.property_unset "bpy.types.bpy_struct.property_unset") - [`bpy_struct.rna_ancestors`](bpy.types.bpy_struct.html#bpy.types.bpy_struct.rna_ancestors "bpy.types.bpy_struct.rna_ancestors") - [`bpy_struct.type_recast`](bpy.types.bpy_struct.html#bpy.types.bpy_struct.type_recast "bpy.types.bpy_struct.type_recast") - [`bpy_struct.values`](bpy.types.bpy_struct.html#bpy.types.bpy_struct.values "bpy.types.bpy_struct.values") - [`Node.bl_system_properties_get`](bpy.types.Node.html#bpy.types.Node.bl_system_properties_get "bpy.types.Node.bl_system_properties_get") - [`Node.socket_value_update`](bpy.types.Node.html#bpy.types.Node.socket_value_update "bpy.types.Node.socket_value_update") - [`Node.is_registered_node_type`](bpy.types.Node.html#bpy.types.Node.is_registered_node_type "bpy.types.Node.is_registered_node_type") | - [`Node.poll`](bpy.types.Node.html#bpy.types.Node.poll "bpy.types.Node.poll") - [`Node.poll_instance`](bpy.types.Node.html#bpy.types.Node.poll_instance "bpy.types.Node.poll_instance") - [`Node.update`](bpy.types.Node.html#bpy.types.Node.update "bpy.types.Node.update") - [`Node.insert_link`](bpy.types.Node.html#bpy.types.Node.insert_link "bpy.types.Node.insert_link") - [`Node.init`](bpy.types.Node.html#bpy.types.Node.init "bpy.types.Node.init") - [`Node.copy`](bpy.types.Node.html#bpy.types.Node.copy "bpy.types.Node.copy") - [`Node.free`](bpy.types.Node.html#bpy.types.Node.free "bpy.types.Node.free") - [`Node.draw_buttons`](bpy.types.Node.html#bpy.types.Node.draw_buttons "bpy.types.Node.draw_buttons") - [`Node.draw_buttons_ext`](bpy.types.Node.html#bpy.types.Node.draw_buttons_ext "bpy.types.Node.draw_buttons_ext") - [`Node.draw_label`](bpy.types.Node.html#bpy.types.Node.draw_label "bpy.types.Node.draw_label") - [`Node.debug_zone_body_lazy_function_graph`](bpy.types.Node.html#bpy.types.Node.debug_zone_body_lazy_function_graph "bpy.types.Node.debug_zone_body_lazy_function_graph") - [`Node.debug_zone_lazy_function_graph`](bpy.types.Node.html#bpy.types.Node.debug_zone_lazy_function_graph "bpy.types.Node.debug_zone_lazy_function_graph") - [`Node.poll`](bpy.types.Node.html#bpy.types.Node.poll "bpy.types.Node.poll") - [`Node.bl_rna_get_subclass`](bpy.types.Node.html#bpy.types.Node.bl_rna_get_subclass "bpy.types.Node.bl_rna_get_subclass") - [`Node.bl_rna_get_subclass_py`](bpy.types.Node.html#bpy.types.Node.bl_rna_get_subclass_py "bpy.types.Node.bl_rna_get_subclass_py") - [`NodeInternal.poll`](bpy.types.NodeInternal.html#bpy.types.NodeInternal.poll "bpy.types.NodeInternal.poll") - [`NodeInternal.poll_instance`](bpy.types.NodeInternal.html#bpy.types.NodeInternal.poll_instance "bpy.types.NodeInternal.poll_instance") - [`NodeInternal.update`](bpy.types.NodeInternal.html#bpy.types.NodeInternal.update "bpy.types.NodeInternal.update") - [`NodeInternal.draw_buttons`](bpy.types.NodeInternal.html#bpy.types.NodeInternal.draw_buttons "bpy.types.NodeInternal.draw_buttons") - [`NodeInternal.draw_buttons_ext`](bpy.types.NodeInternal.html#bpy.types.NodeInternal.draw_buttons_ext "bpy.types.NodeInternal.draw_buttons_ext") - [`NodeInternal.bl_rna_get_subclass`](bpy.types.NodeInternal.html#bpy.types.NodeInternal.bl_rna_get_subclass "bpy.types.NodeInternal.bl_rna_get_subclass") - [`NodeInternal.bl_rna_get_subclass_py`](bpy.types.NodeInternal.html#bpy.types.NodeInternal.bl_rna_get_subclass_py "bpy.types.NodeInternal.bl_rna_get_subclass_py") - [`CompositorNode.tag_need_exec`](bpy.types.CompositorNode.html#bpy.types.CompositorNode.tag_need_exec "bpy.types.CompositorNode.tag_need_exec") - `CompositorNode.poll` - [`CompositorNode.update`](bpy.types.CompositorNode.html#bpy.types.CompositorNode.update "bpy.types.CompositorNode.update") - [`CompositorNode.bl_rna_get_subclass`](bpy.types.CompositorNode.html#bpy.types.CompositorNode.bl_rna_get_subclass "bpy.types.CompositorNode.bl_rna_get_subclass") - [`CompositorNode.bl_rna_get_subclass_py`](bpy.types.CompositorNode.html#bpy.types.CompositorNode.bl_rna_get_subclass_py "bpy.types.CompositorNode.bl_rna_get_subclass_py") |


[User] Describe NodeTreeInterfaceSocketFloatTimeAbsolute(NodeTreeInterfaceSocket) from the Blender manual or Python API, including usage steps and snippets.

[Assistant]
# NodeTreeInterfaceSocketFloatTimeAbsolute(NodeTreeInterfaceSocket)

base classes — [`bpy_struct`](bpy.types.bpy_struct.html#bpy.types.bpy_struct "bpy.types.bpy_struct"), [`NodeTreeInterfaceItem`](bpy.types.NodeTreeInterfaceItem.html#bpy.types.NodeTreeInterfaceItem "bpy.types.NodeTreeInterfaceItem"), [`NodeTreeInterfaceSocket`](bpy.types.NodeTreeInterfaceSocket.html#bpy.types.NodeTreeInterfaceSocket "bpy.types.NodeTreeInterfaceSocket")

*class* bpy.types.NodeTreeInterfaceSocketFloatTimeAbsolute(*NodeTreeInterfaceSocket*)
:   Floating-point number socket of a node

    default_value
    :   Input value used for unconnected socket

        Type:
        :   float in [-inf, inf], default 0.0

    max_value
    :   Maximum value

        Type:
        :   float in [-inf, inf], default 0.0

    min_value
    :   Minimum value

        Type:
        :   float in [-inf, inf], default 0.0

    subtype
    :   Subtype of the default value

        Type:
        :   enum in [`'DEFAULT'`], default `'DEFAULT'`

    draw(*context*, *layout*)
    :   Draw interface socket settings

        Parameters:
        :   **layout** ([`UILayout`](bpy.types.UILayout.html#bpy.types.UILayout "bpy.types.UILayout"), (never None)) – Layout, Layout in the UI

    init_socket(*node*, *socket*, *data_path*)
    :   Initialize a node socket instance

        Parameters:
        :   - **node** ([`Node`](bpy.types.Node.html#bpy.types.Node "bpy.types.Node"), (never None)) – Node, Node of the socket to initialize
            - **socket** ([`NodeSocket`](bpy.types.NodeSocket.html#bpy.types.NodeSocket "bpy.types.NodeSocket"), (never None)) – Socket, Socket to initialize
            - **data_path** (*string**,* *(**never None**)*) – Data Path, Path to specialized socket data

    from_socket(*node*, *socket*)
    :   Setup template parameters from an existing socket

        Parameters:
        :   - **node** ([`Node`](bpy.types.Node.html#bpy.types.Node "bpy.types.Node"), (never None)) – Node, Node of the original socket
            - **socket** ([`NodeSocket`](bpy.types.NodeSocket.html#bpy.types.NodeSocket "bpy.types.NodeSocket"), (never None)) – Socket, Original socket

    *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`](bpy.types.Struct.html#bpy.types.Struct "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


[User] Provide the full official documentation entry for Inputs, preserving all code examples.

[Assistant]
Menu
:   Determines which input socket is passed through to the output.

One input is created for each menu entry. The input corresponding to the selected menu item
is evaluated and passed through.

Menu item labels can be renamed using `Ctrl`-`LMB` on the socket name or in the node’s *Properties* panel.

Additional input sockets can be added by:
- Dragging a connection onto the empty socket at the bottom of the list.
- Clicking the  icon in the node header.

Unused inputs are not computed, improving performance in complex node networks.


[User] What is Index – A and how is it used in Blender Python scripting?

[Assistant] StyleAlphaModifier_CreaseAngle.angle_min)   - [(bpy.types.LineStyleColorModifier_CreaseAngle attribute)](bpy.types.LineStyleColorModifier_CreaseAngle.html#bpy.types.LineStyleColorModifier_CreaseAngle.angle_min)   - [(bpy.types.LineStyleThicknessModifier_CreaseAngle attribute)](bpy.types.LineStyleThicknessModifier_CreaseAngle.html#bpy.types.LineStyleThicknessModifier_CreaseAngle.angle_min) - [angle_snap (bpy.types.GPencilSculptGuide attribute)](bpy.types.GPencilSculptGuide.html#bpy.types.GPencilSculptGuide.angle_snap) - [angle_x (bpy.types.Camera attribute)](bpy.types.Camera.html#bpy.types.Camera.angle_x) - [angle_x_normal() (in module freestyle.utils)](freestyle.utils.html#freestyle.utils.angle_x_normal) - [angle_y (bpy.types.Camera attribute)](bpy.types.Camera.html#bpy.types.Camera.angle_y) - [angular_damping (bpy.types.RigidBodyObject attribute)](bpy.types.RigidBodyObject.html#bpy.types.RigidBodyObject.angular_damping) - [angular_velocity (bpy.types.Particle attribute)](bpy.types.Particle.html#bpy.types.Particle.angular_velocity)   - [(bpy.types.ParticleKey attribute)](bpy.types.ParticleKey.html#bpy.types.ParticleKey.angular_velocity) - [angular_velocity_factor (bpy.types.ParticleSettings attribute)](bpy.types.ParticleSettings.html#bpy.types.ParticleSettings.angular_velocity_factor) - [angular_velocity_mode (bpy.types.ParticleSettings attribute)](bpy.types.ParticleSettings.html#bpy.types.ParticleSettings.angular_velocity_mode) | - [anim_fix_to_cam_use_loc (bpy.types.ToolSettings attribute)](bpy.types.ToolSettings.html#bpy.types.ToolSettings.anim_fix_to_cam_use_loc) - [anim_fix_to_cam_use_rot (bpy.types.ToolSettings attribute)](bpy.types.ToolSettings.html#bpy.types.ToolSettings.anim_fix_to_cam_use_rot) - [anim_fix_to_cam_use_scale (bpy.types.ToolSettings attribute)](bpy.types.ToolSettings.html#bpy.types.ToolSettings.anim_fix_to_cam_use_scale) - [anim_mirror_bone (bpy.types.ToolSettings attribute)](bpy.types.ToolSettings.html#bpy.types.ToolSettings.anim_mirror_bone) - [anim_mirror_object (bpy.types.ToolSettings attribute)](bpy.types.ToolSettings.html#bpy.types.ToolSettings.anim_mirror_object) - [anim_relative_object (bpy.types.ToolSettings attribute)](bpy.types.ToolSettings.html#bpy.types.ToolSettings.anim_relative_object) - [anim_transforms_to_deltas() (in module bpy.ops.object)](bpy.ops.object.html#bpy.ops.object.anim_transforms_to_deltas) - [animateableTimeStretchPitchScale() (aud.aud.Sound method)](aud.html#aud.aud.Sound.animateableTimeStretchPitchScale) - [animated (aud.aud.AnimateableProperty attribute)](aud.html#aud.aud.AnimateableProperty.animated) - [animation_cancel() (in module bpy.ops.screen)](bpy.ops.screen.html#bpy.ops.screen.animation_cancel) - [animation_data_clear() (bpy.types.ID method)](bpy.types.ID.html#bpy.types.ID.animation_data_clear) - [animation_data_create() (bpy.types.ID method)](bpy.types.ID.html#bpy.types.ID.animation_data_create) - [animation_offset_end (bpy.types.AdjustmentStrip attribute)](bpy.types.AdjustmentStrip.html#bpy.types.AdjustmentStrip.animation_offset_end)   - [(bpy.types.ImageStrip attribute)](bpy.types.ImageStrip.html#bpy.types.ImageStrip.animation_offset_end)   - [(bpy.types.MaskStrip attribute)](bpy.types.MaskStrip.html#bpy.types.MaskStrip.animation_offset_end)   - [(bpy.types.MetaStrip attribute)](bpy.types.MetaStrip.html#bpy.types.MetaStrip.animation_offset_end)   - [(bpy.types.MovieClipStrip attribute)](bpy.types.MovieClipStrip.html#bpy.types.MovieClipStrip.animation_offset_end)   - [(bpy.types.MovieStrip attribute)](bpy.types.MovieStrip.html#bpy.types.MovieStrip.animation_offset_end)   - [(bpy.types.MulticamStrip attribute)](bpy.types.MulticamStrip.html#bpy.types.MulticamStrip.animation_offset_end)   - [(bpy.types.SceneStrip attribute)](bpy.types.SceneStrip.html#bpy.types.SceneStrip.animation_offset_end)   - [(bpy.types.SoundStrip attribute)](bpy.types.SoundStrip.html#bpy.types.SoundStrip.animation_offset_end) - [animation_offset_start (bpy.types.AdjustmentStrip attribute)](bpy.types.AdjustmentStrip.html#bpy.types.AdjustmentStrip.animation_offset_start)   - [(bpy.types.ImageStrip attribute)](bpy.types.ImageStrip.html#bpy.types.ImageStrip.animation_offset_start)   - [(bpy.types.MaskStrip attribute)](bpy.types.MaskStrip.html#bpy.types.MaskStrip.animation_offset_start)   - [(bpy.types.MetaStrip attribute)](bpy.types.MetaStrip.html#bpy.types.MetaStrip.animation_offset_start)   - [(bpy.types.MovieClipStrip attribute)](bpy.types.MovieClipStrip.html#bpy.types.MovieClipStrip.animation_offset_start)   - [(bpy.types.MovieStrip attribute)](bpy.types.MovieStrip.html#bpy.types.MovieStrip.animation_offset_start)   - [(bpy.types.MulticamStrip attribute)](bpy.types.MulticamStrip.html#bpy.types.MulticamStrip.animation_offset_start)   - [(bpy.types.SceneStrip attribute)](bpy.types.SceneStrip.html#bpy.types.SceneStrip.animation_offset_start)   - [(bpy.types.SoundStrip attribute)](bpy.types.SoundStrip.html#bpy.types.SoundStrip.animation_offset_start) - [animation_play() (in module bpy.ops.screen)](bpy.ops.screen.html#bpy.ops.screen.animation_play) - [animation_playback_post (in module bpy.app.handlers)](bpy.app.handlers.html#bpy.app.handlers.animation_playback_post) - [animation_playback_pre (in module bpy.app.handlers)](bpy.app.handlers.html#bpy.app.handlers.animation_playback_pre) - [animation_player (bpy.types.PreferencesFilePaths attribute)](bpy.types.PreferencesFilePaths.html#bpy.types.PreferencesFilePaths.animation_player) - [animation_player_preset (bpy.types.PreferencesFilePaths attribute)](bpy.types.PreferencesFilePaths.html#bpy.types.PreferencesFilePaths.animation_player_preset) - [animation_step() (in module bpy.ops.screen)](bpy.ops.screen.html#bpy.ops.screen.animation_step) - [AnimData (class in bpy.types)](bpy.types.AnimData.html#bpy.types.AnimData) - [AnimData.action_suitable_slots (in module bpy.types)](bpy.types.AnimData.html#bpy.types.AnimData.action_suitable_slots) - [AnimData.drivers (in module bpy.types)](bpy.types.AnimData.html#bpy.types.AnimData.drivers) - [AnimData.nla_tracks (in module bpy.types)](bpy.types.AnimData.html#bpy.types.AnimData.nla_tracks) - [animdata_operation() (in module bpy.ops.outliner)](bpy.ops.outliner.html#bpy.ops.outliner.animdata_operation) - [AnimDataDrivers (class in bpy.types)](bpy.types.AnimDataDrivers.html#bpy.types.AnimDataDrivers) - [AnimViz (class in bpy.types)](bpy.types.AnimViz.html#bpy.types.AnimViz) - [AnimViz.motion_path (in module bpy.types)](bpy.types.AnimViz.html#bpy.types.AnimViz.motion_path) - [AnimVizMotionPaths (class in bpy.types)](bpy.types.AnimVizMotionPaths.html#bpy.types.AnimVizMotionPaths) - [AnimVizMotionPaths.has_motion_paths (in module bpy.types)](bpy.types.AnimVizMotionPaths.html#bpy.types.AnimVizMotionPaths.has_motion_paths) - [anisotropic_filter (bpy.types.PreferencesSystem attribute)](bpy.types.PreferencesSystem.html#bpy.types.PreferencesSystem.anisotropic_filter) - [annotate() (in module bpy.ops.gpencil)](bpy.ops.gpencil.html#bpy.ops.gpencil.annotate) - [annotation (bpy.types.MovieClip attribute)](bpy.types.MovieClip.html#bpy.types.MovieClip.annotation)   - [(bpy.types.MovieTrackingTrack attribute)](bpy.types.MovieTrackingTrack.html#bpy.types.MovieTrackingTrack.annotation)   - [(bpy.types.NodeTree attribute)](bpy.types.NodeTree.html#bpy.types.NodeTree.annotation)   - [(bpy.types.Scene attribute)](bpy.types.Scene.html#bpy.types.Scene.annotation)   - [(bpy.types.SpaceImageEditor attribute)](bpy.types.SpaceImageEditor.html#bpy.types.SpaceImageEditor.annotation)   - [(bpy.types.SpaceSequenceEditor attribute)](bpy.types.SpaceSequenceEditor.html#bpy.types.SpaceSequenceEditor.annotation) - [Annotation (class in bpy.types)](bpy.types.Annotation.html#bpy.types.Annotation) - [Annotation.animation_data (in module bpy.types)](bpy.types.Annotation.html#bpy.types.Annotation.animation_data) - [Annotation.layers (in module bpy.types)](bpy.types.Annotation.html#bpy.types.Annotation.layers) - [annotation_active_frame_delete() (in module bpy.ops.gpencil)](bpy.ops.gpencil.html#bpy.ops.gpencil.annotation_active_frame_delete) - [annotation_add() (in module bpy.ops.gpencil)](bpy.ops.gpencil.html#bpy.ops.gpencil.annotation_add) - [annotation_data (in module bpy.context)](bpy.context.html#bpy.context.annotation_data) - [annotation_data_owner (in module bpy.context)](bpy.context.html#bpy.context.annotation_data_owner) - [annotation_hide (bpy.types.AnnotationLayer attribute)](bpy.types.AnnotationLayer.html#bpy.types.AnnotationLayer.annotation_hide) - [annotation_onion_after_color (bpy.types.AnnotationLayer attribute)](bpy.types.AnnotationLayer.html#bpy.types.AnnotationLayer.annotation_onion_after_color) - [annotation_onion_after_range (bpy.types.AnnotationLayer attribute)](bpy.types.AnnotationLayer.html#bpy.types.AnnotationLayer.annotation_onion_after_range) - [annotation_onion_before_color (bpy.types.AnnotationLayer attribute)](bpy.types.AnnotationLayer.html#bpy.types.AnnotationLayer.annotation_onion_before_color) - [annotation_onion_before_range (bpy.types.AnnotationLayer attribute)](bpy.types.AnnotationLayer.html#bpy.types.AnnotationLayer.annotation_onion_before_range) - [annotation_onion_use_custom_color (bpy.types.AnnotationLayer attribute)](bpy.types.AnnotationLayer.html#bpy.types.AnnotationLayer.annotation_onion_use_custom_color) - [annotation_opacity (bpy.types.AnnotationLayer attribute)](bpy.types.AnnotationLayer.html#bpy.types.AnnotationLayer.annotation_opacity) - [annotation_post (in module bpy.app.handlers)](bpy.app.handlers.html#bpy.app.handlers.annotation_post) - [annotation_pre (in module bpy.app.handlers)](bpy.app.handlers.html#bpy.app.handlers.annotation_pre) - [annotation_source (bpy.types.SpaceClipEditor attribute)](bpy.types.SpaceClipEditor.html#bpy.types.SpaceClipEditor.annotation_source) - [annotation_stroke_placement_view2d (bpy.types.ToolSettings attribute)](bpy.types.ToolSettings.html#bpy.types.ToolSettings.annotation_stroke_placement_view2d) - [annotation_stroke_placement_view3d (bpy.types.ToolSettings attribute)](bpy.types.ToolSettings.html#bpy.types.ToolSettings.annotation_stroke_placement_view3d) - [annotation_thickness (bpy.types.ToolSettings attribute)](bpy.types.ToolSettings.html#bpy.types.ToolSettings.annotation_thickness) - [AnnotationFrame (class in bpy.types)](bpy.types.AnnotationFrame.html#bpy.types.AnnotationFrame) - [AnnotationFrame.strokes (in module bpy.types)](bpy.types.AnnotationFrame.html#bpy.types.AnnotationFrame.strokes) - [AnnotationFrames (class in bpy.types)](bpy.types.AnnotationFrames.html#bpy.types.AnnotationFrames) - [AnnotationLayer (class in bpy.types)](bpy.types.AnnotationLayer.html#bpy.types.AnnotationLayer) - [AnnotationLayer.active_frame (in module bpy.types)](bpy.types.AnnotationLayer.html#bpy.types.AnnotationLayer.active_frame) - [AnnotationLayer.frames (in module bpy.types)](bpy.types.AnnotationLayer.html#bpy.types.AnnotationLayer.frames) - [AnnotationLayer.is_ruler (in module bpy.types)](bpy.types.AnnotationLayer.html#bpy.types.AnnotationLayer.is_ruler) - [AnnotationLayers (class in bpy.types)](bpy.types.AnnotationLayers.html#bpy.types.AnnotationLayers) - [AnnotationStroke (class in bpy.types)](bpy.types.AnnotationStroke.html#bpy.types.AnnotationStroke) - [AnnotationStroke.points (in module bpy.types)](bpy.types.AnnotationStroke.html#bpy.types.AnnotationStroke.points) - [AnnotationStrokePoint (class in bpy.types)](bpy.types.AnnotationStrokePoint.html#bpy.types.AnnotationStrokePoint) - [antialias_threshold (bpy.types.SceneGpencil attribute)](bpy.types.SceneGpencil.html#bpy.types.SceneGpencil.antialias_threshold) - [antialias_threshold_render (bpy.types.SceneGpencil attribute)](bpy.types.SceneGpencil.html#bpy.types.SceneGpencil.antialias_threshold_render) - [any (bpy.types.KeyMapItem attribute)](bpy.types.KeyMapItem.html#bpy.types.KeyMapItem.any) - [AnyType (class in bpy.types)](bpy.types.AnyType.html#bpy.types.AnyType) - [ao_factor (bpy.types.WorldLighting attribute)](bpy.types.WorldLighting.html#bpy.types.WorldLighting.ao_factor) - [AOV (class in bpy.types)](bpy.types.AOV.html#bpy.types.AOV) - [aov_name (bpy.types.ShaderNodeOutputAOV attribute)](bpy.types.ShaderNodeOutputAOV.html#bpy.types.ShaderNodeOutputAOV.aov_name)   - [(bpy.types.View3DShading attribute)](bpy.types.View3DShading.html#bpy.types.View3DShading.aov_name) - [AOVs (class in bpy.types)](bpy.types.AOVs.html#bpy.types.AOVs) - [AP_LOCATION (in module aud)](aud.html#aud.AP_LOCATION) - [AP_ORIENTATION (in module aud)](aud.html#aud.AP_ORIENTATION) - [AP_PANNING (in module aud)](aud.html#aud.AP_PANNING) - [AP_PITCH (in module aud)](aud.html#aud.AP_PITCH) - [AP_PITCH_SCALE (in module aud)](aud.html#aud.AP_PITCH_SCALE) - [AP_TIME_STRETCH (in module aud)](aud.html#aud.AP_TIME_STRETCH) - [AP_VOLUME (in module aud)](aud.html#aud.AP_VOLUME) - [aperture_blades (bpy.types.CameraDOFSettings attribute)](bpy.types.CameraDOFSettings.html#bpy.types.CameraDOFSettings.aperture_blades) - [aperture_fstop (bpy.types.CameraDOFSettings attribute)](bpy.types.CameraDOFSettings.html#bpy.types.CameraDOFSettings.aperture_fstop) - [aperture_ratio (bpy.types.CameraDOFSettings attribute)](bpy.types.CameraDOFSettings.html#bpy.types.CameraDOFSettings.aperture_ratio) - [aperture_rotation (bpy.types.CameraDOFSettings attribute)](bpy.types.CameraDOFSettings.html#bpy.types.CameraDOFSettings.aperture_rotation) - [app_template (bpy.types.Preferences attribute)](bpy.types.Preferences.html#bpy.types.Preferences.app_template) - [app_template_install() (in module bpy.ops.preferences)](bpy.ops.preferences.html#bpy.ops.preferences.app_template_install) - [app_template_paths() (in module bpy.utils)](bpy.utils.html#bpy.utils.app_template_paths) - [append() (bpy.types.Header class method)](bpy.types.Header.html#bpy.types.Header.append)   - [(bpy.types.IDMaterials method)](bpy.types.IDMaterials.html#bpy.types.IDMaterials.append)   - [(bpy.types.Menu class method)](bpy.types.Menu.html#bpy.types.Menu.append)   - [(bpy.types.Panel class method)](bpy.types.Panel.html#bpy.types.Panel.append)   - [(bpy.types.SpaceNodeEditorPath method)](bpy.types.SpaceNodeEditorPath.html#bpy.types.SpaceNodeEditorPath.append)   - [(bpy.types.StripElements method)](bpy.types.StripElements.html#bpy.types.StripElements.append)   - [(bpy.types.UIList class method)](bpy.types.UIList.html#bpy.types.UIList.append)   - [(in module bpy.ops.wm)](bpy.ops.wm.html#bpy.ops.wm.append) - [append_activate() (in module bpy.ops.workspace)](bpy.ops.workspace.html#bpy.ops.workspace.append_activate) - [apply() (in module bpy.ops.constraint)](bpy.ops.constraint.html#bpy.ops.constraint.apply) - [apply_effector_to_children (bpy.types.ParticleSettings attribute)](bpy.types.ParticleSettings.html#bpy.types.ParticleSettings.apply_effector_to_children) - [apply_guide_to_children (bpy.types.ParticleSettings attribute)](bpy.types.ParticleSettings.html#bpy.types.ParticleSettings.apply_guide_to_children) - [apply_pose_asset() (in module bpy.ops.poselib)](bpy.ops.poselib.html#bpy.ops.poselib.apply_pose_asset) - [apply_pose_from_action() (bpy.types.Pose class method)](bpy.types.Pose.html#bpy.types.Pose.apply_pose_from_action) - [apply_scale() (in module bpy.ops.nla)](bpy.ops.nla.html#bpy.ops.nla.apply_scale) - [apply_solution_scale() (in module bpy.ops.clip)](bpy.ops.clip.html#bpy.ops.clip.apply_solution_scale) - [apply_target_transform (bpy.types.GeometryAttributeConstraint attribute)](bpy.types.GeometryAttributeConstraint.html#bpy.types.GeometryAttributeConstraint.apply_target_transform) - [apply_to_hair_growing (bpy.types.EffectorWeights attribute)](bpy.types.EffectorWeights.html#bpy.types.EffectorWeights.apply_to_hair_growing) - [apply_to_location (bpy.types.FieldSettings attribute)](bpy.types.FieldSettings.html#bpy.types.FieldSettings.apply_to_location) - [apply_to_rotation (bpy.types.FieldSettings attribute)](bpy.types.FieldSettings.html#bpy.types.FieldSettings.apply_to_rotation) - [Area (class in bpy.types)](bpy.types.Area.html#bpy.types.Area) - [area (in module bpy.context)](bpy.context.html#bpy.context.area) - [area() (bpy.types.Light method)](bpy.types.Light.html#bpy.types.Light.area) - [Area.height (in module bpy.types)](bpy.types.Area.html#bpy.types.Area.height) - [Area.regions (in module bpy.types)](bpy.types.Area.html#bpy.types.Area.regions) - [Area.spaces (in module bpy.types)](bpy.types.Area.html#bpy.types.Area.spaces) - [Area.width (in module bpy.types)](bpy.types.Area.html#bpy.types.Area.width) - [Area.x (in module bpy.types)](bpy.types.Area.html#bpy.types.Area.x) - [Area.y (in module bpy.types)](bpy.types.Area.html#bpy.types.Area.y) - [area_close() (in module bpy.ops.screen)](bpy.ops.screen.html#bpy.ops.screen.area_close) - [area_dupli() (in module bpy.ops.screen)](bpy.ops.screen.html#bpy.ops.screen.area_dupli) - [area_join() (in module bpy.ops.screen)](bpy.ops.screen.html#bpy.ops.screen.area_join) - [area_move() (in module bpy.ops.screen)](bpy.ops.screen.html#bpy.ops.screen.area_move) - [area_options() (in module bpy.ops.screen)](bpy.ops.screen.html#bpy.ops.screen.area_options) - [area_radius_factor (bpy.types.Brush attribute)](bpy.types.Brush.html#bpy.types.Brush.area_radius_factor) - [area_split() (in module bpy.ops.screen)](bpy.ops.screen.html#bpy.ops.screen.area_split) - [area_swap() (in module bpy.ops.screen)](bpy.ops.screen.html#bpy.ops.screen.area_swap) - [area_tri() (in module mathutils.geometry)](mathutils.geometry.html#mathutils.geometry.area_tri) - [AreaLight (class in bpy.types)](bpy.types.AreaLight.html#bpy.types.AreaLight) - [AreaSpaces (class in bpy.types)](bpy.types.AreaSpaces.html#bpy.types.AreaSpaces) - [AreaSpaces.active (in module bpy.types)](bpy.types.AreaSpaces.html#bpy.types.AreaSpaces.active) - [armature (bpy.types.MaskModifier attribute)](bpy.types.MaskModifier.html#bpy.types.MaskModifier.armature) - [Armature (class in bpy.types)](bpy.types.Armature.html#bpy.types.Armature) - [armature (in module bpy.context)](bpy.context.html#bpy.context.armature) - [Armature.animation_data (in module bpy.types)](bpy.types.Ar


[User] How do I use System Operators in Blender? Include parameters, examples, warnings and best practices.

[Assistant]
### Reload Scripts

Reloads all scripts found in the scripts data folder;
any changes that have been made in the Text Editor will be lost!

### Memory Statistics

This operator which can be found by searching “Memory Statistics”
with the [Operator Search](../interface/operators.html#bpy-ops-wm-search-operator)
will print useful information about memory objects, their size and user count.

### Debug Menu

This operator brings up a menu to set Blender into a certain debug mode.

See the
[source code](https://projects.blender.org/blender/blender/src/branch/main/source/blender/blenkernel/BKE_global.hh)
for a description of what each value does.

### Redraw Timer

This operator brings up a menu with a list of tests
to benchmark UI render times along with undo/redo functions.

### Clean Up Space-Data

Removes unused settings for invisible editors.


[User] How do I use Index – M in Blender? Include parameters, examples, warnings and best practices.

[Assistant] le.html#bpy.types.MaterialGPencilStyle) - [MaterialGPencilStyle.is_fill_visible (in module bpy.types)](bpy.types.MaterialGPencilStyle.html#bpy.types.MaterialGPencilStyle.is_fill_visible) - [MaterialGPencilStyle.is_stroke_visible (in module bpy.types)](bpy.types.MaterialGPencilStyle.html#bpy.types.MaterialGPencilStyle.is_stroke_visible) - [MaterialLineArt (class in bpy.types)](bpy.types.MaterialLineArt.html#bpy.types.MaterialLineArt) - [MaterialSlot (class in bpy.types)](bpy.types.MaterialSlot.html#bpy.types.MaterialSlot) - [MaterialSlot.name (in module bpy.types)](bpy.types.MaterialSlot.html#bpy.types.MaterialSlot.name) - [MaterialSlot.slot_index (in module bpy.types)](bpy.types.MaterialSlot.html#bpy.types.MaterialSlot.slot_index) - mathutils   - [module](mathutils.html#module-mathutils) - mathutils.bvhtree   - [module](mathutils.bvhtree.html#module-mathutils.bvhtree) - [mathutils.bvhtree.BVHTree (class in mathutils.bvhtree)](mathutils.bvhtree.html#mathutils.bvhtree.mathutils.bvhtree.BVHTree) - mathutils.geometry   - [module](mathutils.geometry.html#module-mathutils.geometry) - mathutils.interpolate   - [module](mathutils.interpolate.html#module-mathutils.interpolate) - mathutils.kdtree   - [module](mathutils.kdtree.html#module-mathutils.kdtree) - [mathutils.kdtree.KDTree (class in mathutils.kdtree)](mathutils.kdtree.html#mathutils.kdtree.mathutils.kdtree.KDTree) - mathutils.noise   - [module](mathutils.noise.html#module-mathutils.noise) - [matrix (bpy.types.EditBone attribute)](bpy.types.EditBone.html#bpy.types.EditBone.matrix)   - [(bpy.types.PoseBone attribute)](bpy.types.PoseBone.html#bpy.types.PoseBone.matrix)   - [(bpy.types.TransformOrientation attribute)](bpy.types.TransformOrientation.html#bpy.types.TransformOrientation.matrix)   - [(bpy.types.View3DCursor attribute)](bpy.types.View3DCursor.html#bpy.types.View3DCursor.matrix) - [Matrix (class in mathutils)](mathutils.html#mathutils.Matrix) - [Matrix.freeze() (in module mathutils)](mathutils.html#mathutils.Matrix.freeze) - [Matrix.lerp() (in module mathutils)](mathutils.html#mathutils.Matrix.lerp) - [matrix_basis (bpy.types.Gizmo attribute)](bpy.types.Gizmo.html#bpy.types.Gizmo.matrix_basis)   - [(bpy.types.Object attribute)](bpy.types.Object.html#bpy.types.Object.matrix_basis)   - [(bpy.types.PoseBone attribute)](bpy.types.PoseBone.html#bpy.types.PoseBone.matrix_basis) - [matrix_from_frame() (bpy.types.MovieTrackingReconstructedCameras method)](bpy.types.MovieTrackingReconstructedCameras.html#bpy.types.MovieTrackingReconstructedCameras.matrix_from_frame) - [matrix_inverse (bpy.types.GreasePencilHookModifier attribute)](bpy.types.GreasePencilHookModifier.html#bpy.types.GreasePencilHookModifier.matrix_inverse)   - [(bpy.types.HookModifier attribute)](bpy.types.HookModifier.html#bpy.types.HookModifier.matrix_inverse) - [matrix_local (bpy.types.Object attribute)](bpy.types.Object.html#bpy.types.Object.matrix_local) - [matrix_offset (bpy.types.Gizmo attribute)](bpy.types.Gizmo.html#bpy.types.Gizmo.matrix_offset) - [matrix_parent_inverse (bpy.types.Object attribute)](bpy.types.Object.html#bpy.types.Object.matrix_parent_inverse) - [matrix_space (bpy.types.Gizmo attribute)](bpy.types.Gizmo.html#bpy.types.Gizmo.matrix_space) - [matrix_world (bpy.types.Object attribute)](bpy.types.Object.html#bpy.types.Object.matrix_world) - [MatrixFromAxisRoll() (bpy.types.Bone class method)](bpy.types.Bone.html#bpy.types.Bone.MatrixFromAxisRoll) - [matte_id (bpy.types.CompositorNodeCryptomatte attribute)](bpy.types.CompositorNodeCryptomatte.html#bpy.types.CompositorNodeCryptomatte.matte_id)   - [(bpy.types.CompositorNodeCryptomatteV2 attribute)](bpy.types.CompositorNodeCryptomatteV2.html#bpy.types.CompositorNodeCryptomatteV2.matte_id) - [matte_node (bpy.types.ThemeNodeEditor attribute)](bpy.types.ThemeNodeEditor.html#bpy.types.ThemeNodeEditor.matte_node) - [max (bpy.types.ActionConstraint attribute)](bpy.types.ActionConstraint.html#bpy.types.ActionConstraint.max)   - [(bpy.types.FModifierEnvelopeControlPoint attribute)](bpy.types.FModifierEnvelopeControlPoint.html#bpy.types.FModifierEnvelopeControlPoint.max)   - [(bpy.types.TexMapping attribute)](bpy.types.TexMapping.html#bpy.types.TexMapping.max) - [max_angle (bpy.types.GreasePencilLengthModifier attribute)](bpy.types.GreasePencilLengthModifier.html#bpy.types.GreasePencilLengthModifier.max_angle) - [max_b_frames (bpy.types.FFmpegSettings attribute)](bpy.types.FFmpegSettings.html#bpy.types.FFmpegSettings.max_b_frames) - [max_batch_indices_get() (in module gpu.capabilities)](gpu.capabilities.html#gpu.capabilities.max_batch_indices_get) - [max_batch_vertices_get() (in module gpu.capabilities)](gpu.capabilities.html#gpu.capabilities.max_batch_vertices_get) - [max_dist (bpy.types.VertexWeightProximityModifier attribute)](bpy.types.VertexWeightProximityModifier.html#bpy.types.VertexWeightProximityModifier.max_dist) - [max_distance (bpy.types.DataTransferModifier attribute)](bpy.types.DataTransferModifier.html#bpy.types.DataTransferModifier.max_distance) - [max_images_get() (in module gpu.capabilities)](gpu.capabilities.html#gpu.capabilities.max_images_get) - [max_ray_distance (bpy.types.BakeSettings attribute)](bpy.types.BakeSettings.html#bpy.types.BakeSettings.max_ray_distance) - [max_texture_layers_get() (in module gpu.capabilities)](gpu.capabilities.html#gpu.capabilities.max_texture_layers_get) - [max_texture_size_get() (in module gpu.capabilities)](gpu.capabilities.html#gpu.capabilities.max_texture_size_get) - [max_textures_frag_get() (in module gpu.capabilities)](gpu.capabilities.html#gpu.capabilities.max_textures_frag_get) - [max_textures_geom_get() (in module gpu.capabilities)](gpu.capabilities.html#gpu.capabilities.max_textures_geom_get) - [max_textures_get() (in module gpu.capabilities)](gpu.capabilities.html#gpu.capabilities.max_textures_get) - [max_textures_vert_get() (in module gpu.capabilities)](gpu.capabilities.html#gpu.capabilities.max_textures_vert_get) - [max_uniforms_frag_get() (in module gpu.capabilities)](gpu.capabilities.html#gpu.capabilities.max_uniforms_frag_get) - [max_uniforms_vert_get() (in module gpu.capabilities)](gpu.capabilities.html#gpu.capabilities.max_uniforms_vert_get) - [max_value (bpy.types.NodeTreeInterfaceSocketFloat attribute)](bpy.types.NodeTreeInterfaceSocketFloat.html#bpy.types.NodeTreeInterfaceSocketFloat.max_value)   - [(bpy.types.NodeTreeInterfaceSocketFloatAngle attribute)](bpy.types.NodeTreeInterfaceSocketFloatAngle.html#bpy.types.NodeTreeInterfaceSocketFloatAngle.max_value)   - [(bpy.types.NodeTreeInterfaceSocketFloatColorTemperature attribute)](bpy.types.NodeTreeInterfaceSocketFloatColorTemperature.html#bpy.types.NodeTreeInterfaceSocketFloatColorTemperature.max_value)   - [(bpy.types.NodeTreeInterfaceSocketFloatDistance attribute)](bpy.types.NodeTreeInterfaceSocketFloatDistance.html#bpy.types.NodeTreeInterfaceSocketFloatDistance.max_value)   - [(bpy.types.NodeTreeInterfaceSocketFloatFactor attribute)](bpy.types.NodeTreeInterfaceSocketFloatFactor.html#bpy.types.NodeTreeInterfaceSocketFloatFactor.max_value)   - [(bpy.types.NodeTreeInterfaceSocketFloatFrequency attribute)](bpy.types.NodeTreeInterfaceSocketFloatFrequency.html#bpy.types.NodeTreeInterfaceSocketFloatFrequency.max_value)   - [(bpy.types.NodeTreeInterfaceSocketFloatPercentage attribute)](bpy.types.NodeTreeInterfaceSocketFloatPercentage.html#bpy.types.NodeTreeInterfaceSocketFloatPercentage.max_value)   - [(bpy.types.NodeTreeInterfaceSocketFloatTime attribute)](bpy.types.NodeTreeInterfaceSocketFloatTime.html#bpy.types.NodeTreeInterfaceSocketFloatTime.max_value)   - [(bpy.types.NodeTreeInterfaceSocketFloatTimeAbsolute attribute)](bpy.types.NodeTreeInterfaceSocketFloatTimeAbsolute.html#bpy.types.NodeTreeInterfaceSocketFloatTimeAbsolute.max_value)   - [(bpy.types.NodeTreeInterfaceSocketFloatUnsigned attribute)](bpy.types.NodeTreeInterfaceSocketFloatUnsigned.html#bpy.types.NodeTreeInterfaceSocketFloatUnsigned.max_value)   - [(bpy.types.NodeTreeInterfaceSocketFloatWavelength attribute)](bpy.types.NodeTreeInterfaceSocketFloatWavelength.html#bpy.types.NodeTreeInterfaceSocketFloatWavelength.max_value)   - [(bpy.types.NodeTreeInterfaceSocketInt attribute)](bpy.types.NodeTreeInterfaceSocketInt.html#bpy.types.NodeTreeInterfaceSocketInt.max_value)   - [(bpy.types.NodeTreeInterfaceSocketIntFactor attribute)](bpy.types.NodeTreeInterfaceSocketIntFactor.html#bpy.types.NodeTreeInterfaceSocketIntFactor.max_value)   - [(bpy.types.NodeTreeInterfaceSocketIntPercentage attribute)](bpy.types.NodeTreeInterfaceSocketIntPercentage.html#bpy.types.NodeTreeInterfaceSocketIntPercentage.max_value)   - [(bpy.types.NodeTreeInterfaceSocketIntUnsigned attribute)](bpy.types.NodeTreeInterfaceSocketIntUnsigned.html#bpy.types.NodeTreeInterfaceSocketIntUnsigned.max_value)   - [(bpy.types.NodeTreeInterfaceSocketVector attribute)](bpy.types.NodeTreeInterfaceSocketVector.html#bpy.types.NodeTreeInterfaceSocketVector.max_value)   - [(bpy.types.NodeTreeInterfaceSocketVector2D attribute)](bpy.types.NodeTreeInterfaceSocketVector2D.html#bpy.types.NodeTreeInterfaceSocketVector2D.max_value)   - [(bpy.types.NodeTreeInterfaceSocketVector4D attribute)](bpy.types.NodeTreeInterfaceSocketVector4D.html#bpy.types.NodeTreeInterfaceSocketVector4D.max_value)   - [(bpy.types.NodeTreeInterfaceSocketVectorAcceleration attribute)](bpy.types.NodeTreeInterfaceSocketVectorAcceleration.html#bpy.types.NodeTreeInterfaceSocketVectorAcceleration.max_value)   - [(bpy.types.NodeTreeInterfaceSocketVectorAcceleration2D attribute)](bpy.types.NodeTreeInterfaceSocketVectorAcceleration2D.html#bpy.types.NodeTreeInterfaceSocketVectorAcceleration2D.max_value)   - [(bpy.types.NodeTreeInterfaceSocketVectorAcceleration4D attribute)](bpy.types.NodeTreeInterfaceSocketVectorAcceleration4D.html#bpy.types.NodeTreeInterfaceSocketVectorAcceleration4D.max_value)   - [(bpy.types.NodeTreeInterfaceSocketVectorDirection attribute)](bpy.types.NodeTreeInterfaceSocketVectorDirection.html#bpy.types.NodeTreeInterfaceSocketVectorDirection.max_value)   - [(bpy.types.NodeTreeInterfaceSocketVectorDirection2D attribute)](bpy.types.NodeTreeInterfaceSocketVectorDirection2D.html#bpy.types.NodeTreeInterfaceSocketVectorDirection2D.max_value)   - [(bpy.types.NodeTreeInterfaceSocketVectorDirection4D attribute)](bpy.types.NodeTreeInterfaceSocketVectorDirection4D.html#bpy.types.NodeTreeInterfaceSocketVectorDirection4D.max_value)   - [(bpy.types.NodeTreeInterfaceSocketVectorEuler attribute)](bpy.types.NodeTreeInterfaceSocketVectorEuler.html#bpy.types.NodeTreeInterfaceSocketVectorEuler.max_value)   - [(bpy.types.NodeTreeInterfaceSocketVectorEuler2D attribute)](bpy.types.NodeTreeInterfaceSocketVectorEuler2D.html#bpy.types.NodeTreeInterfaceSocketVectorEuler2D.max_value)   - [(bpy.types.NodeTreeInterfaceSocketVectorEuler4D attribute)](bpy.types.NodeTreeInterfaceSocketVectorEuler4D.html#bpy.types.NodeTreeInterfaceSocketVectorEuler4D.max_value)   - [(bpy.types.NodeTreeInterfaceSocketVectorFactor attribute)](bpy.types.NodeTreeInterfaceSocketVectorFactor.html#bpy.types.NodeTreeInterfaceSocketVectorFactor.max_value)   - [(bpy.types.NodeTreeInterfaceSocketVectorFactor2D attribute)](bpy.types.NodeTreeInterfaceSocketVectorFactor2D.html#bpy.types.NodeTreeInterfaceSocketVectorFactor2D.max_value)   - [(bpy.types.NodeTreeInterfaceSocketVectorFactor4D attribute)](bpy.types.NodeTreeInterfaceSocketVectorFactor4D.html#bpy.types.NodeTreeInterfaceSocketVectorFactor4D.max_value)   - [(bpy.types.NodeTreeInterfaceSocketVectorPercentage attribute)](bpy.types.NodeTreeInterfaceSocketVectorPercentage.html#bpy.types.NodeTreeInterfaceSocketVectorPercentage.max_value)   - [(bpy.types.NodeTreeInterfaceSocketVectorPercentage2D attribute)](bpy.types.NodeTreeInterfaceSocketVectorPercentage2D.html#bpy.types.NodeTreeInterfaceSocketVectorPercentage2D.max_value)   - [(bpy.types.NodeTreeInterfaceSocketVectorPercentage4D attribute)](bpy.types.NodeTreeInterfaceSocketVectorPercentage4D.html#bpy.types.NodeTreeInterfaceSocketVectorPercentage4D.max_value)   - [(bpy.types.NodeTreeInterfaceSocketVectorTranslation attribute)](bpy.types.NodeTreeInterfaceSocketVectorTranslation.html#bpy.types.NodeTreeInterfaceSocketVectorTranslation.max_value)   - [(bpy.types.NodeTreeInterfaceSocketVectorTranslation2D attribute)](bpy.types.NodeTreeInterfaceSocketVectorTranslation2D.html#bpy.types.NodeTreeInterfaceSocketVectorTranslation2D.max_value)   - [(bpy.types.NodeTreeInterfaceSocketVectorTranslation4D attribute)](bpy.types.NodeTreeInterfaceSocketVectorTranslation4D.html#bpy.types.NodeTreeInterfaceSocketVectorTranslation4D.max_value)   - [(bpy.types.NodeTreeInterfaceSocketVectorVelocity attribute)](bpy.types.NodeTreeInterfaceSocketVectorVelocity.html#bpy.types.NodeTreeInterfaceSocketVectorVelocity.max_value)   - [(bpy.types.NodeTreeInterfaceSocketVectorVelocity2D attribute)](bpy.types.NodeTreeInterfaceSocketVectorVelocity2D.html#bpy.types.NodeTreeInterfaceSocketVectorVelocity2D.max_value)   - [(bpy.types.NodeTreeInterfaceSocketVectorVelocity4D attribute)](bpy.types.NodeTreeInterfaceSocketVectorVelocity4D.html#bpy.types.NodeTreeInterfaceSocketVectorVelocity4D.max_value)   - [(bpy.types.NodeTreeInterfaceSocketVectorXYZ attribute)](bpy.types.NodeTreeInterfaceSocketVectorXYZ.html#bpy.types.NodeTreeInterfaceSocketVectorXYZ.max_value)   - [(bpy.types.NodeTreeInterfaceSocketVectorXYZ2D attribute)](bpy.types.NodeTreeInterfaceSocketVectorXYZ2D.html#bpy.types.NodeTreeInterfaceSocketVectorXYZ2D.max_value)   - [(bpy.types.NodeTreeInterfaceSocketVectorXYZ4D attribute)](bpy.types.NodeTreeInterfaceSocketVectorXYZ4D.html#bpy.types.NodeTreeInterfaceSocketVectorXYZ4D.max_value) - [max_varying_floats_get() (in module gpu.capabilities)](gpu.capabilities.html#gpu.capabilities.max_varying_floats_get) - [max_vertex_attribs_get() (in module gpu.capabilities)](gpu.capabilities.html#gpu.capabilities.max_vertex_attribs_get) - [max_vertex_displacement (bpy.types.Material attribute)](bpy.types.Material.html#bpy.types.Material.max_vertex_displacement) - [max_work_group_count_get() (in module gpu.capabilities)](gpu.capabilities.html#gpu.capabilities.max_work_group_count_get) - [max_work_group_size_get() (in module gpu.capabilities)](gpu.capabilities.html#gpu.capabilities.max_work_group_size_get) - [max_x (bpy.types.FModifierLimits attribute)](bpy.types.FModifierLimits.html#bpy.types.FModifierLimits.max_x)   - [(bpy.types.LimitLocationConstraint attribute)](bpy.types.LimitLocationConstraint.html#bpy.types.LimitLocationConstraint.max_x)   - [(bpy.types.LimitRotationConstraint attribute)](bpy.types.LimitRotationConstraint.html#bpy.types.LimitRotationConstraint.max_x)   - [(bpy.types.LimitScaleConstraint attribute)](bpy.types.LimitScaleConstraint.html#bpy.types.LimitScaleConstraint.max_x)   - [(bpy.types.StripCrop attribute)](bpy.types.StripCrop.html#bpy.types.StripCrop.max_x) - [max_y (bpy.types.FModifierLimits attribute)](bpy.types.FModifierLimits.html#bpy.types.FModifierLimits.max_y)   - [(bpy.types.LimitLocationConstraint attribute)](bpy.types.LimitLocationConstraint.html#bpy.types.LimitLocationConstraint.max_y)   - [(bpy.types.LimitRotationConstraint attribute)](bpy.types.LimitRotationConstraint.html#bpy.types.LimitRotationConstraint.max_y)   - [(bpy.types.LimitScaleConstraint attribute)](bpy.types.LimitScaleConstraint.html#bpy.types.LimitScaleConstraint.max_y)   - [(bpy.types.StripCrop attribute)](bpy.types.StripCrop.html#bpy.types.StripCrop.max_y) - [max_z (bpy.types.LimitLocationConstraint attribute)](bpy.types.LimitLocationConstraint.html#bpy.types.LimitLocationConstraint.max_z)   - [(bpy.types.LimitRotationConstraint attribute)](bpy.types.LimitRotationConstraint.html#bpy.types.LimitRotationConstraint.max_z)   - [(bpy.types.LimitScaleConstraint attribute)](bpy.types.LimitScaleConstraint.html#bpy.types.LimitScaleConstraint.max_z) - [maxrate (bpy.types.FFmpegSettings attribute)](bpy.types.FFmpegSettings.html#bpy.types.FFmpegSettings.maxrate) - [mcol_on_emitter() (bpy.types.ParticleSystem method)](bpy.types.ParticleSystem.html#bpy.types.ParticleSystem.mcol_on_emitter) - [media_type (bpy.types.ImageFormatSettings attribute)](bpy.types.ImageFormatSettings.html#bpy.types.ImageFormatSettings.media_type) - [median_scale (mathutils.Matrix attribute)](mathutils.html#mathutils.Matrix.median_scale) - [medium_type (freestyle.types.freestyle.types.Stroke attribute)](freestyle.types.html#freestyle.types.freestyle.types.Stroke.medium_type) - [memory_cache_limit (bpy.types.PreferencesSystem attribute)](bpy.types.PreferencesSystem.html#bpy.types.PreferencesSystem.memory_cache_limit) - [memory_statistics() (in module bpy.ops.wm)](bpy.ops.wm.html#bpy.ops.wm.memory_statistics) - [memory_usage_undo() (in module bpy.app)](bpy.app.html#bpy.app.memory_usage_undo) - [Menu (class in bpy.types)](bpy.types.Menu.html#bpy.types.Menu) - [menu() (bpy.types.UILayout method)](bpy.types.UILayout.html#bpy.types.UILayout.menu) - [Menu.layout (in module bpy.types)](bpy.types.Menu.html#bpy.types.Menu.layout) - [menu_close_leave (bpy.types.PreferencesView attribute)](bpy.types.PreferencesView.html#bpy.types.PreferencesView.menu_close_leave) - [menu_contents() (bpy.types.UILayout method)](bpy.types.UILayout.html#bpy.types.UILayout.menu_contents) - [menu_expanded (bpy.types.NodeTreeInterfaceSocket attribute)](bpy.types.NodeTreeInterfaceSocket.html#bpy.types.NodeTreeInterfaceSocket.menu_expanded) - [menu_pie() (bpy.types.UILayout method)](bpy.types.UILayout.html#bpy.types.UILayout.menu_pie) - [menu_shadow_fac (bpy.types.ThemeUserInterface attribute)](bpy.types.ThemeUserInterface.html#bpy.types.ThemeUserInterface.menu_shadow_fac) - [menu_shadow_width (bpy.types.ThemeUserInterface attribute)](bpy.types.ThemeUserInterface.html#bpy.types.ThemeUserInterface.menu_shadow_width) - [merge() (in module bpy.ops.mesh)](bpy.ops.mesh.html#bpy.ops.mesh.merge) - [merge_animation() (in module bpy.ops.anim)](bpy.ops.anim.html#bpy.ops.anim.merge_animation) - [merge_images() (in module bpy.ops.cycles)](bpy.ops.cycles.html#bpy.ops.cycles.


[User] Describe Inherited Properties from the Blender manual or Python API, including usage steps and snippets.

[Assistant]
|  |  |
| --- | --- |
| - [`bpy_struct.id_data`](bpy.types.bpy_struct.html#bpy.types.bpy_struct.id_data "bpy.types.bpy_struct.id_data") - [`Modifier.name`](bpy.types.Modifier.html#bpy.types.Modifier.name "bpy.types.Modifier.name") - [`Modifier.type`](bpy.types.Modifier.html#bpy.types.Modifier.type "bpy.types.Modifier.type") - [`Modifier.show_viewport`](bpy.types.Modifier.html#bpy.types.Modifier.show_viewport "bpy.types.Modifier.show_viewport") - [`Modifier.show_render`](bpy.types.Modifier.html#bpy.types.Modifier.show_render "bpy.types.Modifier.show_render") - [`Modifier.show_in_editmode`](bpy.types.Modifier.html#bpy.types.Modifier.show_in_editmode "bpy.types.Modifier.show_in_editmode") - [`Modifier.show_on_cage`](bpy.types.Modifier.html#bpy.types.Modifier.show_on_cage "bpy.types.Modifier.show_on_cage") | - [`Modifier.show_expanded`](bpy.types.Modifier.html#bpy.types.Modifier.show_expanded "bpy.types.Modifier.show_expanded") - [`Modifier.is_active`](bpy.types.Modifier.html#bpy.types.Modifier.is_active "bpy.types.Modifier.is_active") - [`Modifier.use_pin_to_last`](bpy.types.Modifier.html#bpy.types.Modifier.use_pin_to_last "bpy.types.Modifier.use_pin_to_last") - [`Modifier.is_override_data`](bpy.types.Modifier.html#bpy.types.Modifier.is_override_data "bpy.types.Modifier.is_override_data") - [`Modifier.use_apply_on_spline`](bpy.types.Modifier.html#bpy.types.Modifier.use_apply_on_spline "bpy.types.Modifier.use_apply_on_spline") - [`Modifier.execution_time`](bpy.types.Modifier.html#bpy.types.Modifier.execution_time "bpy.types.Modifier.execution_time") - [`Modifier.persistent_uid`](bpy.types.Modifier.html#bpy.types.Modifier.persistent_uid "bpy.types.Modifier.persistent_uid") |