Bone Name AxisRollFromMatrix MatrixFromAxisRoll bbone_curveinx bbone_curveinz bbone_curveoutx bbone_curveoutz bbone_custom_handle_end bbone_custom_handle_start bbone_easein bbone_easeout bbone_handle_type_end bbone_handle_type_start bbone_handle_use_ease_end bbone_handle_use_ease_start bbone_handle_use_scale_end bbone_handle_use_scale_start bbone_mapping_mode bbone_rollin bbone_rollout bbone_scalein bbone_scaleout bbone_segments bbone_x bbone_z bl_rna children collections color convert_local_to_pose envelope_distance envelope_weight evaluate_envelope head head_local head_radius hide hide_select inherit_scale length matrix matrix_local name parent rna_type select select_head select_tail show_wire tail tail_local tail_radius use_connect use_cyclic_offset use_deform use_endroll_as_inroll use_envelope_multiply use_inherit_rotation use_local_location use_relative_parent use_scale_easing
以下是Blender中骨骼(Bone)物件的一些常見屬性及其意義的簡要說明: Bone Name: 骨骼的名稱,用於在Blender內部標識和引用。 Axis: 骨骼的區域性軸向。 Roll: 骨骼的旋轉角度,通常用於調整骨骼的朝向。 Axis Roll From Matrix: 從變換矩陣中得到的軸向旋轉。 Matrix From Axis Roll: 從軸向旋轉得到的變換矩陣。 bbone_curveinx: B-Bone的曲線控制點在X軸的位置。 bbone_curveinz: B-Bone的曲線控制點在Z軸的位置。 bbone_curveoutx: B-Bone的曲線結束控制點在X軸的位置。 bbone_curveoutz: B-Bone的曲線結束控制點在Z軸的位置。 bbone_custom_handle_end: B-Bone結束部分的自定義控制代碼型別。 bbone_custom_handle_start: B-Bone開始部分的自定義控制代碼型別。 bbone_easein: B-Bone開始部分的緩動係數。 bbone_easeout: B-Bone結束部分的緩動係數。 bbone_handle_type_end: B-Bone結束控制代碼的型別。 bbone_handle_type_start: B-Bone開始控制代碼的型別。 bbone_handle_use_ease_end: B-Bone結束控制代碼是否使用緩動。 bbone_handle_use_ease_start: B-Bone開始控制代碼是否使用緩動。 bbone_handle_use_scale_end: B-Bone結束控制代碼是否使用縮放。 bbone_handle_use_scale_start: B-Bone開始控制代碼是否使用縮放。 bbone_mapping_mode: B-Bone的對映模式。 bbone_rollin: B-Bone開始部分的卷繞角度。 bbone_rollout: B-Bone結束部分的卷繞角度。 bbone_scalein: B-Bone開始部分的縮放。 bbone_scaleout: B-Bone結束部分的縮放。 bbone_segments: B-Bone的分段數。 bbone_x: B-Bone在X軸的位置。 bbone_z: B-Bone在Z軸的位置。 bl_rna: Blender的RNA(執行時資料訪問)資訊。 children: 當前骨骼的子骨骼列表。 collections: 骨骼所屬的集合。 color: 骨骼在編輯器中顯示的顏色。 convert_local_to_pose: 將區域性變換轉換為姿勢變換。 envelope_distance: 包絡權重影響的距離。 envelope_weight: 骨骼對網格包絡權重的影響。 evaluate_envelope: 評估骨骼的包絡效果。 head: 骨骼頭部的位置。 head_local: 骨骼頭部的區域性位置。 head_radius: 骨骼頭部的區域性半徑。 hide: 是否在檢視中隱藏骨骼。 hide_select: 是否在選擇時隱藏骨骼。 inherit_scale: 是否從父骨骼繼承縮放。 length: 骨骼的長度。 matrix: 骨骼的變換矩陣。 matrix_local: 骨骼的區域性變換矩陣。 name: 骨骼的名稱。 parent: 骨骼的父骨骼。 rna_type: 骨骼的RNA型別。 select: 骨骼的選擇狀態。 select_head: 是否選擇骨骼的頭部。 select_tail: 是否選擇骨骼的尾部。 show_wire: 是否顯示線框。 tail: 骨骼尾部的位置。 tail_local: 骨骼尾部的區域性位置。 tail_radius: 骨骼尾部的區域性半徑。 use_connect: 是否連線到父骨骼。 use_cyclic_offset: 是否使用迴圈偏移。 use_deform: 是否參與變形。 use_endroll_as_inroll: 是否將結束卷繞用作開始卷繞。 use_envelope_multiply: 是否使用包絡乘法。 use_inherit_rotation: 是否繼承父骨骼的旋轉。 use_local_location: 是否使用區域性位置。 use_relative_parent: 是否相對於父骨骼的位置。 use_scale_easing: 是否使用縮放寬動。 這些屬性涵蓋了骨骼的各種變換、顯示狀態、動畫特性和與其他骨骼的關係等。其中一些屬性是特定於Blender中B-Bone(一種特殊的骨骼型別,用於建立平滑的曲線)的設定。其他屬性則與骨骼的基本功能和動畫控制有關。