Автор Тема: Несоответствие значений координат  (Прочитано 852 раз)

Оффлайн SpaceHummer

  • Житель
Несоответствие значений координат
« : 21 Февраль 2019, 14:00:31 »
Доброго времени суток!

Только начал работать с Blender и столкнулся с проблемой при определении координат вертекса. Имеется планка. Она была повёрнута на 90 градусов относительно оси Y, заданы размеры 3cm по Y и 42.5cm по Z. Центр (origin) был перемещён в центр нижнего ребра. Далее через "W - Subdivide" вертикальные рёбра были разбиты вершиной, которая дальше была перемещена по Z в координату 26.7cm. Далее я хотел задать координату Y относительно центра объекта (Origin) через N-панель, раздел Transform, и заметил дичь в локальных координатах. Они имеют такие значения:
x=0m
y=-1mm
z=26.7cm
Это при том, что ширина планки составляет 3cm а Origin лежит посередине. То есть по логике должно быть значение y равно -1.5cm. При перемещении вертекса на противоположное ребро без изменения Z получаю значение 1mm. То есть получается, что в локальных координатах ширина планки 2mm, тогда как по факту она 3cm?!
Глобальные координаты этого вертекса в панели Transform:
x=-4.18613cm
y=-1.5cm
z=26.7cm
Помогите понять, каким образом 3cm превращаются в 2mm и как в локальных координатах панели Transform получить честные -1.5cm по Y? Z совпадает же. Y тоже должна совпадать, ведь центр объекта лежит на оси X. Прилагаю скриншоты и blend файл. blend файл в след сообщении, в это больше 2-х вложений нельзя.

Оффлайн SpaceHummer

  • Житель
Re: Несоответствие значений координат
« Ответ #1 : 21 Февраль 2019, 14:01:15 »
Вот blend файл:

Оффлайн Николай Николаев

  • Житель
  • emerge --keep-going
Re: Несоответствие значений координат
« Ответ #2 : 21 Февраль 2019, 14:24:25 »
... открой файл как есть ...
далее выполни TAB  A  Ctrl+A S TAB 

Оффлайн Striver

  • Житель
  • недоинженер, полупрограммист
    • http://striver00.ru
Re: Несоответствие значений координат
« Ответ #3 : 21 Февраль 2019, 14:37:45 »
Цитировать
далее выполни TAB  A  Ctrl+A S TAB
перевожу на русский: Нужно применить масштаб объекта. Размеры соответствуют тому, что на экране, только в том случае, если масштаб объекта равен 1 по всем координатам. Для этого надо нажать эти волшебные кнопки.

Оффлайн SpaceHummer

  • Житель
Re: Несоответствие значений координат
« Ответ #4 : 21 Февраль 2019, 14:58:30 »
Цитировать
далее выполни TAB  A  Ctrl+A S TAB
перевожу на русский: Нужно применить масштаб объекта. Размеры соответствуют тому, что на экране, только в том случае, если масштаб объекта равен 1 по всем координатам. Для этого надо нажать эти волшебные кнопки.

Спасибо Striver и Николай Николаев!
Действительно, применение трансформации (изменения размера, Scale) привело значение координат в адекватный вид. Я задавал размер планки через "Dimension" и думал, что раз вводил абсолютные значения, то никакого скалирования локальных координат не должно было произойти, а оказывается всё равно оно происходит.

 


Яметрика

* По форуму

* Рекламный блок

* Последние вложения

1 (1).png
Скачано: 68
Автор: LEXA ANЭGROWND
blender.png
Скачано: 78
Автор: ipv2007
4.png
Скачано: 100
Автор: hiroyukiss
2.png
Скачано: 122
Автор: hiroyukiss

Скачано: 112
Автор: Dilifa12