Render.ru
Поддержать

Точность Point3 в maxscript

kolts

Активный участник
Рейтинг
16
Кто знает как сделать чтоб point3 были точнее? Задаю a = [1.00000000001,1.000002,1.000003], а используются только 3 цифры после запятой и получаю a = [1,1,1]. Можно конечно через массив из трех чисел но это немного неудобно.

Savin Denis

Модератор форума
Команда форума
Рейтинг
138
Это только при выводе в листенере, точность не страдает и соответствует типу:
formattedPrint a.z
"1.000003"

kolts

Активный участник
Рейтинг
16
Потом я тоже нашел что это только вывод в листинер. Вершина должна попадать в пересечение сетки умножаю вектор на 13 чтоб было ближе к точкам сетки(грид в смысле) и на деле вот что получается:
P.S. Вершина 21 угловая вершина 16 внизу вершина 21 справа

Вложения

kolts

Активный участник
Рейтинг
16
Я нашел свою ошибку. Точность тут не причем. Буду копать дальше