Найти в Дзене
Юрий Антонов

Наименвание костей и прочих атачментов в проекте. Префиксы и суфиксы

Если собираете персонажа в нескольких проекциях в одном проекте. Используйте префиксы на костях и слотах. Это позволяет быстрее находить нужный элемент в иерархии, так же помогают цветовая маркировка костей и поиск (актуален с версии 3.8) Например у персонажа два ракурса. F — Front (вид спереди), B — Back (вид сзади). F_Head — голова для лицевого ракурса, B_Head — голова для заднего ракурса. То же самое актуально и для левый, правый. F_Leg_L — левая нога вида спереди, B_Leg_R — правая нога на виде сзади В иерархии лучше разбить все слоты по группам. Например сверху вниз, в начале (значит повыше) Front, пониже Back. То есть к уже готовому ракурсу добавляете новые слоты или ракурсы. Это удобно когда вам необходимо перекинуть в иерархии на дофига уровней. Если на пару уровней, то проще сделать через хотеи: - — спустить на уровень вниз
+ — поднять на уровень вверх Если сразу импортируете все проекции, то это не очень актуально. При условии, что вы все правильно организовали в Фотошопе

Если собираете персонажа в нескольких проекциях в одном проекте. Используйте префиксы на костях и слотах. Это позволяет быстрее находить нужный элемент в иерархии, так же помогают цветовая маркировка костей и поиск (актуален с версии 3.8)

Например у персонажа два ракурса. F — Front (вид спереди), B — Back (вид сзади). F_Head — голова для лицевого ракурса, B_Head — голова для заднего ракурса.
То же самое актуально и для левый, правый. F_Leg_L — левая нога вида спереди, B_Leg_R — правая нога на виде сзади

В иерархии лучше разбить все слоты по группам. Например сверху вниз, в начале (значит повыше) Front, пониже Back. То есть к уже готовому ракурсу добавляете новые слоты или ракурсы. Это удобно когда вам необходимо перекинуть в иерархии на дофига уровней. Если на пару уровней, то проще сделать через хотеи:

- — спустить на уровень вниз
+
— поднять на уровень вверх

Если сразу импортируете все проекции, то это не очень актуально. При условии, что вы все правильно организовали в Фотошопе и юзаете скрипт для экспорта.

Но даже правильный экспорт не исключает ситуацию когда вы добавляете новый спрайт / слот. И потом долго его перетаскиваете по списку, когда нужно сменить положение в иерархии. И чем больше элементов, тем строже требования к правильной организации в проекте.

Короче, правильная организация, залог здоровья.

А теперь кратко:

  1. Префиксы для ракурсов, или для сторон
  2. Цветовая маркировка костей
  3. Названия костей / атачментов / анимаций соответствуют содержанию. Программисты скажут вам спасибо, когда будут вызывать нужный стейт из кода или искать нужную кость в иерархии, чтобы приаатачить к ней партикл систем
  4. Группировка слотов в иерархии
  5. Используйте хоткеи
Для тех кто дочитал маленькое дополнение:
В Спайне можно запоминать выделенные кости, меши и слоты в группы. Например, выделив нужные кости, нажимаем
Ctrl+1. Теперь при нажатии 1 они выделяются автоматом. Нет необходимости прокликивать их или выделять во вьюпорте.