当在“单位设置”对话框中单击“系统单位设置”时,显示该对话框。
由于数字浮点计算的本质,距离过大或过小都会产生舍入误差。舍入误差的症状包括导航问题(缩放和平移变快或变慢),不希望的视口剪切以及意外的法线翻转。下面是避免出现这些问题的一般原则:
确保场景大概是在原点(0,0,0)附近。
在离原点较远处舍入误差增加。
确保场景中重要细节都不小于一个通用 3ds Max 单位。
过程
要更改系统单位,请执行以下操作:选择“自定义”菜单 “单位设置”。
单击“系统单位设置”。
更改“系统单位比例”值,并单击“确定”。
系统单位立即重置。该设置将一直保持有效,直到您更改为止。
界面
“系统单位比例”组
- 单位与度量字段
- 更改 3ds Max 的单位比例。系统单位是整个 3ds Max 的标准度量。只能在导入或创建几何体之前 更改系统单位值。
- 考虑文件中的系统单位
- 启用该选项后,如果从具有不同系统单位设置的文件中打开、合并、XRef 或拖放几何体,那么会显示“文件加载:单位不匹配”对话框。在该对话框中可以选择重缩放几何体以匹配当前系统单位,或采用文件所使用单位。禁用该选项后,不显示对话框,并且假定文件具有与 3ds Max 会话相同的单位。默认设置为启用。
[原点滑块、与原点之间的距离以及精度]
该控件提供系统单位计算器来帮助您决定项目所采用的单位比例。度量的分辨率随着距原点空间距离的增大而减小,因此选择项目的比例时,需要考虑空间间隔。例如,如果正在建立小岛的模型,该计算器可以帮助您确定在岛上能够建立的最小对象模型。换句话说,如果计划建立几英里大小的小岛模型时,不要使用毫米的单位比例。
当使用滑块或文本字段来输入原点的距离时,“结果精度”会改变表明在该距离上会产生多大的舍入误差。
这些控件不会更改 3ds Max 中的单位设置。它们也不会反映当前场景的范围。
- 原点滑块
- 移动该滑块可以获得距离和精度的交互式反馈。右键单击“缩放”将该滑块重新设置为 0。拖动滑块以显示最后一个滑块的位置,即范围标记上的一个小的方形区域。
滑块涵盖了从 0 到最大距离的全部范围,精确到一个系统单位。
- 与原点之间的距离
- 输入要在项目中使用的最大距离以决定最大精度,精度显示在“精度”字段中。该值考虑系统比例和单位的当前设置。注意输入距离后,必须按下 Enter 键来更新“结果精度”字段。按下 Tab 键可以只将焦点移动到“结果精度”字段上,而不进行计算。
- 结果精度
- 输入要使用的最小分辨率以决定最可行的最大尺寸或距离。该值考虑系统比例和单位的当前设置。
例如,如果在“自定义”菜单 “单位设置”中的单位是英尺和小数英寸,在“精度”字段输入(1'、1 英尺)后,在“与原点之间的距离”字段中会显示值 22369620’0.0”。如果移动直径一英尺的对象,那么在距空间原点这个距离的地方,会发生舍入误差,而且对象的形状也会变化。