Re: [闲聊] 现在3D技术很难克服斗篷长裙的物理吗?

楼主: Erinyes (准备上路)   2021-10-18 20:29:13
借题发问一下
其实我比较好奇的是长裙破图的部分
个人没有3D相关知识
下面提到的东西都是玩上古5时为了让衣服飘起来恶补的
有错请小力鞭
这里以上古卷轴5重制版的HDT-SMP物理为例
如果要让衣服有物理效果(随人物动作或风飘扬)
大致上是这样设定的
https://i.imgur.com/z31ibxm.png
黄色表示物理骨骼
绿色表示动态骨骼
各别作用看图就不难想像
物理骨骼就像旗杆 跟着人物动作动
动态骨骼像是旗帜的骨架 骨架构成的平面就是物理系统展现的部分
主要概念是这样 然后把刚体碰撞体物理参数动态参数巴拉巴拉的设定好
就可以让游戏里的衣服像现实中轻飘飘~
然后问题来了 换成长裙的话...
从上面的例子来看 袖子是以“一面”为单位在动
如果这些面围成一个圈会变成什么样呢?
https://i.imgur.com/oI9KtkO.jpg
我在nexus上用各种关键字搜寻过 始终找不到完整的长裙
几乎都是前后各一块布 露出大腿 乍看很色实则偷吃步(?)
要嘛干脆不套用物理 让它破
https://imgur.com/7ysWDBZ
目前已知裙长不到膝盖的表现不错 超过之后就可能会穿模或破图之类的?
我甚至怀疑仁王2的巫女服下半身是裤裙而非袴就是这个原因
所以发现黑暗灵魂3的黑色礼服这么滑顺后我蛮惊讶的
https://imgur.com/Fg76UJr
屁屁的曲线 跑动时的飘飘感
全程无破图 没逐格看还注意不到有穿模
至少我个人是觉得蛮漂亮的啦
蛮好奇是不是相同物理规则下的产物
看有没有了解的大大说明一下 感恩
作者: SuicidePeko (string int = true;)   2021-10-18 20:36:00
说起来血源的猎人服应该也是很屌
作者: bluejark (蓝夹克)   2021-10-18 20:45:00
骨架之外就是还有要把衣服绑在哪个部份要脊涂权重上衣与下衣两件绑的地方不同没有做碰撞判定就穿模了第二件是是用罩子式的与腿部做碰撞
作者: john2355 (Air)   2021-10-18 20:51:00
没破图可能是做死的动画 不是物理运算
作者: oopFoo (3d)   2021-10-18 20:59:00
https://bit.ly/3ASDGhpAlan Wake的衣服物理。虽然是十多年前的,但原理差不多。https://i.imgur.com/hnWz2EY.png 裙子就包一大串骨头https://i.imgur.com/8P5yZjS.jpg 大部分的物理碰撞都用圆球来作。不过腿,手其实可以改成圆筒。现在CPU快的不得了,模拟长裙并不难。而且还有各种偷吃步
作者: bluejark (蓝夹克)   2021-10-18 21:13:00
外罩式是比较简单的但还是会被动作影向
作者: KJC1004   2021-10-18 21:28:00
就骨架切细一些啊 越细就越拟真 但运算需求也更高 事实是很快就会碰到边际效应 玩家注意力根本不会放在裙子上 投入大量资源没必要也不合理
楼主: Erinyes (准备上路)   2021-10-18 21:43:00
原来是蛮老的技术了 看来是长裙控作者太少才不把下半部做完(X) 感谢回答!
作者: BITMajo (BITMajo)   2021-10-18 23:22:00
同五楼,下半身动作比较没那么复杂,可能根本就是先烤好的模型动画,不见得是物理运算,裙子跟袖子难度差很多大部分角色绑定裙子,只要不做出太大的腿部动作几乎都不太容易像袖子那样有破绽如果是先烤好的动画,只要把纪录模型各个点的动画资料汇入到游戏里面,并不需要骨架来控制,有些脚色的脸部表情就是这样做的如果用在裙子上的话,就是在3D软件里面先替裙子套上骨架搭配腿部的动作做物理运算,纪录好运算成果后汇出这种作法你在3D物理运算时高兴加多少骨头算多细致都不会影响最后跑游戏的效能,当然缺点就是游戏里面不可能做即时运算来应付不同情况,但裙子这种东西就...
楼主: Erinyes (准备上路)   2021-10-18 23:37:00
有道理 裙子再飘也不会像上肢动作多变
作者: BITMajo (BITMajo)   2021-10-18 23:54:00
是的,除非是H-GAME,或是像魔兵惊天录的贝阿捏塔动不动
作者: RamenOwl (星爆拉面肥宅)   2021-10-19 00:33:00
想到一件疑惑的事,为什么有些游戏的CG动画在摄影机切换时的物理效果会怪怪的,有种被重置的感觉?例如围巾或披风像是从半空中落下一样。其他游戏我没特别注意,但FS社的过场好像蛮常出现这种情形,我自己的猜测是人物模型也有移动(从上个镜头瞬移到下个镜头的位置),所以导致物理效果跑掉了?例如这影片29秒处的围巾https://youtu.be/vnYw9Vs9V0Q
作者: zseineo (Zany)   2021-10-19 02:24:00
这应该是即时演算才会这样,比较会看到应该是有些游戏预览装备可能会重新读取模组,就可能这样重置一下虽然你贴这个感觉只是换个镜头,不知道为什么会这样
作者: bluejark (蓝夹克)   2021-10-19 03:54:00
那是重置物理的结果吧依这个动画就是被喷血的模与喷血后的模不是同一个

Links booklink

Contact Us: admin [ a t ] ucptt.com