Resize a biped or rig in 3dsmax

Hi

I like to ask the gurus here if there’s a maxscript or plugin that can rescale a animation rigged model that has skinned data. Our artist says it’s not possible to rescale the model once it has skin data, and he must reskin the model if the scale is adjusted.

I believe there must be an easier way since in programming terms, skin data only weight influences to bones, where the vertex positions should not have any effect as they are calculated at runtime (Anyway, this is how I would implement skinning).

It’s easy enough, I’ll describe the manual method and it’s fairly quick.

Rescale the rig (in figure mode if using biped) with the skinned model in place. The model will stretch as it’s skinned to the bones.

For each skinned part of the model (most models are one part):

  1. Copy the Skin modifier in the stack (right click, Copy)
  2. Paste it on the stack (Right click, Paste)
  3. Turn off the Copy (light bulb)
  4. On the first skin modifier, collapse it (Collapse To, not Collapse All). You’ve now taken the stretched model and effectively baked that data back down to edit poly/mesh.
  5. Turn on the copied skin modifier - the model will deform wrongly.
  6. In the skin modifier, go to Advanced and find the Always Deform checkbox. turn it off, then back on.

Done.

If you need to edit the mesh, simply turn off the skin, edit the mesh, then repeat steps 5 and 6.

I have tried your method,but end up the skinned meshes were still stretched by rescaled Biped rig. I think the copied skin modifier is still holding streched skin data since it is copied from the first skin modifier.

Yeah, they should be - my method does 3 things:

  1. Copies the skin data to keep it safe (you could just bake it out and reload it, but this is faster). This is the copy/paste/turn off part.

  2. Uses the initial skin modifier to stretch the mesh when you edit the biped. After adjusting the rig you then collapse this skin modifier. This is an intentional deform.

  3. Reapplies the skin data.

If you DON’T want the mesh to deform when you edit the rig, that’s even simpler:

  1. Turn off the skin modifier, edit the rig. The mesh won’t change but the rig will it.
  2. Turn on the skin modifier, and the mesh will pop. YOu don’t want this…
  3. …so toggle the always deform off and on in the advanced rollout.

I use these methods all the time, but not usually to stretch a mesh instead just to re-pose it. If I get a mesh in the T-pose and need it in the A-pose I’ll rotate the clavicles and arms to match the pose, do a quick skin and then use the bones to re-pose the mesh. After that I just collapse that updated pose back down to an editable mesh.

Update - I use the first method for larger changes of scale and pose, and the second method for minor ones, such as adjusting the position of facial bones or making legs thinner/bulkier.

糖尿病病因 1、与1型[b]糖尿病[/b]有关的因素有: 自身免疫系统缺陷:因为在1型糖尿病患者的血液中可查出多种自身免疫抗体,如谷氨酸脱羧酶抗体(GAD抗体)、胰岛细胞抗体(ICA抗体)等。这些异常的自身抗体可以损伤人体胰岛分泌胰岛素的B细胞,使之不能正常分泌胰岛素。 遗传因素:目前研究提示遗传缺陷是1型糖尿病的发病基础,[b]糖尿病医院[/b]这种遗传缺陷表现在人第六对染色体的HLA抗原异常上。科学家的研究提示:I型糖尿病有家族性发病的特点——如果你父母患有糖尿病,那么与无此家族史的人相比,你更易患上此病。 病毒感染可能是诱因:也许令你惊奇,许多科学家怀疑病毒也能引起I型糖尿病。这是因为I型糖尿病患者发病之前的一段时间内常常得过病毒感染,而且I型糖尿病的“流行”,往往出现在病毒流行之后。病毒,如那些引起流行性腮腺炎和风疹的病毒,以及能引起脊髓灰质炎的柯萨奇病毒家族,都可以在I型糖尿病中起作用。 其他因素:如牛奶、氧自由基、一些灭鼠药等,这些因素是否可以引起糖尿病,科学家正在研究之中。 2、与2型糖尿病有关的因素 遗传因素:和1型糖尿病类似,2型糖尿病也有家族发病的特点。[b]糖尿病药品[/b]因此很可能与基因遗传有关。这种遗传特性2型糖尿病比1型糖尿病更为明显。例如:双胞胎中的一个患了1型糖尿病,另一个有 40%的机会患上此病;但如果是2型糖尿病,则另一个就有70%的机会患上2型糖尿病。 肥胖:2型糖尿病的一个重要因素可能就是肥胖症。遗传原因可引起肥胖,同样也可引起2型糖尿病。身体中心型肥胖病人的多余脂肪集中在腹部,他们比那些脂肪集中在臀部与大腿上的人更容易发生2型糖尿病。 年龄:年龄也是2型糖尿病的发病因素。有一半的2型糖尿患者多在55岁以后发病。[b]糖尿病治疗[/b]高龄患者容易出现糖尿病也与年纪大的人容易超重有关。 现代的生活方式:吃高热量的食物和运动量的减少也能引起糖尿病,有人认为这也是由于肥胖而引起的。肥胖症和2型糖尿病一样,在那些饮食和活动习惯均已“西化”的美籍亚裔和拉丁美商人中更为普遍。 3、与妊娠型糖尿病有关的因素 激素异常:妊娠时胎盘会产生多种供胎儿发育生长的激素,这些激素对胎儿的健康成长非常重要,但却可以阻断母亲体内的胰岛素作用,因此引发糖尿病。妊娠第24周到28周期是这些激素的高峰时期,也是妊娠型糖尿病的常发时间。 遗传基础:发生妊娠糖尿病的患者将来出现2型糖尿病的危险很大(但与1型糖尿病无关)。[b]消渴降糖胶囊[/b]因此有人认为引起妊娠糖尿病的基因与引起2型糖尿病的基因可能彼此相关。 肥胖症:肥胖症不仅容易引起2型糖尿病,同样也可引起妊娠糖尿病。

这是新加的空白文章16,可以在ubb可视化编辑器中,添加和修改文章内容。

-save the skin(advance setting in skin modifier),
-delete the skin modifier,
-group the mesh and the biped(figure mode),
-scale them,
-ungroup it,
-reset xform the mesh
-apply the skin, make sure that u have added the same bones as before,
-load the skin(advance setting in skin modifier),