Установка System Unit Scale (масштаб единиц системы) не зря глубоко спрятана внутри панели General диалога Preference Settings. Нельзя изменять эту установку по своей прихоти. Внутри 3D Studio MAX расстояния хранятся в общих единицах, не имеющих конкретного значения. System Unit Scale является базовым масштабом, когда 3D Studio МАХ отображает измерения в различных полях параметров. Изменение значения System Unit Scale изменяет значения всех измерений на сцене.
System Unit Scale хранится в файле 3dsmax.ini, а не в отдельных файлах сцены МАХ. Все измерения в файле сцены хранятся в общих единицах, которые умножаются на System Unit Scale, когда файл сцены открывается или объединяется. Например, создается куб со сторонами в 10" с использованием System Unit Scale, по умолчанию равного 1.0". При сохранении сцены этот куб сохраняется со сторонами длиной 10 единиц. Если изменить System Unit Scale до 1 фута и открыть сцену с кубом, окажется, что она имеет стороны в 10 футов. Но куб не изменился, просто изменилось значение единицы.
Трудно объединять и совместно использовать файлы, если рабочие станции используют различные System Unit Scale. Попытайтесь оставить значение System Unit Scale по умолчанию 1" и изменяйте его только после тщательного рассмотрения последствий для всего проекта и возможностей использования файла в будущем.
Единственная причина изменения System Unit Scale может заключаться в устранении проблем округления при моделировании очень больших или очень маленьких сцен. (Цифровые пороги и числа с плавающей запятой с одиночной точностью рассматривались ранее в этой главе.) Округление влияет не только на точность сцены, но также и на возможность трансформации объектов и уровни увеличения/уменьшения.
Например, предположим, что моделируется вся Земля. При использовании System Unit Scale равной 1" окружность Земли в 24900 миль составит больше, чем 1.5 миллиардов дюймов. Установка единицы измерения в мили поможет работать с такими числами, но 3D Studio MAX по-прежнему работает в дюймах. Округление с одиночной точностью наступает при 40 футах и при работе с такими большими числами появляется множество проблем - наиболее очевидной проблемой будет ограничение максимального вида до ширины немного меньше четырех миллионов единиц; нельзя будет увидеть всю протяженность сцены.
Если изменить System Unit Scale на 1 милю, числа станут гораздо управляемыми. Окружность Земли составит 24900 системных единиц, будет достаточно места для увеличения вида, а точность по-прежнему окажется приемлемой и составит 40 футов.