CGJOY

标题: 一键创建bone到bip,并以bip为父对象 [打印本页]

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

作者: 伏久者    时间: 2020-12-9 17:59
自学的什么课程
作者: dfghjvbn    时间: 2020-12-9 18:19
不知道为什么我用没反应,2014
作者: cg981047361    时间: 2020-12-10 15:10
dfghjvbn 发表于 2020-12-9 18:19
不知道为什么我用没反应,2014

刚试了没问题,忘记说了,需要先创建一个bip,然后骨骼大小是根据你当前创建的bone骨骼大小是一样的,用之前先用bone骨骼系统建一根看下大小
作者: cg981047361    时间: 2020-12-10 15:31
伏久者 发表于 2020-12-9 17:59
自学的什么课程

网上找的,B站也有,不懂的加个群请教大佬,然后自己查script帮助文档,再结合大佬们的开源脚本,自己试效果,慢慢就会写一点简单的了
作者: 大表哥专业劝退三十年    时间: 2020-12-15 13:53
提示: 作者被禁止或删除 内容自动屏蔽
作者: 双子16    时间: 2020-12-15 19:28
没用啊
作者: hitman    时间: 2020-12-16 20:55
看了下 功能应该是没啥问题 只是你在处理上有一个小问题 无法做到脚本的通用型
一般情况下需要避免通过物体名称来处理 如果骨骼名称被修改或老的biped文件命名是"Bip01"的话就会出现错误
你可以通过 Biped.GetNode 来处理 看一下帮助文件中Biped Node Hierarchy的部分会对你有帮助
for s = 1 to s do
for i in $* do
也不大规范
作者: cg981047361    时间: 2020-12-18 10:23
hitman 发表于 2020-12-16 20:55
看了下 功能应该是没啥问题 只是你在处理上有一个小问题 无法做到脚本的通用型
一般情况下需要避免通过物 ...

感谢大佬指点
作者: 珂远同学    时间: 2020-12-28 22:11
我建出来的bone旋转角度跟原来的bip骨骼不一致。。。
作者: zhangxiao520    时间: 2020-12-29 22:45
感谢分享
作者: 若葙惜╮    时间: 2021-1-7 20:11
没用啊
作者: 半杯可乐    时间: 2021-5-8 18:39
2016没反应,大佬调试完再发一个呗我觉得挺有用
作者: 财神爷Animator    时间: 2021-7-8 14:43
cg981047361 发表于 2020-12-10 15:10
刚试了没问题,忘记说了,需要先创建一个bip,然后骨骼大小是根据你当前创建的bone骨骼大小是一样的,用 ...

哈哈哈,怪不得不起作用,单词拼错了,把preesed改成pressed就可以了
作者: MisakaMikoto    时间: 2021-7-22 14:51
不好使啊 点了一点反应没有 也没有报错提示什么的 max2014和16都是
作者: SamBam    时间: 2021-9-14 11:27
厉害,这个看起来不错
作者: 如果我变成回忆    时间: 2022-10-24 17:14
有没有反过来的?一键bone匹配biped骨骼?
作者: 1551985952    时间: 2022-12-22 09:38
2014用不了

作者: 单曲循环hhy    时间: 2023-8-18 13:22
脚本用了没反应

作者: 单曲循环hhy    时间: 2023-8-18 15:13
18行出现报错了
作者: 如果我变成回忆    时间: 2023-10-25 17:46
没反应啊




欢迎光临 CGJOY (https://www.cgjoy.com/) Powered by Discuz! X3.4