user: Explain N in complete detail according to the official Blender documentation.

assistant: |  |  |
| --- | --- |
| - [nabla (bpy.types.CloudsTexture attribute)](bpy.types.CloudsTexture.html#bpy.types.CloudsTexture.nabla)   - [(bpy.types.DistortedNoiseTexture attribute)](bpy.types.DistortedNoiseTexture.html#bpy.types.DistortedNoiseTexture.nabla)   - [(bpy.types.MarbleTexture attribute)](bpy.types.MarbleTexture.html#bpy.types.MarbleTexture.nabla)   - [(bpy.types.MusgraveTexture attribute)](bpy.types.MusgraveTexture.html#bpy.types.MusgraveTexture.nabla)   - [(bpy.types.VoronoiTexture attribute)](bpy.types.VoronoiTexture.html#bpy.types.VoronoiTexture.nabla)   - [(bpy.types.WoodTexture attribute)](bpy.types.WoodTexture.html#bpy.types.WoodTexture.nabla) - [name (bmesh.types.bmesh.types.BMLayerItem attribute)](bmesh.types.html#bmesh.types.bmesh.types.BMLayerItem.name)   - [(bpy.types.ActionGroup attribute)](bpy.types.ActionGroup.html#bpy.types.ActionGroup.name)   - [(bpy.types.ActionLayer attribute)](bpy.types.ActionLayer.html#bpy.types.ActionLayer.name)   - [(bpy.types.AOV attribute)](bpy.types.AOV.html#bpy.types.AOV.name)   - [(bpy.types.AssetTag attribute)](bpy.types.AssetTag.html#bpy.types.AssetTag.name)   - [(bpy.types.Attribute attribute)](bpy.types.Attribute.html#bpy.types.Attribute.name)   - [(bpy.types.BoidRule attribute)](bpy.types.BoidRule.html#bpy.types.BoidRule.name)   - [(bpy.types.BoidState attribute)](bpy.types.BoidState.html#bpy.types.BoidState.name)   - [(bpy.types.Bone attribute)](bpy.types.Bone.html#bpy.types.Bone.name)   - [(bpy.types.BoneCollection attribute)](bpy.types.BoneCollection.html#bpy.types.BoneCollection.name)   - [(bpy.types.CollectionExport attribute)](bpy.types.CollectionExport.html#bpy.types.CollectionExport.name)   - [(bpy.types.ColorManagedInputColorspaceSettings attribute)](bpy.types.ColorManagedInputColorspaceSettings.html#bpy.types.ColorManagedInputColorspaceSettings.name)   - [(bpy.types.ColorManagedSequencerColorspaceSettings attribute)](bpy.types.ColorManagedSequencerColorspaceSettings.html#bpy.types.ColorManagedSequencerColorspaceSettings.name)   - [(bpy.types.Constraint attribute)](bpy.types.Constraint.html#bpy.types.Constraint.name)   - [(bpy.types.DriverVariable attribute)](bpy.types.DriverVariable.html#bpy.types.DriverVariable.name)   - [(bpy.types.DynamicPaintSurface attribute)](bpy.types.DynamicPaintSurface.html#bpy.types.DynamicPaintSurface.name)   - [(bpy.types.EditBone attribute)](bpy.types.EditBone.html#bpy.types.EditBone.name)   - [(bpy.types.FileBrowserFSMenuEntry attribute)](bpy.types.FileBrowserFSMenuEntry.html#bpy.types.FileBrowserFSMenuEntry.name)   - [(bpy.types.FModifier attribute)](bpy.types.FModifier.html#bpy.types.FModifier.name)   - [(bpy.types.ForeachGeometryElementGenerationItem attribute)](bpy.types.ForeachGeometryElementGenerationItem.html#bpy.types.ForeachGeometryElementGenerationItem.name)   - [(bpy.types.ForeachGeometryElementInputItem attribute)](bpy.types.ForeachGeometryElementInputItem.html#bpy.types.ForeachGeometryElementInputItem.name)   - [(bpy.types.ForeachGeometryElementMainItem attribute)](bpy.types.ForeachGeometryElementMainItem.html#bpy.types.ForeachGeometryElementMainItem.name)   - [(bpy.types.FreestyleLineSet attribute)](bpy.types.FreestyleLineSet.html#bpy.types.FreestyleLineSet.name)   - [(bpy.types.GeometryNodeFieldToGridItem attribute)](bpy.types.GeometryNodeFieldToGridItem.html#bpy.types.GeometryNodeFieldToGridItem.name)   - [(bpy.types.GeometrySet attribute)](bpy.types.GeometrySet.html#bpy.types.GeometrySet.name)   - [(bpy.types.GreasePencilDashModifierSegment attribute)](bpy.types.GreasePencilDashModifierSegment.html#bpy.types.GreasePencilDashModifierSegment.name)   - [(bpy.types.GreasePencilLayerMask attribute)](bpy.types.GreasePencilLayerMask.html#bpy.types.GreasePencilLayerMask.name)   - [(bpy.types.GreasePencilTimeModifierSegment attribute)](bpy.types.GreasePencilTimeModifierSegment.html#bpy.types.GreasePencilTimeModifierSegment.name)   - [(bpy.types.GreasePencilTreeNode attribute)](bpy.types.GreasePencilTreeNode.html#bpy.types.GreasePencilTreeNode.name)   - [(bpy.types.ID attribute)](bpy.types.ID.html#bpy.types.ID.name)   - [(bpy.types.KeyConfig attribute)](bpy.types.KeyConfig.html#bpy.types.KeyConfig.name)   - [(bpy.types.Lightgroup attribute)](bpy.types.Lightgroup.html#bpy.types.Lightgroup.name)   - [(bpy.types.LineStyleAlphaModifier attribute)](bpy.types.LineStyleAlphaModifier.html#bpy.types.LineStyleAlphaModifier.name)   - [(bpy.types.LineStyleColorModifier attribute)](bpy.types.LineStyleColorModifier.html#bpy.types.LineStyleColorModifier.name)   - [(bpy.types.LineStyleGeometryModifier attribute)](bpy.types.LineStyleGeometryModifier.html#bpy.types.LineStyleGeometryModifier.name)   - [(bpy.types.LineStyleThicknessModifier attribute)](bpy.types.LineStyleThicknessModifier.html#bpy.types.LineStyleThicknessModifier.name)   - [(bpy.types.MaskLayer attribute)](bpy.types.MaskLayer.html#bpy.types.MaskLayer.name)   - [(bpy.types.MeshLoopColorLayer attribute)](bpy.types.MeshLoopColorLayer.html#bpy.types.MeshLoopColorLayer.name)   - [(bpy.types.MeshSkinVertexLayer attribute)](bpy.types.MeshSkinVertexLayer.html#bpy.types.MeshSkinVertexLayer.name)   - [(bpy.types.MeshUVLoopLayer attribute)](bpy.types.MeshUVLoopLayer.html#bpy.types.MeshUVLoopLayer.name)   - [(bpy.types.Modifier attribute)](bpy.types.Modifier.html#bpy.types.Modifier.name)   - [(bpy.types.MovieTrackingObject attribute)](bpy.types.MovieTrackingObject.html#bpy.types.MovieTrackingObject.name)   - [(bpy.types.MovieTrackingPlaneTrack attribute)](bpy.types.MovieTrackingPlaneTrack.html#bpy.types.MovieTrackingPlaneTrack.name)   - [(bpy.types.MovieTrackingTrack attribute)](bpy.types.MovieTrackingTrack.html#bpy.types.MovieTrackingTrack.name)   - [(bpy.types.NlaStrip attribute)](bpy.types.NlaStrip.html#bpy.types.NlaStrip.name)   - [(bpy.types.NlaTrack attribute)](bpy.types.NlaTrack.html#bpy.types.NlaTrack.name)   - [(bpy.types.Node attribute)](bpy.types.Node.html#bpy.types.Node.name)   - [(bpy.types.NodeClosureInputItem attribute)](bpy.types.NodeClosureInputItem.html#bpy.types.NodeClosureInputItem.name)   - [(bpy.types.NodeClosureOutputItem attribute)](bpy.types.NodeClosureOutputItem.html#bpy.types.NodeClosureOutputItem.name)   - [(bpy.types.NodeCombineBundleItem attribute)](bpy.types.NodeCombineBundleItem.html#bpy.types.NodeCombineBundleItem.name)   - [(bpy.types.NodeCompositorFileOutputItem attribute)](bpy.types.NodeCompositorFileOutputItem.html#bpy.types.NodeCompositorFileOutputItem.name)   - [(bpy.types.NodeEnumItem attribute)](bpy.types.NodeEnumItem.html#bpy.types.NodeEnumItem.name)   - [(bpy.types.NodeEvaluateClosureInputItem attribute)](bpy.types.NodeEvaluateClosureInputItem.html#bpy.types.NodeEvaluateClosureInputItem.name)   - [(bpy.types.NodeEvaluateClosureOutputItem attribute)](bpy.types.NodeEvaluateClosureOutputItem.html#bpy.types.NodeEvaluateClosureOutputItem.name)   - [(bpy.types.NodeFunctionFormatStringItem attribute)](bpy.types.NodeFunctionFormatStringItem.html#bpy.types.NodeFunctionFormatStringItem.name)   - [(bpy.types.NodeGeometryBakeItem attribute)](bpy.types.NodeGeometryBakeItem.html#bpy.types.NodeGeometryBakeItem.name)   - [(bpy.types.NodeGeometryCaptureAttributeItem attribute)](bpy.types.NodeGeometryCaptureAttributeItem.html#bpy.types.NodeGeometryCaptureAttributeItem.name)   - [(bpy.types.NodeGeometryViewerItem attribute)](bpy.types.NodeGeometryViewerItem.html#bpy.types.NodeGeometryViewerItem.name)   - [(bpy.types.NodeSeparateBundleItem attribute)](bpy.types.NodeSeparateBundleItem.html#bpy.types.NodeSeparateBundleItem.name)   - [(bpy.types.NodeSocket attribute)](bpy.types.NodeSocket.html#bpy.types.NodeSocket.name)   - [(bpy.types.NodeTreeInterfacePanel attribute)](bpy.types.NodeTreeInterfacePanel.html#bpy.types.NodeTreeInterfacePanel.name)   - [(bpy.types.NodeTreeInterfaceSocket attribute)](bpy.types.NodeTreeInterfaceSocket.html#bpy.types.NodeTreeInterfaceSocket.name)   - [(bpy.types.OperatorFileListElement attribute)](bpy.types.OperatorFileListElement.html#bpy.types.OperatorFileListElement.name)   - [(bpy.types.ParticleSystem attribute)](bpy.types.ParticleSystem.html#bpy.types.ParticleSystem.name)   - [(bpy.types.PointCache attribute)](bpy.types.PointCache.html#bpy.types.PointCache.name)   - [(bpy.types.PointCacheItem attribute)](bpy.types.PointCacheItem.html#bpy.types.PointCacheItem.name)   - [(bpy.types.PoseBone attribute)](bpy.types.PoseBone.html#bpy.types.PoseBone.name)   - [(bpy.types.PropertyGroup attribute)](bpy.types.PropertyGroup.html#bpy.types.PropertyGroup.name)   - [(bpy.types.RenderSlot attribute)](bpy.types.RenderSlot.html#bpy.types.RenderSlot.name)   - [(bpy.types.RepeatItem attribute)](bpy.types.RepeatItem.html#bpy.types.RepeatItem.name)   - [(bpy.types.SceneRenderView attribute)](bpy.types.SceneRenderView.html#bpy.types.SceneRenderView.name)   - [(bpy.types.ScriptDirectory attribute)](bpy.types.ScriptDirectory.html#bpy.types.ScriptDirectory.name)   - [(bpy.types.SequenceTimelineChannel attribute)](bpy.types.SequenceTimelineChannel.html#bpy.types.SequenceTimelineChannel.name)   - [(bpy.types.ShaderFx attribute)](bpy.types.ShaderFx.html#bpy.types.ShaderFx.name)   - [(bpy.types.ShapeKey attribute)](bpy.types.ShapeKey.html#bpy.types.ShapeKey.name)   - [(bpy.types.SimulationStateItem attribute)](bpy.types.SimulationStateItem.html#bpy.types.SimulationStateItem.name)   - [(bpy.types.SpreadsheetColumnID attribute)](bpy.types.SpreadsheetColumnID.html#bpy.types.SpreadsheetColumnID.name)   - [(bpy.types.Strip attribute)](bpy.types.Strip.html#bpy.types.Strip.name)   - [(bpy.types.StripModifier attribute)](bpy.types.StripModifier.html#bpy.types.StripModifier.name)   - [(bpy.types.Theme attribute)](bpy.types.Theme.html#bpy.types.Theme.name)   - [(bpy.types.TimelineMarker attribute)](bpy.types.TimelineMarker.html#bpy.types.TimelineMarker.name)   - [(bpy.types.TransformOrientation attribute)](bpy.types.TransformOrientation.html#bpy.types.TransformOrientation.name)   - [(bpy.types.UserAssetLibrary attribute)](bpy.types.UserAssetLibrary.html#bpy.types.UserAssetLibrary.name)   - [(bpy.types.UserExtensionRepo attribute)](bpy.types.UserExtensionRepo.html#bpy.types.UserExtensionRepo.name)   - [(bpy.types.VertexGroup attribute)](bpy.types.VertexGroup.html#bpy.types.VertexGroup.name)   - [(bpy.types.ViewLayer attribute)](bpy.types.ViewLayer.html#bpy.types.ViewLayer.name)   - [(bpy.types.wmOwnerID attribute)](bpy.types.wmOwnerID.html#bpy.types.wmOwnerID.name)   - [(bpy.types.XrActionMap attribute)](bpy.types.XrActionMap.html#bpy.types.XrActionMap.name)   - [(bpy.types.XrActionMapBinding attribute)](bpy.types.XrActionMapBinding.html#bpy.types.XrActionMapBinding.name)   - [(bpy.types.XrActionMapItem attribute)](bpy.types.XrActionMapItem.html#bpy.types.XrActionMapItem.name)   - [(freestyle.types.freestyle.types.BinaryPredicate0D attribute)](freestyle.types.html#freestyle.types.freestyle.types.BinaryPredicate0D.name)   - [(freestyle.types.freestyle.types.BinaryPredicate1D attribute)](freestyle.types.html#freestyle.types.freestyle.types.BinaryPredicate1D.name)   - [(freestyle.types.freestyle.types.Interface0D attribute)](freestyle.types.html#freestyle.types.freestyle.types.Interface0D.name)   - [(freestyle.types.freestyle.types.Interface1D attribute)](freestyle.types.html#freestyle.types.freestyle.types.Interface1D.name)   - [(freestyle.types.freestyle.types.Iterator attribute)](freestyle.types.html#freestyle.types.freestyle.types.Iterator.name)   - [(freestyle.types.freestyle.types.SShape attribute)](freestyle.types.html#freestyle.types.freestyle.types.SShape.name)   - [(freestyle.types.freestyle.types.StrokeShader attribute)](freestyle.types.html#freestyle.types.freestyle.types.StrokeShader.name)   - [(freestyle.types.freestyle.types.UnaryFunction0D attribute)](freestyle.types.html#freestyle.types.freestyle.types.UnaryFunction0D.name)   - [(freestyle.types.freestyle.types.UnaryFunction1D attribute)](freestyle.types.html#freestyle.types.freestyle.types.UnaryFunction1D.name)   - [(freestyle.types.freestyle.types.UnaryPredicate0D attribute)](freestyle.types.html#freestyle.types.freestyle.types.UnaryPredicate0D.name)   - [(freestyle.types.freestyle.types.UnaryPredicate1D attribute)](freestyle.types.html#freestyle.types.freestyle.types.UnaryPredicate1D.name)   - [(freestyle.types.freestyle.types.ViewShape attribute)](freestyle.types.html#freestyle.types.freestyle.types.ViewShape.name)   - [(gpu.types.gpu.types.GPUShader attribute)](gpu.types.html#gpu.types.gpu.types.GPUShader.name)   - [(gpu.types.GPUStageInterfaceInfo attribute)](gpu.types.html#gpu.types.GPUStageInterfaceInfo.name)   - [(idprop.types.idprop.types.IDPropertyGroup attribute)](idprop.types.html#idprop.types.idprop.types.IDPropertyGroup.name) - [name_display (bpy.types.ActionSlot attribute)](bpy.types.ActionSlot.html#bpy.types.ActionSlot.name_display) - [narrowness (bpy.types.WaveModifier attribute)](bpy.types.WaveModifier.html#bpy.types.WaveModifier.narrowness) - [native_pathsep() (in module bpy.path)](bpy.path.html#bpy.path.native_pathsep) - [nature (freestyle.types.freestyle.types.FEdge attribute)](freestyle.types.html#freestyle.types.freestyle.types.FEdge.nature)   - [(freestyle.types.freestyle.types.Interface0D attribute)](freestyle.types.html#freestyle.types.freestyle.types.Interface0D.nature)   - [(freestyle.types.freestyle.types.Interface1D attribute)](freestyle.types.html#freestyle.types.freestyle.types.Interface1D.nature)   - [(freestyle.types.freestyle.types.ViewEdge attribute)](freestyle.types.html#freestyle.types.freestyle.types.ViewEdge.nature)   - [(freestyle.types.freestyle.types.ViewVertex attribute)](freestyle.types.html#freestyle.types.freestyle.types.ViewVertex.nature) - [navigate() (in module bpy.ops.view3d)](bpy.ops.view3d.html#bpy.ops.view3d.navigate) - [navigation_location (bpy.types.XrSessionState attribute)](bpy.types.XrSessionState.html#bpy.types.XrSessionState.navigation_location) - [navigation_mode (bpy.types.PreferencesInput attribute)](bpy.types.PreferencesInput.html#bpy.types.PreferencesInput.navigation_mode) - [navigation_rotation (bpy.types.XrSessionState attribute)](bpy.types.XrSessionState.html#bpy.types.XrSessionState.navigation_rotation) - [navigation_scale (bpy.types.XrSessionState attribute)](bpy.types.XrSessionState.html#bpy.types.XrSessionState.navigation_scale) - [ndof() (in module bpy.ops.view2d)](bpy.ops.view2d.html#bpy.ops.view2d.ndof) - [ndof_all() (in module bpy.ops.view3d)](bpy.ops.view3d.html#bpy.ops.view3d.ndof_all) - [ndof_deadzone (bpy.types.PreferencesInput attribute)](bpy.types.PreferencesInput.html#bpy.types.PreferencesInput.ndof_deadzone) - [ndof_fly_helicopter (bpy.types.PreferencesInput attribute)](bpy.types.PreferencesInput.html#bpy.types.PreferencesInput.ndof_fly_helicopter) - [ndof_fly_speed_auto (bpy.types.PreferencesInput attribute)](bpy.types.PreferencesInput.html#bpy.types.PreferencesInput.ndof_fly_speed_auto) - [ndof_lock_camera_pan_zoom (bpy.types.PreferencesInput attribute)](bpy.types.PreferencesInput.html#bpy.types.PreferencesInput.ndof_lock_camera_pan_zoom) - [ndof_lock_horizon (bpy.types.PreferencesInput attribute)](bpy.types.PreferencesInput.html#bpy.types.PreferencesInput.ndof_lock_horizon) - [ndof_navigation_mode (bpy.types.PreferencesInput attribute)](bpy.types.PreferencesInput.html#bpy.types.PreferencesInput.ndof_navigation_mode) - [ndof_orbit() (in module bpy.ops.view3d)](bpy.ops.view3d.html#bpy.ops.view3d.ndof_orbit) - [ndof_orbit_center_auto (bpy.types.PreferencesInput attribute)](bpy.types.PreferencesInput.html#bpy.types.PreferencesInput.ndof_orbit_center_auto) - [ndof_orbit_center_selected (bpy.types.PreferencesInput attribute)](bpy.types.PreferencesInput.html#bpy.types.PreferencesInput.ndof_orbit_center_selected) - [ndof_orbit_zoom() (in module bpy.ops.view3d)](bpy.ops.view3d.html#bpy.ops.view3d.ndof_orbit_zoom) - [ndof_pan() (in module bpy.ops.view3d)](bpy.ops.view3d.html#bpy.ops.view3d.ndof_pan) - [ndof_panx_invert_axis (bpy.types.PreferencesInput attribute)](bpy.types.PreferencesInput.html#bpy.types.PreferencesInput.ndof_panx_invert_axis) - [ndof_pany_invert_axis (bpy.types.PreferencesInput attribute)](bpy.types.PreferencesInput.html#bpy.types.PreferencesInput.ndof_pany_invert_axis) - [ndof_panz_invert_axis (bpy.types.PreferencesInput attribute)](bpy.types.PreferencesInput.html#bpy.types.PreferencesInput.ndof_panz_invert_axis) - [ndof_rotation_sensitivity (bpy.types.PreferencesInput attribute)](bpy.types.PreferencesInput.html#bpy.types.PreferencesInput.ndof_rotation_sensitivity) - [ndof_rotx_invert_axis (bpy.types.PreferencesInput attribute)](bpy.types.PreferencesInput.html#bpy.types.PreferencesInput.ndof_rotx_invert_axis) - [ndof_roty_invert_axis (bpy.types.PreferencesInput attribute)](bpy.types.PreferencesInput.html#bpy.types.PreferencesInput.ndof_roty_invert_axis) - [ndof_rotz_invert_axis (bpy.types.PreferencesInput attribute)](bpy.types.PreferencesInput.html#bpy.types.PreferencesInput.ndof_rotz_invert_axis) - [ndof_show_guide_orbit_axis (bpy.types.PreferencesInput attribute)](bpy.types.PreferencesInput.html#bpy.types.PreferencesInput.ndof_show_guide_orbit_axis) - [ndof_show_guide_orbit_center (bpy.types.PreferencesInput attribute)](bpy.types.PreferencesInput.html#bpy.types.PreferencesInput.ndof_show_guide_orbit_center) - [ndof_translation_sensitivity (bpy.types.PreferencesInput attribute)](bpy.types.PreferencesInput.html#bpy.types.PreferencesInput.ndof_translation_sensitivity) - [ndof_zoom_direction (bpy.types.PreferencesInput attribute)](bpy.types.PreferencesInput.html#bpy.types.PreferencesInput.ndof_zoom_direction) - [NDOFMotionEventData (class in bpy.types)](bpy.types.NDOFMotionEventData.html#bpy.types.NDOFMotionEventData) - [NDOFMotionEventData.progress (in module bpy.types)](bpy.types.NDOFMotionEventData.html#bpy.types.NDOFMotionEventData.progress) - [NDOFMotionEventData.rotation (in module bpy.types)](bpy.types.NDOFMotionEventData.html#bpy.types.NDOFMotionEventData.rotation) - [NDOFMotionEventData.time_delta (in module bpy.types)](bpy.types.NDO