3ds Max 帮助
- Autodesk 3ds Max 2017 中的新功能
- 入门
- 基础知识
- 界面概述
- 启动文件和默认值
- 初始化文件
- 故障恢复系统
- 备份和存档场景
- 查看和导航 3D 空间
- 选择对象
- 移动、旋转和缩放对象
- 创建副本、实例和参考
- 精度和绘制辅助对象
- 对象属性
- 可用工具列表
- 多点触控设备
- 管理场景、文件和项目
- 拖放 MAX 场景文件
- 网格检查器
- 工作空间
- 状态集
- 容器
- 组和集合
- 文件处理命令
- 文件处理工具
- 图像文件格式
- 场景资源管理器
- 场景状态
- 图解视图
- 场景转换器
- 建模
- 创建几何体
- 曲面建模
- 在子对象层级工作
- 细分曲面
- “软选择”卷展栏
- 塌陷工具
- 石墨建模工具
- 可编辑网格曲面
- 可编辑多边形曲面
- 面片对象
- NURBS 建模
- NURBS 模型:“对象和子对象”
- NURBS 曲面
- NURBS 曲线
- 创建 NURBS 曲线和曲面对象
- 创建和编辑 NURBS 子对象
- 附加和导入 3ds Max 对象
- 公用子对象控件
- 编辑点子对象
- 编辑曲线 CV 子对象
- 编辑曲面 CV 子对象
- 编辑曲线子对象
- 编辑曲面子对象
- “软选择”卷展栏 (NURBS)
- “材质属性”卷展栏 (NURBS)
- 创建曲线子对象
- 创建曲面子对象
- 创建和编辑点子对象
- “NURBS 编辑”对话框
- “转化曲线”对话框 (NURBS)
- “转化曲面上的曲线”对话框 (NURBS)
- “转化曲面”对话框 (NURBS)
- CV 曲线:闭合曲线对话框 (NURBS)
- “分离”对话框 (NURBS)
- “编辑曲面上的曲线”对话框
- “编辑纹理曲面”对话框 (NURBS)
- “连接曲线”对话框 (NURBS)
- “连接曲线”对话框 (NURBS)
- “创建放样”对话框 (NURBS)
- “创建点”对话框 (NURBS)
- “创建点曲线”对话框 (NURBS)
- 点曲线:闭合曲线对话框 (NURBS)
- “重建 CV 曲线”对话框 (NURBS)
- “重建 CV 曲面”对话框 (NURBS)
- “重建纹理曲面”对话框 (NURBS)
- “重新参数化”对话框 (NURBS)
- “子对象克隆选项”对话框 (NURBS)
- “按材质 ID 选择”对话框 (NURBS)
- NURBS 曲线和曲面近似
- 低多边形建模工具
- Autodesk Civil View
- 数据交换
- 导入文件
- 导出场景并将场景转换成几何体格式
- 将几何体发送到其他 Autodesk 产品,以及从其他 Autodesk 产品发送几何体
- 链接 AutoCAD、FBX 或 Revit 文件
- 几何体文件格式
- 实体对象
- Adobe Illustrator (AI) 文件
- Alembic (ABC) 文件
- Alias 和 Showcase(WIRE 和 APF)文件
- 导出到 ASCII
- CATIA V4(MODEL、DLV4、DLV3、DLV、EXP、SESSION、MDL)文件
- CATIA V5 (CATPRODUCT, CATPART) 文件
- AutoCAD (DWG) 文件
- AutoCAD 交换 (DXF) 文件
- 3D DWF 文件
- Autodesk Inventor (IPT、IAM) 文件
- Autodesk Revit (RVT) 文件
- Autodesk FBX 文件
- FBX 插件 UI
- 导出
- 导入
- 3ds Max FBX plug-in工作流程
- 为 3ds Max FBX plug-in编写脚本
- 故障诊断和限制
- 故障诊断
- 纹理出现了什么问题?
- 为什么 Mudbox 模型渲染错误?
- 为什么文件增大这么多?
- 为什么会出现几何体偏移?
- 对象为何发生了偏移?
- 为什么在模型上可以看到边?
- 为什么 Revit 灯光在导入时重定向?
- 为什么导入或导出 Revit 文件需要花如此长的时间?
- Revit 摄影机怎么不见了?
- 进行导入和导出后,Revit 摄影机为何发生了变化?
- Revit 体量对象怎么不见了?
- Revit 对象为什么会隐藏或消失?
- Revit 组怎么不见了?
- 何为 Revit 的内部单位系统?
- Revit 日光入口怎么不见了?
- 在 3ds Max 中,场景的缩放比例为什么发生了变化?
- 3ds Max 旋转的边出了什么问题?
- 几何体为什么有面?
- MotionBuilder 中的边为什么看上去不一样?
- 显示层属性怎么不见了?
- 动画层怎么不见了?
- LOD 属性怎么不见了?
- 法线怎么不见了?
- 固定关键点怎么不见了?
- 是否可以关闭显示层导出/导入
- 限制
- 转换支持
- 故障诊断
- 游戏导出器实用程序
- IGES 文件
- JT Open Program (JT) 文件
- LandXML (XML, DEM) 文件
- 运动分析文件 (HTR/HTR2, TRC)
- OpenFlight (FLT) 文件
- Pro/ENGINEER(PRT、ASM)文件
- SAT 文件
- 导出到 Shockwave 3D
- Google SketchUp (SKP) 文件
- SolidWorks(SLDPRT、SLDASM)文件
- STEP(STP、STEP)文件
- Stereolithography (STL) 文件
- 3D Studio 网格(3DS、PRJ)文件
- 导入 SHP 文件
- UG-NX (PRT) 文件
- VIZ 渲染(DRF)文件
- VRML 文件
- Wavefront (OBJ) 文件
- 链接至 Stingray 游戏引擎
- 修改器
- 变换、修改器和对象数据流
- 使用修改器
- 世界空间修改器 (WSM)
- 对象空间修改器
- 对象空间修改器
- 使用影响区域修改器
- 使用“属性承载器”修改器
- 使用“弯曲”修改器
- 使用“倒角”修改器
- 使用倒角剖面修改器
- 关于“摄影机贴图”修改器(对象空间)
- 使用补洞修改器
- 使用“切角”修改器
- 使用“横截面”修改器
- 使用删除网格修改器
- 使用删除面片修改器
- 删除样条线修改器
- 使用置换近似修改器
- 使用“置换”修改器
- 关于编辑网格编辑器
- 关于“编辑法线”修改器
- 编辑面片修改器
- 编辑多边形修改器
- 编辑样条线修改器
- 挤出修改器
- 面挤出修改器
- FFD(自由形式变形)修改器
- 圆角/切角修改器
- 柔体修改器
- HSDS 修改器
- 车削修改器
- 晶格修改器
- 链接变换修改器
- 贴图缩放器修改器(对象空间)
- 材质修改器
- 按元素分配材质修改器
- 融化修改器
- 网格选择修改器
- 网格平滑修改器
- 镜像修改器
- 变形器修改器
- 多分辨率修改器
- 噪波修改器
- 法线修改器
- 规格化样条线修改器
- 优化修改器
- 面片选择修改器
- 面片变形修改器(对象空间)
- 路径变形修改器(对象空间)
- 点缓存修改器(对象空间)
- 多边形选择修改器
- 保留修改器
- 投影修改器
- 投影固定器修改器
- ProOptimizer 修改器
- 推力修改器
- 四边形网格化修改器
- 松弛修改器
- 可渲染样条线修改器
- 涟漪修改器
- 按通道选择修改器
- 壳修改器
- 倾斜修改器
- 使用“蒙皮”修改器
- 蒙皮变形修改器
- 蒙皮包裹修改器
- 蒙皮包裹面片修改器
- 切片修改器
- 平滑修改器
- 球形化修改器
- 样条线 IK 控制修改器
- 样条线选择修改器
- 挤压修改器
- STL 检查修改器
- 拉伸修改器
- 细分修改器(对象空间)
- 替换修改器
- 曲面修改器
- 使用修改器堆栈
- “曲面选择”修改器
- 曲面变形修改器(对象空间)
- 扫描修改器
- 对称修改器
- 锥化修改器
- 细化修改器
- 修剪/延伸修改器
- 涡轮平滑修改器
- 使用 gPoly 对象类型
- 转化为网格修改器
- 转化为面片修改器
- 转化为多边形修改器
- 扭曲修改器
- UVW 贴图修改器
- 顶点焊接修改器
- 顶点绘制修改器
- 体积选择修改器
- 波浪修改器
- 变换修改器
- 关于体素蒙皮
- 动画
- 动画概念和方法
- 动画和时间控件
- 使用控制器
- 动画控制器
- 音频控制器
- 重心变形控制器
- Bezier 控制器
- 块控制器
- 布尔控制器
- 颜色 RGB 控制器(Point3 XYZ 控制器)
- Euler XYZ 旋转控制器
- 表达式控制器
- 层控制器
- 限制控制器
- 线性控制器
- 列表控制器
- 局部 Euler XYZ 旋转控制器
- 注视控制器
- 主点控制器
- MCG 注视约束
- MCG 射线到曲面位置约束
- MCG 射线到曲面位置和方向约束
- MCG 射线到曲面变换约束
- MCG 1 DOF 旋转弹簧控制器
- MCG 3 DOF 旋转弹簧控制器
- 运动捕捉控制器
- 噪波控制器
- 启用/禁用控制器
- 位置 XYZ 控制器
- 位置/旋转/缩放控制器
- 反应控制器
- 缩放 XYZ 控制器
- 脚本控制器
- 平滑旋转控制器
- 弹簧控制器
- TCB 控制器
- 波形控制器
- XRef 控制器
- 动画约束
- 连线参数
- 层次和运动学
- 轨迹视图
- 运动混合器
- 保存和加载动画
- 动画工具
- 预设和偏移
- 使用 Maya 的分析器提高动画性能
- 角色动画
- CAT (Character Animation Toolkit)
- character studio
- 什么是 character studio?
- 使用 character studio 时应了解的内容
- 了解 Biped
- 了解轨迹编辑
- 了解动画工作台
- 理解运动流
- 了解 character studio 工作流程
- Biped
- 创建两足动物
- 了解 Biped 解剖学
- 更改初始 Biped 解剖学
- 命名 Biped
- 调整两足动物姿势
- 缩放链接
- 用橡皮圈移动手臂和腿部
- 两足动物显示选项
- 删除 Biped
- 将角色躯干部位链接到两足动物
- 加载和保存 FIG 文件
- 足迹动画
- 自由形式动画
- 使用 Biped 动画
- 加载、保存和显示 Biped 运动
- Biped 用户界面
- 使用工作台
- 使用运动流
- 使用运动捕捉数据
- character studio 文件格式
- character studio 步骤索引
- 填充
- 模拟和效果
- 空间扭曲对象
- 粒子系统
- 粒子流
- 粒子流如何工作
- 粒子流用户界面
- 动作
- mParticles 和高级数据操纵
- mParticles
- “mParticles 出生”操作符
- mParticles 流
- “mParticles 世界”辅助对象
- mParticles 操作符和测试
- mParticles 修改器
- “mParticles 数据”子操作符
- “自定义 mParticles 模拟”工具
- 使用 MAXScript 对模拟进行基准测试
- 高级数据操纵
- mParticles
- 粒子流
- MassFX
- Hair 和 Fur 修改器(世界空间)
- 布料和 Garment Maker 修改器
- 效果和环境
- 可视化 CFD 数据
- 照明和明暗处理
- 灯光
- 照明分析助手
- 材质编辑器、材质和贴图
- 工作流程:创建和指定材质
- 材质编辑器
- 精简材质编辑器
- Slate 材质编辑器
- 移动有关场景的材质、贴图和颜色
- 材质/贴图浏览器
- 材质管理器
- 材质类型
- 贴图和明暗器
- 硬件明暗处理
- 材质、贴图和顶点颜色工具
- 渲染
- 相机
- 渲染静止图像或动画
- 渲染帧窗口
- “渲染输出文件”对话框
- 查看媒体文件
- 渲染命令
- 渲染器
- 渲染消息窗口
- 默认扫描线渲染器
- A360 云渲染
- ART 渲染器
- iray 渲染器
- mental ray 渲染器
- Quicksilver 硬件渲染器
- VUE 文件渲染器
- 渲染单独的元素
- 工作流:渲染到纹理(纹理烘焙)
- 创建视口快照
- 渲染预览动画
- 比较媒体文件(RAM 播放器)
- 创建全景
- 网络渲染
- 使用“批处理渲染”工具
- 命令行渲染
- Max Creation Graph
- 自定义 3ds Max
- 键盘快捷键
- 参考
- 3ds Max 帮助存档主题
- 疑难解答
- 词汇表
- 2 面(双面)
- 2D 贴图
- 3D 贴图
- 操作
- 活动链接
- 活动时间段
- 活动/非活动足迹
- 自适应锁定
- 调整
- 自适应降级
- 增加的不透明度
- 调整特征姿势
- 仿射变换
- 悬空周期
- 锯齿/抗锯齿
- Alpha 通道
- 环境光颜色
- 环境光
- 动画纹理
- 动画
- 动画控制器/变换控制器
- 动画层
- 应用式 IK
- 区域灯光(mental ray 渲染器)
- 区域阴影
- 纵横比
- 资源
- 附件 (IK)
- 衰减
- 自动栅格
- 避免行为
- 回避行为
- 三向投影视图
- B 样条线
- 平衡因素
- 平衡轨迹
- 弹道步态
- 弹道张力
- 重心坐标
- 行为
- 弯曲链接
- Bezier 曲线
- Biped
- Biped 动力学
- 出生事件
- 位图
- 混合对象
- 块参考
- 块/样式父级
- 模糊/模糊偏移
- 躯干空间
- 布尔操作
- 边界顶点
- 边界框
- 凸出
- 凸出角度
- 按层/按对象
- 重心 (COM)
- 切角
- 剪辑控制器
- 剪切平面
- 编解码器
- 认知控制器
- 组件
- 合成
- 复合材质
- 约束点
- 接触对象
- 容器
- 连续性
- 连续性级别
- 控制晶格
- 控制点
- 控制顶点 (CV)
- 控制器
- 凸面外壳属性
- 冷却
- 坐标空间
- 创建参数
- 横截面
- 群组
- 群组系统
- 曲线视图
- CV
- CV 曲线
- CV 曲面
- 可变形封套
- 变形
- 变形样条线
- 度数
- 代理
- 从属对象
- 从属对象 (NURBS)
- 仓库
- “描述”面板
- 对角线
- 漫反射颜色
- 抖动
- 停靠与浮动
- 双脚支撑周期
- 虚拟对象
- 动力学
- 动力学混合
- 减缓曲线
- 边
- 可编辑网格
- 可编辑多边形
- 元素
- 发射器
- 末端效应器
- 封套
- 事件
- 事件显示
- 事件级别
- 范围
- 面/多边形
- 面状
- FFD
- 视野
- 场
- 体形模式
- 圆角
- 过滤色/过滤不透明性
- 过滤(抗锯齿)
- 过滤(角色动画)
- 最终聚集(mental ray 渲染器)
- 第一个顶点
- 平面镜
- 流
- 荧光
- 弹出按钮
- 跟随对象
- 脚部状态
- 足迹动画
- 足迹方法
- 正向运动学
- 正向运动学 (Biped)
- 帧/帧速率
- 自由格式的动画
- 自由形式方法
- 冻结/解冻
- 功能曲线
- 熔合
- G 缓冲区
- 步态方案
- 步态类型
- Gamma 校正
- 几何基本体
- Gizmo/中心
- 全局事件
- 全局运动剪辑控制器
- 光泽度和高光度设置
- 重力加速度
- 重力
- 栅格对象
- 头对象
- 辅助对象
- 隐藏/取消隐藏
- 层次链接
- 主栅格
- 地平线
- 热材质
- 聚光区/衰减区
- IK 混合
- IK 目标
- IK 解决方案
- 照度
- 图像运动模糊
- 就位模式 (Biped)
- 独立
- 影响
- 初始姿势
- 初始化
- 输入:事件
- 实例
- 实例(运动混合器)
- 交互式渲染器
- 插值
- 反向运动学
- 反向运动学 (Biped)
- 等参线
- 等距视图
- 关键帧模式
- 关键帧/关键点
- 运动学链
- 结
- 启动脚本
- 层轨迹
- 层
- 布局模式
- 抬起
- 光贴图
- 链接的几何体
- 链接
- 侦听器窗口
- 本地容器
- 局部坐标系
- 局部事件
- 放样
- 注视对象
- 亮度
- 光通量
- 发光强度
- 贴图通道
- 贴图材质
- 贴图坐标
- 贴图
- 标记数据
- 标记文件
- 标记
- 主块运动剪辑控制器
- 匹配帧
- 材质 ID
- 材质/贴图层次
- 材质
- 隐藏对象
- MAX 文件
- MAXScript
- 网格
- 变形球
- 镜像
- 混合
- 合成
- 模式/无模式
- 修改器堆栈
- 修改器
- 变形
- 运动混合
- 运动模糊
- 运动捕获
- 运动剪辑
- 运动流
- 运动流编辑器
- 运动流脚本
- 运动混合器 (Biped)
- 运动合成
- 多样性
- 倍增
- 增强曲线
- N 个链接
- 网络管理器
- 网络渲染
- 网络渲染服务器
- 牛顿
- 节点
- 法线
- NTSC
- NURBS
- NURBS 曲线
- NURBS 模型
- NURBS 曲面
- NURMS
- 对象
- 对象实例
- 对象运动模糊
- 对象空间
- 对象空间 (Biped)
- 对象空间修改器 (OSM)
- 障碍物回避行为
- 全向灯
- 泛方向导向器
- 不透明度衰减
- 运算对象
- 操作符
- 操作符图标
- 视觉标记
- 方向行为
- 原点
- 正交视图
- 超出范围类型
- 输出:源/测试
- 泛光化
- PAL
- 参数空间
- “参数”面板
- 参数/参量
- 参数化对象
- 父粒子
- 粒子图表
- 粒子级别
- 粒子系统
- 粒子系统(粒子流)
- 面片
- 基于面片的对象
- 路径
- 路径追随行为
- 周期
- 透视图
- 腿部运动周期
- 光度学
- 光子贴图
- Physique
- 轴点
- 像素
- 踩踏
- 插件
- 点
- 点曲线
- 点曲面
- 姿势
- 位置标记
- 姿势
- 优先级
- 预乘 Alpha
- 主材质通道
- 程序贴图
- 投影灯
- 道具骨骼
- 四元树
- 队列监视器
- 光能传递
- 光能传递解决方案
- 光线跟踪阴影
- 实时
- 红、绿、蓝/色调、饱和度、值
- 参考
- 参考对象
- 优化
- 反射比
- 重新初始化 (Physique)
- 排斥行为
- 库
- 分辨率
- 对位
- 橡皮圈模式
- RVT 链接
- 安全框
- 样品范围
- 缩放步幅
- 扫描线渲染器
- 场景
- 场景范围
- 场景运动模糊
- 场景单位
- 图解视图
- 脚本
- 脚本编辑器窗口
- 脚本化行为
- “脚本工具”面板
- 脚本(运动流)
- 脚本
- 种子值
- 查找行为
- 线段
- 自发光
- 明暗器(mental ray 渲染器)
- 明暗器(标准材质)
- 阴影偏移
- 阴影贴图
- 图形和样条线
- 天光
- 滑动足迹
- 平滑组
- SMPTE
- 源容器
- 空间扭曲行为
- 空间扭曲
- 繁殖粒子
- 高光颜色
- 速度改变行为
- 接合
- 样条线
- 样条线动力学
- SteeringWheels 导航
- 子对象
- 子对象层级
- 相减不透明度
- 太阳光
- 超级黑
- 支撑周期
- 曲面获得行为
- 曲面追随行为
- 扫描对象
- 合成, 合成
- 特征体形模式
- 切线
- TCB (Biped)
- TCB(张力、连续性和偏移)
- 腱
- 张力、连续性、偏移 (Biped)
- 地形
- 测试
- Texel
- 纹理
- 十字叉
- 平铺/镜像
- 拓扑
- 拓朴相关修改器
- 接触
- 轨迹
- 轨迹视图
- 轨迹组
- 轨迹
- 轨迹 (Biped)
- 变换 Gizmo
- 变换
- 变换
- 变换轨迹
- 半透明
- 真彩色
- 扭曲链接
- 唯一容器
- 通用命名约定 (UNC)
- UVW 坐标
- 矢量场
- 矢量场空间扭曲
- 向量和向量控制柄
- 速度插值
- 顶点
- 顶点颜色
- ViewCube 导航系统
- 视口(交互式)渲染器
- VIZ 块
- 走步
- 穿行助手
- 墙壁排斥行为
- 墙查找行为
- 漫步行为
- 权重曲线
- 关联
- 线框颜色
- 线框模式
- 工作台
- 工作流程
- 世界坐标系
- 世界空间
- 世界空间 (Biped)
- 世界空间修改器 (WSM)
- xref(AutoCAD 外部参考)
- 外部参照(3ds Max 外部参照文件)
3ds Max 帮助归档
- Autodesk 3ds Max 帮助归档
- 非事件驱动的粒子系统
- Physique
- 群组动画
- Combustion 支持
- 使用光能传递建立全局照明模型
- 视频后期合成
- 实用工具
“mParticles 粘合”测试
“mParticles 粘合”测试在粒子之间创建绑定,因此可作为粒子物质的“胶水”。使用“mParticles 粘合”,粒子往往以原始形态聚集在一起,但在模拟过程中可以基于物理操作或“mParticles 溶解”操作符的影响而断开。与“粒子流”中的许多其他测试一样,可以使用“mParticles 粘合”而不必将其连接到另一个事件,在这种情况下它用作操作符。
- 粒子视图 单击或添加“mP 粘合”测试。
“mParticles 粘合”可提供两种绑定粒子的基本方法:柔性和刚性。刚性模式(绑定类型为刚性或简化)牢固地保持粒子相对于彼此的位置,而在柔性模式(绑定类型为距离)中,粒子具有更高的自由度以围绕彼此移动。
请参见:
“mParticles 粘合”测试:“刚性绑定/简化绑定”卷展栏
“mParticles 粘合”测试:“关联到数据通道/从数据通道关联”卷展栏
粘合要点
“mParticles 粘合”是“粒子流”中最重要和复杂的物理模拟元素之一,因此请务必了解各种因素如何协同工作,无论是在“粘合”中,还是在系统其余部分中。当您使用“mParticles 粘合”时,请注意以下事项:
- 当第一次使用“mParticles 粘合”设置模拟时,应始终启用可视化绑定(请参见下文),以便您可以看到哪些粒子绑定在一起。
- 数值不稳定性是系统固有的,从而导致您不期望发生的运动,但有多种方法可以减少或消除此类运动。第一个也是最重要的是“mParticles 世界”辅助对象 “高级参数”卷展栏上的“子帧因子”设置。典型的通式是:[子帧因子] = 2 * [每个粒子的最大绑定数] + 2。因此,如果将“每个粒子的最大绑定数”设置为 4,则将“子帧因子”设置为 10 (2*4 + 2)。
- 如果调整“子帧因子”设置不起作用,则设置可能遇到了虚拟扭矩动量,这时可以使用“mParticles 阻力”操作符来解决。将其添加到有问题的事件中,然后增加“阻尼因子”“角度”设置,直到粒子系统稳定为止。
- 对于绑定到导向器的粒子,导向器必须属于同一“mParticles 世界”模拟中的任何“mParticles 碰撞”测试的一部分。
界面
“绑定”组
- 类型
- 定义“mParticles 粘合”操作符使用的绑定的主要类别。可用的选项有“距离”、“刚性”和“简化”。每种类型都有其自己的卷展栏以及与该绑定类型相关的其他参数。
- 距离使用此方法根据“绑定对象”组中的设置在两个模拟项目的两个点之间保持指定距离:粒子-粒子、粒子-导向器或粒子-地面(请参见下文)。这样通常会产生相对比较灵活的绑定,可模拟诸如布料等材质。
在某些情况下,您可能会在“距离”绑定中看到弹性行为,此时粒子暂时拉开,然后自发地回到一起。若要防止这种情况发生,请增加“mParticles 世界”辅助对象 “高级参数”卷展栏上的“子帧因子”值。
有关与距离相关的设置,请参见“距离绑定”卷展栏。
- 刚性此绑定类型不允许两个模拟项目之间的相对移动。但是,根据其他模拟参数,在相对定位中有一些偏差,可以利用这一点向刚性绑定应用灵活性。
具体来说,影响相对定位中的偏差的参数包括:“mParticles 世界”辅助对象 “高级参数”卷展栏上的“子帧因子”值(增加该值可减少灵活性),以及“刚性绑定”卷展栏上的“解算因子”设置。
此外,您还可以通过绑定几何体本身控制灵活性。例如,一面单砖厚度的墙要比一面双砖厚度的墙更灵活,因为前者的所有绑定位于一个平面上(2D 结构)。但是,双砖厚度墙中的绑定可形成更稳定的 3D 结构。
有关与刚性相关的设置,请参见“刚性绑定/简化绑定”卷展栏。
- 简化类似于“刚性”,但使用更简单的模拟解算器,可以加快模拟速度,但代价是相对定位中的精确度降低(由于解算器的精度不足导致刚性绑定更加灵活)。
有关与简化相关的设置,请参见“刚性绑定/简化绑定”卷展栏。
有关显示使用不同“绑定类型”选项和“子帧因子”值效果的视频,请参见绑定类型。
- 距离使用此方法根据“绑定对象”组中的设置在两个模拟项目的两个点之间保持指定距离:粒子-粒子、粒子-导向器或粒子-地面(请参见下文)。这样通常会产生相对比较灵活的绑定,可模拟诸如布料等材质。
- 计时
- 定义何时形成新的绑定。
- 在事件输入时在粒子进入事件时为每个粒子创建绑定。新粒子将绑定到所有粒子;“旧”(已在事件中)和“新”(刚刚进入事件)。一旦定义了绑定,粒子将无法获得到事件中已存在的粒子的任何新绑定。
当使用“出生栅格”操作符同时生成所有粒子时,绑定也立即被定义。当连续的粒子流进入事件时,如果新粒子足够接近旧粒子,可以在新旧粒子之间生成新的绑定。
- 连续操作符将在每个积分步长检查潜在的新绑定,该检查涉及当前事件中的所有粒子。
有关显示“计时”选项效果的视频,请参见计时。
- 在事件输入时在粒子进入事件时为每个粒子创建绑定。新粒子将绑定到所有粒子;“旧”(已在事件中)和“新”(刚刚进入事件)。一旦定义了绑定,粒子将无法获得到事件中已存在的粒子的任何新绑定。
- 绑定距离
- 距离一个粒子的距离,在该距离范围内“mParticles 粘合”将检查可以绑定到该粒子的其他粒子。
有关显示“绑定距离”值效果的视频,请参见绑定距离。
在生成绑定的第一阶段(查找绑定的候选项),潜在的绑定伙伴粒子数不能超过“每个粒子的最大绑定数”值,如果粒子已具有在当前帧之前生成的绑定,则此数量可能会更少。当考虑到地面或导向器的绑定时,该距离是从粒子的中心到地面或导向器的曲面上最近的点进行测量的。
提示在调整“绑定距离”、“绑定间隙”和“仅绑定中心对齐”时,启用“可视化绑定”选项通常会有帮助(请参见下文)。当“可视化绑定”选项启用时,绑定被描述为线和其他符号,绑定使用“可视化绑定”复选框旁边的色样,如下图所示。在下图中,砖墙使用低“绑定距离”值,因此绑定相对不稳定:
通过增加“绑定距离”值,则得到对角线绑定以及垂直绑定,因此提高了结构的稳定性:
- 绑定间距
- 生成绑定的第二个可选阶段考虑粒子方向和碰撞图形(而不是渲染的图形)。当“绑定间隙”启用时,为进行绑定,粒子图形之间的距离必须小于“绑定间隙”值。由于此选项处理粒子图形,如果粒子具有复杂的碰撞图形(例如凸面外壳),模拟可能会比较慢。
有关使用“绑定间隙”的示例,请参见 mParticles 快速入门教程,它使用“绑定间隙”和“仅绑定中心对齐”(请参见下文),以仅在水平方向绑定粒子。
有关显示“绑定间隙”值效果的视频,请参见绑定间隙。
- 仅绑定中心对齐
- 启用时,绑定仅在彼此对齐的粒子之间发生。对于每对粒子(即,粒子 A 和粒子 B),软件通过从粒子 A 的轴到最接近粒子 A 的轴的粒子 B 的局部轴的推断扩展上最接近的点绘制一条假想线来确定对齐,然后使用粒子 B 的轴和粒子 A 的局部轴反转此过程。如果两条假想线的长度(以世界单位计算)都没有超过“对齐边界”值,则“mParticles 粘合”认为粒子会对齐,并且仅绑定这些粒子。
下图显示了一个示例,介绍“仅绑定中心对齐”如何工作。它描述了两个砖型粒子:1 和 2。红色十字显示砖 1 的局部轴,它延伸以通过砖 2 的轴(显示为蓝色的小十字)。如果砖 2 的轴与砖 1 的最近延伸轴上的最近点之间的距离等于或小于“对齐边界”距离,则“mParticles 粘合”认为它们的中心会对齐,可用于绑定目的。
- 对齐边界
- 以世界单位定义接近因子,并测量一个粒子的局部轴和其他粒子的轴位置之间的距离(作为无限长的线和点之间的距离)。两个粒子的扩展轴之间的距离不得超过此值,以便将粒子视为对齐。
有关显示“对齐边界”设置效果的视频,请参见对齐边界。
- 允许绑定穿透
- 定义绑定到一起的粒子是否可以相互穿透。启用时,模拟引擎允许粒子图形重叠。禁用时,粒子不能重叠;相反,它们会发生碰撞。这同样适用于绑定到导向器或地面的粒子。
有关显示“允许绑定穿透”选项效果的视频,请参见允许绑定穿透。
- 每个粒子的最大绑定数
- 在“绑定距离”内软件为每个粒子考虑的最大数量的绑定候选对象。此选项可能会影响绑定之后粒子的排列方式;您可能要使用它进行实验来查找模拟的最佳值。
当“绑定对象”组 “导向器和/或地面”绑定选项处于启用状态时(请参见下文),在定义粒子是否可以绑定到导向器和/或地面时,此限制被忽略。从这个意义上来说,到导向器和地面的绑定比常规粒子绑定具有更高的优先级。但是,如果一个粒子绑定到导向器和/或地面,则这些“重要”绑定被视为粒子绑定总数的一部分,因此它可以限制一个粒子可以绑定的粒子数量。
提示允许一个粒子具有大量绑定会使模拟更复杂,也可能会变得不稳定,因为有更多的反力应用于粒子。为了在使用绑定的模拟中获得最佳的稳定性和精度,建议您在“mParticles 世界”辅助对象中增加“子帧因子”设置。典型的通式是:[子帧因子] = 2 * [每个粒子的最大绑定数] + 2。因此,如果将“每个粒子的最大绑定数”设置为 4,则将“子帧因子”设置为 10 (2*4 + 2)。有关显示“每个粒子的最大绑定数”效果的视频,请参见每个粒子的最大绑定数。
- 可视化绑定
- 启用时,绑定使用指定的颜色在视口中显示为边界实体之间的线;要更改颜色,请单击色样。为了更好地查看链接,将视口设置为“线框”显示,如有必要,可设置为“边界框”。
当要查看“mParticles 粘合”测试设置的结果时,“可视化绑定”是很有用的调试工具:哪些粒子被绑定到另外一些粒子。复选框的状态不会影响模拟,但启用时,该选项可能会减慢播放速度。该选项仅与视口相关;它不会影响渲染输出。
柔性和刚性绑定以不同的方式显示。刚性绑定使用线段连接粒子位置,它在粒子位置放置一个圆形标记。如果粒子和导向器或地面通过刚性绑定进行绑定,则在粒子位置和最近的导向器/地面曲面点之间绘制线段。每个柔性绑定将绘制为定位绑定点之间的线,并在定位位置具有方形标记。
您可以在以下两个主题找到有关定位点的更多信息,其中包含特定于绑定类型的卷展栏:“mParticles 粘合”测试:“距离绑定”卷展栏和“mParticles 粘合”测试:“刚性绑定/简化绑定”卷展栏。
提示您可以切换与一个特定“mParticles 世界”辅助对象相关联的所有绑定的可见性,方法是使用此辅助对象的“参数”卷展栏上的“隐藏视觉表示”“粒子绑定”设置(在卷展栏的底部)。 提示可见绑定不进行渲染,但可以使其显示在动画预览中。在“生成预览”对话框中,启用“在预览中显示”组 “辅助对象”。 - 烘焙绑定/撤消烘焙/ ?
- 生成绑定是占用大量 CPU 资源的过程(测试必须检查事件中所有粒子之间的绑定,以查找那些满足指定条件的绑定)。
若要避免每次运行模拟时都要重复执行这些计算,可以预先计算和保存绑定信息,方法是单击“烘焙绑定”。“mParticles 粘合”记录当前帧中的所有绑定,并随后使用该信息以确定当一对粒子进入事件时是否对其绑定。
在烘焙绑定后,“绑定”组中的大多数参数变为不可用,因为它们不再定义绑定条件;绑定条件由烘焙数据定义。有一种例外是“每个粒子的最大绑定数”,它在烘焙之后仍然可用,因此您可以在烘焙解决方案中减小(而不增大)每个粒子的最大绑定数。
要删除烘焙数据,请单击“撤消烘焙”,要查看录制的绑定统计信息,请单击“?”按钮。
绑定记录将与场景文件一同保存,这通常会导致文件较大,并且下次加载文件时,绑定记录将再次作为绑定导向。
“可打破性”组
只将粒子绑定在一起通常不会有足够好的视觉效果。将绑定的粒子打破的能力也非常重要,尤其是如果施加于粒子绑定的力超过特定级别。“可打破性”组中的参数定义冲击力阈值。
注意:对于相同的可打破性设置组合,有时较小的作用力比较大的作用力产生更明显的打破效果,这是由于冲击力矩分散到粒子和绑定的方式不同。例如,考虑一颗高速的子弹可以在玻璃窗上留下一个小孔,而较慢的冲击力可能击碎整个玻璃窗。当然,环境可能有很大不同,因此通常需要使用绑定设置和应用的力进行试验以获得所需的结果。- 可通过力打破
- 启用时,剩余的“可打破性”设置可用,并允许您指定绑定可以被打断的条件。对于具有自然随机外观的断裂,两个最重要的设置是“最大力”和“最大扭矩”。 提示在大多数模拟中,要使绑定不容易被打破,您需要提高“最大力”和“最大扭矩”。
- 最大力
- 绑定断裂之前可承受的最大线性力。这是使粒子分离的力。
- 最大扭矩
- 绑定断裂之前可承受的最大角度力。这是扭曲和/或折弯粒子的力。
有关显示“最大力”和“最大扭矩”值效果的视频,请参见“最大力”和“最大扭矩”。
- 按绑定距离计算的最大值
- 允许模拟考虑每对粒子之间的距离,使用它作为附加因子以设置力的最大值。
例如,对于一面砖墙,打破垂直相邻的砖(在一个更高或更低的层)需要的力应大于打破水平相邻的砖(在相同的层)需要的力,因为前者之间比后者之间存在更多的曲面区域,因此需要更多的砂浆。
- 距离单位
- 粒子(即,它们的中心)之间的距离,在此距离应用指定的“最大力”/“最大扭矩”值。
对于更大和更小的距离,“最大力”/“最大扭矩”将以反比应用。因此,如果粒子之间的距离是“距离单位”值指定的两倍远,则应用的“最大力”/“最大扭矩”值是指定的一半。
在以下插图中,粒子 1261 和 1260 之间的距离大于粒子 1261 和 1237 之间的距离。因此,当“按绑定距离计算的最大值”启用时,1261 和 1237 之间的绑定将强于 1261 和 1260 之间的绑定。
有关显示“按绑定距离计算的最大值”选项效果的视频,请参见按绑定距离计算的最大值。
- 连续调整
- 可以设置“最大力”和“最大扭矩”设置的动画;但是,默认情况下,在生成绑定时,这些设置的当前值将被设定为力和扭矩阈值的常量值。如果您希望能够在生成绑定后连续调整力和扭矩的阈值,可启用“连续调整”。这样力或扭矩的阈值将连续进行调整,并且如果在任意给定帧当前阈值低于施加到绑定上的实际力或扭矩,则绑定将断开。
- 同步方式
- 当使用“连续调整”选项时,请使用“同步方式”来选择在其中应用“最大力”/“最大扭矩”值动画的时间帧:“绝对时间”、“事件持续时间”或“粒子年龄”。有关详细信息,请参见主要 3ds Max 帮助(例如,“缩放操作符”主题 “动画偏移关键点”组部分)。
有关显示“连续调整”选项效果的视频,请参见同步方式。
“测试真值粒子条件”组
- 测试真值粒子条件
- 启用时,“mParticles 粘合”也作为一个测试,基于事件中的粒子绑定以及哪些选项处于活动状态将粒子重定向到下一个事件,这些选项包括:
- 绑定一旦粒子获得任何绑定(绑定到另一个粒子、导向器或地面),它将立刻弹出到下一事件。 注意:绑定是粒子的永久特性,因此粒子在下一事件将保持绑定状态。此外,确定绑定如何打破的属性(由“最大力”和“最大扭矩”设置定义)也会持续;如果足够的力应用于下一个事件中的粒子,绑定可以被打破。但是,“连续调整”更新(请参见上文)不再应用于下一事件中的粒子绑定;当粒子离开当前事件时它将保持此刻力或扭矩的阈值。
- 断开任何绑定当粒子断开任何绑定时执行此选项的操作;与“绑定”条件一样(请参见上文),当重定向到下一个事件时粒子保持其他绑定不变。
- 断开所有绑定当粒子丢失所有绑定时执行此选项的操作。
有关显示“测试真值粒子条件”选项效果的视频,请参见测试真值粒子条件。
“绑定对象”组
此组中的设置用于指定粒子可绑定到哪些其他模拟实体。它可以是当前事件中的粒子、其他事件中的粒子、导向器、地面或上述任意组合。
有关显示“绑定对象”组中的选项效果的视频,请参见“绑定对象”组。
- 当前事件粒子
- 启用时,当前事件中的粒子可与此事件中的其他粒子绑定。这是默认启用的唯一“绑定对象”选项。
- 其他事件粒子
- 启用时,当前事件中的粒子可以与其他事件中在列表中高亮显示的粒子绑定。例如,如果希望此事件中的粒子仅与事件 03 和 05 中的粒子绑定,可启用“其他事件粒子”,高亮显示列表中的事件 03 和事件 05,然后禁用所有其他“绑定对象”选项。 注意:出于技术原因,“其他事件粒子”列表中始终列出所有事件,而不是只列出不包含“mParticles 粘合”测试的事件。如果希望绑定当前事件中的粒子以及其他事件中的粒子,请启用“当前事件粒子”和“其他事件粒子”,并仅高亮显示“其他事件粒子”列表中的其他事件。
- 导向器
- 启用时,当前事件中的粒子可以与列表中的任意导向器绑定在一起;使用“添加”或“按列表”按钮添加导向器。若要创建导向器,请将“粒子流碰撞图形 (WSM)”修改器应用到标准网格对象;该对象随后可以与 MassFX 模拟中的粒子交互。 重要信息:对于绑定到导向器的粒子,导向器必须属于同一“mParticles 世界”模拟中的任何“mParticles 碰撞”测试的一部分。
- 地面
- 启用时,当前事件中的粒子可以绑定到地面,如主“mParticles 世界”辅助对象所定义。因此,“地面碰撞平面”选项必须在辅助对象的参数中启用。 注意:当“绑定”“类型”设置为“距离”时,“地面”选项将不可用。解决方法是,将一个薄长方体放在地面上并位于粒子下方,应用“粒子流碰撞图形 (WSM)”修改器,然后将其指定为导向器(请参见上文)。
- 添加/按列表/移除/=>
- 使用这些按钮可编辑导向器列表。若要填充列表,请单击“添加”,然后选择一个对象,或单击“按列表”以打开一个选择对话框,然后选择列表中的对象。
若要从列表中移除对象,请高亮显示它,然后单击“移除”,要选择列表中的对象,并在“修改”面板上显示其参数,可将其高亮显示,然后单击 => 按钮。
本节内容
- “mParticles 粘合”测试:“距离绑定”卷展栏
将“mParticles 粘合”测试绑定类型设置为“距离”时,“mParticles 粘合”会从一个粒子向另一个粒子、导向器或地面创建“绳索”绑定。此虚拟绳索的端点称为“定位”。
- “mParticles 粘合”测试:“刚性绑定/简化绑定”卷展栏
使用类型设置为“刚性”或“简化”的“mParticles 粘合”测试时,您可以指定绑定定位的放置以及绑定的可打破性(相应卷展栏为“刚性绑定”或“简化绑定”)。
- “mParticles 粘合”测试:“从数据通道关联/关联到数据通道”卷展栏
使用脚本关联时,可以通过以下两个附加卷展栏将“mParticles 粘合”绑定参数连接到数据通道:“从数据通道关联”和“关联到数据通道”卷展栏。
- “mP 粘合”测试视频
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论