You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Mediapipe人脸网格landmark如何与对应FBX模型vertices顶点索引匹配

Mediapipe人脸网格与Blender导入FBX的顶点索引对应方法

首先明确核心对应规则:Mediapipe人脸模型输出的468个landmark序号,和官方提供的FBX格式标准人脸模型的顶点索引完全一一对应,不需要额外做映射匹配。

Blender中查看、调用对应顶点的操作步骤如下:

  • 导入FBX人脸模型后,选中该网格对象,切换到编辑模式
  • 打开右侧属性面板,点击「物体数据属性」标签(绿色三角图标)
  • 展开「顶点」设置项,勾选「索引」显示选项,此时视图中每个顶点旁显示的编号,就和Mediapipe输出的landmark序号完全一致
  • 如果需要通过脚本批量获取对应顶点数据,可以使用如下Blender Python代码:
import bpy

# 替换为你导入的人脸网格对象名称
face_obj = bpy.data.objects["canonical_face_model"]

# 示例:获取第23号landmark对应的顶点坐标
target_landmark_id = 23
target_vertex = face_obj.data.vertices[target_landmark_id]
print(f"对应顶点坐标:{target_vertex.co}")

注意:如果导入FBX后出现坐标轴偏移、缩放比例变化,只需要调整模型变换参数后应用全部变换即可,顶点的排序规则不会改变,序号对应关系不受任何影响。

内容的提问来源于stack exchange,提问作者tag

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.04 13:48:01