功能说明:将布料组件(顶点、边或面)固定到目标体表面上并允许被约束对象沿约束目标对象表面移动或滑动。Slide on Surface(面上滑动)约束实际上是Point to Surface(点到面)约束的一种变形结果。例如,可在被动对象的口袋外面对n粒子流体对象使用此约束,模拟水滴从口袋边缘滴下的效果。
可使用Slide on Surface constraint(面上滑动)约束取代碰撞,大多数情况下该约束比碰撞的运算要快。例如,可为角色模型的n布料上衣上的所有点创建Slide on Surface(面上滑动)约束,而不是将角色定义为被动对象。
操作方法
对于n布料对象。
01选择需要进行约束的n布料组件(点、线或面)(当选中边或面时,其上所有顶点均受到约束)。
02按住Shit键,选择需要将n布料组件约束至其上的目标表面(目标表面可为同一系统中的另一n布料对象、n布料系统的某一被动对象或非n布料对象)。
03在nDynamics(n动力学)模块中,执行nConstraint> Slide on Surface(n约束>面上滑动
约束)命令。
此时,选择的n布料组件会被约束至所选目标表面上,且二者同时通过dynamicConstraint
(动态约束)节点连接至n布料的Maya解算器上。
对于nParticle(n粒子)对象。
01选择需要进行约束的n粒子对象(n布料表面或被动碰撞对象)。
02按住Shit键,选择需要将n粒子对象约束至其上的目标表面(目标表面可为n布料表面或被动碰撞对象)。
03同n布料对象。
对于Slide on Surface(面上滑动)约束属性,其dynamicConstraintShape(动态约束形状)选项卡中的常用设置如下。
·Constraint Method(约束方式)通常设为Spring(弹簧式)方式。
·Constraint Relation(约束关联)通常设置为Object to Object(对象至对象)。
·Component Relation(组件关联)通常设置为All to First(全部至首项)。·Connection Method(连接方式)通常设置为Component Order(组件顺序)。
·Connection Update(连接更新)通常设置为Per Frame(逐帧)。
·勾选Local Collide(局部碰撞)。
热门课程
专业讲师指导 快速摆脱技能困惑相关文章
多种教程 总有一个适合自己专业问题咨询
你担心的问题,火星帮你解答英伟达彻底切断中国RTX 5090D显卡供应,阉割版都没得用!
随着中美贸易摩擦的持续升级,英伟达针对中国市场的显卡供应策略正经历剧烈调整。继H20算力卡被列入出口管制清单后,该公司已全面叫......
最近后台总收到类似的问题:"现在学Unity还有用吗?还能找到好工作吗?"这种焦虑背后,本质是对"游戏开发能否保障未来"的深层......
Q:什么人适合游戏行业?A:从事游戏行业需要具备一定的创造力、技术技能、团队合作精神、解决问题能力;能够适应变化、持续学习,要......
上周五下午两点半,同学还在火星三楼教室听学长进班讲项目;下午3到4点,同学带着简历去我们在一楼为企业准备的面试间,1对1进行现......
技术美术能力要点①基础能力:审美能力②岗位能力: 业务实操能力(在商业引擎中做出过什么样的效果、实现过什么样的工具);岗位基础......
HR一般问你是否在职,背后考虑到的是你能否尽快到岗。如果没有离职,改岗位比较着急,会比较在意后续人入职的时间。如果你离职,可以......