12.07.2018, 12:30
|
#194
|
Консультант
Регистрация: 28.06.2017
Сообщений: 555
Сказал(а) спасибо: 127
Поблагодарили 1,030 раз(а) в 366 сообщениях
Вес репутации: 344
|
Цитата:
Сообщение от 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?
|
|
|