Skip to content
模型绑定

模型绑定

骨骼分类

img

骨骼介绍

人形骨骼:

  • 可共用该骨架下的资源库动画资源。
  • 可通用换装资源,但效果会有偏差。
  • 支持对骨骼进行旋转、缩放、位移,注意缩放后需要进行归1处理。

img

多足骨骼:

  • 不同的动物对应不同的骨骼,可在下列表格中找到对应骨骼模板。
  • 支持同类型动物骨骼匹配,可共用该骨架下的资源库动画资源。
  • 支持对骨骼进行旋转、缩放、位移,注意缩放后需要进行归1处理。
四足,直立足:熊类/大象/犀牛等后腿结构与人类似的。img
四足,后足反足:猫科/犬科/鹿等后腿结构的。img

自定义骨骼:

  • 支持基于模型造型搭建任意骨骼,自由度高

  • 单个骨骼模型资源骨骼数量不能超过75根

  • 不支持素材库中通用人形/多足下的动画

  • 自定义骨骼命名为特定名称时,游戏中可以通过代码attachToSlot()将物体挂载到骨骼模型对应骨骼上,参考Character - attachtoslot | API。下面为骨骼名称与非人形对象插槽类型对照表:

    骨骼名称插槽枚举值插槽类型(NonHumanoidSlotType)说明
    Root0Root根节点
    Spine_031Chest胸腔
    Spine_022UpperSpine上脊柱
    Spine_013LowerSpine下脊柱
    Neck_014Neck脖子
    Head5Head头部
    Hand_L6FrontalLeftFoot左前脚
    Hand_R7FrontalRightFoot右前脚
    Foot_L8RearLeftFoot左后脚
    Foot_R9RearRightFoot右后脚
    Tail_0110Tail尾巴
    Human_Hand_R0111RightHand类人型手臂右手01
    Human_Hand_L0112LeftHand类人型手臂左手01
    Human_Head13HumanoidHead类人型头部
    Human_Spine_0414HumanoidChest类人型多足怪胸腔位置
    Fins_UP_0115DorsalFin上表面鱼鳍01
    Fins_L_0116LeftFin左边鱼鳍01
    Fins_R_0117RightFin右边鱼鳍01
    Wing_UpperArm_R_0118RightWing右翼翅膀01
    Wing_UpperArm_L_0119LeftWing左翼翅膀01
    Foot_R0120ExtraRightFoot1多足右脚01
    Foot_R0221ExtraRightFoot2多足右脚02
    Foot_R0322ExtraRightFoot3多足右脚03
    Foot_R0423ExtraRightFoot4多足右脚04
    Foot_L0124ExtraLeftFoot1多足左脚01
    Foot_L0225ExtraLeftFoot2多足左脚02
    Foot_L0326ExtraLeftFoot3多足左脚03
    Foot_L0427ExtraLeftFoot4多足左脚04
    Mouth28Mouth嘴巴
    Eye_R29RightEye右眼
    Eye_L30LeftEye左眼
    Head_Auxiliary_0131Crest

骨骼核对表:

骨骼名称 (编号顺序)角色/NPC/四足,直立足四足,后足反足
0RootRootRoot
1Bip_01Bip_01Bip_01
2PelvisPelvisPelvis
3Spine_01Spine_01Spine_01
4Spine_02Spine_02Spine_02
5Spine_03Spine_03Spine_03
6Neck_01Neck_01Neck_01
7HeadHeadHead
8HeadNubEars_R_01Ears_R_01
9Eye_REars_R_02Ears_R_02
10Eye_LEars_R_03Ears_R_03
11MouthEars_L_01Ears_L_01
12Eyelid_REars_L_02Ears_L_02
13Eyelid_LEars_L_03Ears_L_03
14Eyebrow_REye_REye_R
15Eyebrow_LEye_LEye_L
16Hair_RootMouthMouth
17Chest_01_RClavicle_LClavicle_L
18Chest_02_RUpperArm_LUpperArm_L
19Clavicle_RForearm_LForearm_L
20UpperArm_RHand_LHand_L
21Lowerarm_RThumb_01_LThumb_01_L
22Hand_RClavicle_RClavicle_R
23Thumb_01_RUpperArm_RUpperArm_R
24Thumb_02_RForearm_RForearm_R
25Thumb_03_RHand_RHand_R
26ThumbNub_RThumb_01_RThumb_01_R
27Index_01_RThigh_RThigh_R
28Index_02_RCalf_RCalf_R
29Index_03_RFoot_RHorseLink_R
30IndexNub_RToe_RFoot_R
31Middle_01_RThigh_LToe_R
32Middle_02_RCalf_LThigh_L
33Middle_03_RFoot_LCalf_L
34MiddleNub_RToe_LHorseLink_L
35Ring_01_RTail_01Foot_L
36Ring_02_RTail_02Toe_L
37Ring_03_RTail_03Tail_01
38RingNub_RTail_04Tail_02
39Pinky_01_RTail_03
40Pinky_02_RTail_04
41Pinky_03_R
42PinkyNub_R
43Lower_R_Root
44Clavicle_L
45UpperArm_L
46Lowerarm_L
47Hand_L
48Thumb_01_L
49Thumb_02_L
50Thumb_03_L
51ThumbNub_L
52Index_01_L
53Index_02_L
54Index_03_L
55IndexNub_L
56Middle_01_L
57Middle_02_L
58Middle_03_L
59MiddleNub_L
60Ring_01_L
61Ring_02_L
62Ring_03_L
63RingNub_L
64Pinky_01_L
65Pinky_02_L
66Pinky_03_L
67PinkyNub_L
68Lower_L_Root
69Chest_01_L
70Chest_02_L
71Cloak_Root
72Skirt_Root
73Thigh_L
74Calf_L
75Foot_L
76Toe_L
77ToeNub_L
78Thigh_R
79Calf_R
80Foot_R
81Toe_R
82ToeNub_R
83Skirt_01_Root

绑定规格:

  • 使用标准骨骼文件进行模型适配。
  • 不能修改骨骼的缩放属性值,不能新增或者删除骨骼,不能修改骨骼层级,不能修改骨骼命名
  • 检查模型朝向,软件正视图,模型面部正方向一致即可。检查模型坐标是否归零(X/Y/Z=0/0/0),发现未归零及时调整。
  • 检查单位设置,统一设置为厘米。

角色/NPC:

  • 根据模型各个关节点的位置需要与骨架位置匹配

    img
  • 对角色添加蒙皮命令Skin,添加所需骨骼。

  • 骨骼Bip_01,根节点Root不参与蒙皮绑定。

  • 单个模型顶点最多受3节骨骼影响。(DCC软件中默认值均>4,需要手动修改为3)

img

  • 可通过调整骨骼关键帧(退出骨骼编辑模式)来查看绑定权重信息是否穿插/明显结构异常,进行针对性调整优化权重信息。

多足:

  • 对角色添加蒙皮命令Skin,添加所需骨骼。
  • 骨骼Bip_01,根节点Root不参与蒙皮绑定。
  • 单个模型顶点最多受3节骨骼影响。(DCC软件中默认值均>4,需要手动修改为3)
  • 可通过调整骨骼关键帧(退出骨骼编辑模式)来查看绑定权重信息是否穿插/明显结构异常,进行针对性调整优化权重信息。

img