Maxscript: Как я могу изменить формат местоположения вершин с общих единиц на метры?

Спасибо, что нашли время, чтобы посмотреть на этот вопрос.

Я пытаюсь изменить вывод позиций вершин с общих единиц на метры. Я нашел следующий код (слегка измененный) из другого вопроса SO. Он правильно выводит позиции вершин в общих единицах измерения. Как я могу сделать вывод в метрах?

VertDataFile = createfile ((GetDir #export)+"/Vertex Position Data 20.txt")

for i in geometry where classof i == Editable_Poly do
(
for j = 1 to (polyop.getNumVerts i) do format "%" (" \n " +  (polyop.getVert i j node:i as string)) to:VertDataFile
format "\n" to:VertDataFile
)

Я нашел вопрос SO, похожий на мой, но я не мог понять его. получить расстояние в метрах maxscript


person ketchupisred    schedule 24.01.2016    source источник


Ответы (1)


Ответ заключался в том, что я установил метры в настройках 3DS Max. Кроме того, в разделе «Настройка» -> «Настройка единиц» -> «Настройка системных единиц» -> «1 единица = 1,0» необходимо установить значение «Метры». Далее необходимо сбросить 3DS Max (мягкий сброс), а затем повторно импортировать геометрию. Затем файл должен принять текущую настройку, которая была только что применена. Не изменяйте масштаб файлов повторно, иначе все снова испортится.

person ketchupisred    schedule 24.01.2016