Показать сообщение отдельно
Старый 12.07.2018, 12:30   #194
Letos
Консультант
 
Регистрация: 28.06.2017
Сообщений: 555
Сказал(а) спасибо: 127
Поблагодарили 1,030 раз(а) в 366 сообщениях
Вес репутации: 344
Letos за этого человека можно гордитсяLetos за этого человека можно гордитсяLetos за этого человека можно гордитсяLetos за этого человека можно гордитсяLetos за этого человека можно гордитсяLetos за этого человека можно гордитсяLetos за этого человека можно гордитсяLetos за этого человека можно гордится
По умолчанию

Цитата:
Сообщение от wizardpnz Посмотреть сообщение
попалась модель широкий шкаф, в нём два цоколя (никаких блоков нет)

1 цоколь 16, 0, 92
2 цоколь 16, 0, 504
это как должно быть

в свойствах детали в базисе

1 цоколь 16, 2250, 108
2 цоколь -0.5, 0, 504

если построить всё скриптами то конечно будет всё нормально, но
руками получается всякие варианты начальных точек

потом матрица трансформации разворачивает углы и всё встает на место

там есть все углы в объекте obj.GlobalMatrix()

пытаюсь разгадать алгоритм как привести этк кашу , чтобы координаты начинались от левого нижнего заднего угла габаритного кубика

придётся написать много этажный if else if .... else ((( наверное нет встроенного инструмента для нормализации координат объекта
ТО есть, вам нужно, чтобы позицией каждого объекта была точка с наименьшими координатами x, y и z?
Letos вне форума   Ответить с цитированием Вверх