Render.ru

Локальные оси объекта

Barsik

Активный участник
Рейтинг
5
#1
Как можно поменять расположение локальных осей у объекта?
Манипулирование объектом вокруг локальных осей есть, а вот как их самих редактировать?
 

dengess

Знаток
Рейтинг
31
#2
как я понял вопрос в изменении направления осей?
1. Если так то нужно создать Empty, сориентировать его в нужном направлении.
2. Выделить объект, потом добавить выделение Empty (Shift + Click).
3. Object - Scripts - Axis Orientation Copy.
! Важно где находится Empty, там окажеться точка пересечения локальных осей объекта.
 

Barsik

Активный участник
Рейтинг
5
#3
хм..как всё мудрёно...опять скрипты...но работает!!! правда у меня просто скопировалась ориентация осей с пустышки в центр моего объекта, а не в центр пустышки...
спасибо :)
 

dengess

Знаток
Рейтинг
31
#4
Точно, я ошибся, копируется только направление. Центр объекта в свитке Mesh можно установить, туда где находится 3-Д-курсор.
 

Денис _____ (OldDemon)

Активный участник
Рейтинг
5
#5
Можно копировать атрибуты несколькими кликами множеству выделенных объектов из активного и для этого не нужно никаго скрипта...
1. Выбираешь объект (или кучу объектов) на который(е) надо скопировать атрибут (положение вращение, масштаб , мтариал, и т.д.. )
2. Затем с зажатым шифтом кликаешь на один! объект, делая его активным, атрибут(ы) которого надо скопировать предыдущему выделению...
3. Жмешь Ctrl+С
4. Из списка выбираешь че нада скопировать...
P.S. Сtrl+A тоже поюзай (приводит данные объект к нормальномы виду сцены, выравнивает локальные оси по глобальным, корректирует размер объекта к масштабу и т.п.) ну и про Alt-O не нада забывать при привязывании к родительскому объекту (особенно к путям кривых)...

Это только кажется мудреным... на самом деле делается за пару кликов и очень быстро :) потренироваться надо просто иразобраться с понятием активного объекта, внимательно почитав инфу и поэксперементировав...
Кстати Ctrl+С копирует и Ctrl-V вставаляет цвет, значения, имена в Buttons window и им подобным, удобня штука. Для этого нужно только чтобы во время копипаста указатель мыши находился над значением...
 

Денис _____ (OldDemon)

Активный участник
Рейтинг
5
#6
Кстати еще одна фишка... если надо очень точно спроецировать 3D курсор на плоскость грани объекта, то это можно сделать в режиме раскрашивания тектуры... нажав при этом CTRL+ЛКМ... 3D курсор будет спроецирован точно в плоскости грани... (это вообще-то нужно для режима клонирования вовремя 3D паинтинга текстуры по объекту)... ну и не забывай про манипуляции с 3D курсором и выделением с помощью Shift+S... и снапы Shift+Tab... Ими можно таскать один объект по поверхность другого и он будет выравниваться относительно ее нормалей... успехов :)
 

Денис _____ (OldDemon)

Активный участник
Рейтинг
5
#7
На всякий случай, кому нужно...В версии 2.50 центр данных объекта по умолчанию выравниыается к центру объекта или к 3D курсору не из панели кнопок, как в предыдущих версиях, а с помощь нажатия Shift+Crl+Alt+C... (долго искал это, однако :))
 

Lurkid

Активный участник
Рейтинг
7
#8
После Axis Orientation Copy (которая действительно копирует только поворот (ориентацию) локальных осей) (ИЛИ ДО ЭТОГО) можно поменять расположение локальных осей: щелкнув ЛКМ там, где должен быть центр, затем в палитре Mesh группы кнопок Editing (F9) нажать кнопку "Center Cursor". (имею в виду "локальная ось=pivot=опорная точка").
 

Barsik

Активный участник
Рейтинг
5
#9
Есть такая кнопочка - move object centrers only - теоретически относящаяся к локальным осям, но вроде бы не действует.
Подскажите для чего эта кнопочка вообще тогда, если не для локальных осей, и где её использовать можно?
 

Вложения

dengess

Знаток
Рейтинг
31
#10
Включи её и попробуй вращать или скейлить несколько выделенных объектов. Результатом будет вращение и масштабирование объектов соответственно выбранному пивоту, при этом неизменным останется направление локальных осей и размеров меша. Т. е. влияние только на центры объектов, а не на меши.
 
Сверху