2016-01-24 8 views
0

Спасибо, что нашли время, чтобы посмотреть на этот вопрос.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 
) 

Я нашел такой же вопрос, как и у меня, но я не мог понять его. get distance in meters maxscript

ответ

0

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