1. Пользоваться форумом на планшетах и телефонах стало удобнее благодаря Tapatalk

Точность Point3 в maxscript

Тема в разделе "MAXScript", создана пользователем kolts, 25 сен 2012.

Модераторы: Savin Denis
  1. kolts

    kolts Активный участник

    С нами с:
    05.02.2008
    Сообщения:
    448
    Симпатии:
    0
    Баллы:
    17
    Кто знает как сделать чтоб point3 были точнее? Задаю a = [1.00000000001,1.000002,1.000003], а используются только 3 цифры после запятой и получаю a = [1,1,1]. Можно конечно через массив из трех чисел но это немного неудобно.
     
  2. Savin Denis vip

    Savin Denis Moderator Команда форума

    С нами с:
    05.05.2005
    Сообщения:
    1.633
    Симпатии:
    0
    Баллы:
    210
    Это только при выводе в листенере, точность не страдает и соответствует типу:
    Код:
    formattedPrint a.z
    "1.000003"
    
     
  3. kolts

    kolts Активный участник

    С нами с:
    05.02.2008
    Сообщения:
    448
    Симпатии:
    0
    Баллы:
    17
    Потом я тоже нашел что это только вывод в листинер. Вершина должна попадать в пересечение сетки умножаю вектор на 13 чтоб было ближе к точкам сетки(грид в смысле) и на деле вот что получается:
    P.S. Вершина 21 угловая вершина 16 внизу вершина 21 справа
     

    Вложения:

    • 2845517.jpg
      2845517.jpg
      Размер файла:
      115,5 КБ
      Просмотров:
      78
  4. kolts

    kolts Активный участник

    С нами с:
    05.02.2008
    Сообщения:
    448
    Симпатии:
    0
    Баллы:
    17
    Я нашел свою ошибку. Точность тут не причем. Буду копать дальше
     
Модераторы: Savin Denis

Поделиться этой страницей