cg981047361 发表于 2020-12-9 14:28:56

一键创建bone到bip,并以bip为父对象

最近自学的max script ,正好要用到就试着写了一下,支持任意标准bip,对扭曲骨骼无效只针对一般标准bip,支持任意胸骨,手骨,脖子数量,脚在1根和5根指头的情况下没啥问题,其他的由于本人小白完全不会所以只对两种最多的情况进行了处理,如果大佬有更好的方法,请务必提示一下!!!!!!!!!!!!

财神爷Animator 发表于 2021-7-8 14:43:27

cg981047361 发表于 2020-12-10 15:10
刚试了没问题,忘记说了,需要先创建一个bip,然后骨骼大小是根据你当前创建的bone骨骼大小是一样的,用 ...

哈哈哈,怪不得不起作用,单词拼错了,把preesed改成pressed就可以了

SamBam 发表于 2021-9-14 11:27:04

厉害,这个看起来不错

MisakaMikoto 发表于 2021-7-22 14:51:24

不好使啊 点了一点反应没有 也没有报错提示什么的 max2014和16都是

半杯可乐 发表于 2021-5-8 18:39:31

2016没反应,大佬调试完再发一个呗我觉得挺有用

若葙惜╮ 发表于 2021-1-7 20:11:49

没用啊

zhangxiao520 发表于 2020-12-29 22:45:49

感谢分享

珂远同学 发表于 2020-12-28 22:11:57

我建出来的bone旋转角度跟原来的bip骨骼不一致。。。

cg981047361 发表于 2020-12-18 10:23:38

hitman 发表于 2020-12-16 20:55
看了下 功能应该是没啥问题 只是你在处理上有一个小问题 无法做到脚本的通用型
一般情况下需要避免通过物 ...

感谢大佬指点

hitman 发表于 2020-12-16 20:55:03

看了下 功能应该是没啥问题 只是你在处理上有一个小问题 无法做到脚本的通用型
一般情况下需要避免通过物体名称来处理 如果骨骼名称被修改或老的biped文件命名是"Bip01"的话就会出现错误
你可以通过 Biped.GetNode 来处理 看一下帮助文件中Biped Node Hierarchy的部分会对你有帮助
for s = 1 to s do
for i in $* do
也不大规范
页: [1] 2
查看完整版本: 一键创建bone到bip,并以bip为父对象