Render.ru

3ds Max 2013. Целые координаты заменяются на дробные. Как лечить?

ZoolooS

Пользователь сайта
Рейтинг
4
#1
Есть 2013 Макс.
В качестве юнитов в настройках выбраны сантиметры (и отображаемые и системные).
Выделяем объект/полигон/грань/т.п. внизу в текстбоксах вручную вводим нужные числа (целые) позиционирования по оси.
Жмем Энтер.
Примерно в половине случаев число автоматом становится приближенным (дробным, отличающимся на десятые-десятитысячные доли) к введенному в большую или меньшую сторону.
Вторая/третья/четвертая/.. попытка такого ввода таки дает нужный результат, но сам баг раздражает невообразимо.

Модель по габаритам примерно 35х120 метров.
 

Листик

Активный участник
Рейтинг
12
#2
Это нормально. Просто в опциях попробуйте поставить не такое точное отображение значений. Customize > Preferences. Вкладка General, в поле Spinners пункт Precision - достаточно поставить 3.
 

ZoolooS

Пользователь сайта
Рейтинг
4
#3
т.е. выставление приблизительных координат вместо вводимых точных это стандартное поведение Макса, но при этом можно задать точность отображения самих чисел чтобы успокоить душу? )

В любом случае спасибо, погляжу эти настройки.
 

Листик

Активный участник
Рейтинг
12
#4
т.е. выставление приблизительных координат вместо вводимых точных это стандартное поведение Макса, но при этом можно задать точность отображения самих чисел чтобы успокоить душу? )

В любом случае спасибо, погляжу эти настройки.
Скорее всего, у макса есть свои "собственные" единицы измерения, а остальные - метрические, американские, они уже подгоняются под них.
 

Boris Kulagin

Золотой спонсор
Рейтинг
374
#6
макс работает в безразмерных юнитах с плавающей запятой, как и любая другая программа (в том числе и автокад ))))) ). Любое число с плавающей запятой имеет ограниченную точность и округляется до ближайщего значения.
Вопрос к ТС - что за такая задача где нужно задавать точнее сотых долей миллиметра?
 

ZoolooS

Пользователь сайта
Рейтинг
4
#8
Boris Kulagin
Вопрос к ТС - что за такая задача где нужно задавать точнее сотых долей миллиметра?
ТС это совершенно не нужно и ТС совершенно конкретно в своем посте написал, что он вводит целые значения, а по нажатию Энтера они сами заменяются на приближенные дробные. Вопрос был Почему оно так происходит, и как этого избежать. Пока я увидел только воркэраунд в виде уменьшения точности, за что спасибо ответившему, что, правда, не изменило поведение Макса и он так же самостоятельно проставляет дробные числа вместо введенных целых.
 

Boris Kulagin

Золотой спонсор
Рейтинг
374
#9
тогда вопрос не праздный - а как далеко от нуля находится модель? как известно, чем дальше от нуля - тем ниже точность. Ваша модель достаточно велика, но я работаю в __миллиметрах__ (и там и там, так надо :)) ) с бОльшими размерами (например, зал и сцена Мариинского театра) и у меня таких проблем нет.
 

ZoolooS

Пользователь сайта
Рейтинг
4
#10
тогда вопрос не праздный - а как далеко от нуля находится модель? как известно, чем дальше от нуля - тем ниже точность. Ваша модель достаточно велика, но я работаю в __миллиметрах__ (и там и там, так надо :)) ) с бОльшими размерами (например, зал и сцена Мариинского театра) и у меня таких проблем нет.
Да вот прямо с нуля координат и начинаю, т.е. один из углов модели находится в нуле.
Собственно отложил пока ту модельку и начал новую сцену (в смысле новый файл) и пока проблем с размерами не наблюдается. Правда и объект пока в пределах пяти метров по габаритам. Поглядим что будет дальше. Какие-то неявные и непонятные глюки в общем.
 
Сверху