Render.ru

Размер объекта

Bames Jond

Активный участник
Рейтинг
5
#1
Есть ли какая нибудь функция которая возвращает размер объекта?
 
Рейтинг
27
#2
Если я правильно понял то:
$.length
$.width
$.height

возвращают длину, ширину и высоту, где $ переменная хранящая информацию о выделенном в данный момент объекте.
 

Bames Jond

Активный участник
Рейтинг
5
#3
Не совсем то, нужно что то вроде размера габаритного контейнера объекта, потому что например к тексту это не совсем подходит
 

Bames Jond

Активный участник
Рейтинг
5
#5
ок. как тогда мне из point3 сделать обычный integer?
К примеру [100,0,0] мне нужно выдернуть только первое число. Если можно в коде?
 
Рейтинг
27
#6
$ - переменная выбранного в данный момент объект
min, max - соответственно минимальная и максимальная граница в координатах
xyz - оси

что бы вытащить одну из координат, то к примеру $.min.x и по аналогии дальше.

Может и есть иной способ, проще, но так на вскидку я бы сделал так.
 

Di_di_0

Активный участник
Рейтинг
5
#8
Мне недавно нужно было, и вот такую штуку нарисовал. Вычисляет именно габариты выбранного объекта.

mx=$.min.x
my=$.min.y
mz=$.min.z
mx1=$.max.x
my1=$.max.y
mz1=$.max.z
dx=mx1-mx --razmer_ x
dy=my1-my --razmer_ y
dz=mz1-mz --razmer z

Думаю может кто-нибудь попроще способ знает.
 
Сверху