С версии R13 у нас есть маленький объект, который имеет в себе многое! Эти XRefs к нему относятся. "Ref" означает ссылку, а x - все, что вы хотите иметь в качестве ссылки в сцене.
Сегодня я хочу показать вам, как можно принципиально и правильно работать с XRefs. Это очень простой прием с очень большим эффектом.
Сначала я открываю произвольную сцену в Cinema 4D.
В этом примере это большой железнодорожный цех, который имеет огромное количество полигонов - в этом примере почти 2 миллиона полигонов.
И теперь я хотел бы иметь поезд в своем железнодорожном ангаре, логично, не так ли? Однако у нас здесь возникает проблема – он также имеет внушительный размер. Но я все равно добавлю его - и таким образом у нас будет 2,4 миллиона полигонов.
Когда я пытаюсь передвигаться камерой по комнате, начинается сильный тормоз. И в зависимости от того, какая у вас компьютерная конфигурация, Cinema 4D мог бы, например, переключиться в режим скелета и объекты уже не были бы хорошо видны.
Это довольно неприятно - и к тому же вы будете сталкиваться с проблемой постоянного переключения между камерой, которая уже установлена, и свободной камерой, если вам нужно что-то изменить в поезде. Поэтому мы удаляем поезд снова и подходим к вопросу по-другому.
Я снова получаю поезд как XRef.
Для этого мы идем через Создать>XRef>Добавить XRef и снова выбираем поезд, который мы снова поместим в исходное положение.
Теперь у нас есть поезд с незначительным отличием - рядом с поездом теперь нарисован маленький значок XRef-.
Теперь, например, это означает, что Материалы также называются так же, как и объект. Все Материалы здесь также называются "Поезд". Мы больше ничего с этим не можем сделать. Мы можем только адаптировать позицию и освещение, но мы здесь не сможем сделать больше ничего. Но нам это и не надо.
Чтобы проиллюстрировать: представьте, что вы крутите гайки на своем автомобиле в конце января, на улице холодно, и вы могли бы просто взять свой автомобиль в теплую кухню.
Вот как работает функция XRef-. Так как мы открываем отдельно локомотив под Файл>Открыть и можем здесь делать все с локомотивом, как хотим.
Теперь мы можем, например, свободно перемещаться, вращать все, редактировать фары или добавлять другие объекты, такие как эти олений рог. Когда мы удовлетворены изменениями, мы можем все сохранить.
Мы переключаемся обратно в цех через Окно и теперь можем без проблем перезагрузить вставленный локомотив.
Объект знает, что он XRef- объект и обновится соответственно.
И вот теперь наш поезд в цеху также имеет олений рог.
Все, что я изменяю на поезде и потом сохраняю, я могу делать без сложных лазаний по файлу локомотива.
Эта функция очень удобна - это не обязательно должен быть только XRef, а может быть несколько XRefs.
Это особенно удобно, когда несколько человек работают над большой анимацией. Так можно изменять несколько объектов или персонажей, не затрагивая общую сцену. В целом, стоит использовать метод XRef- для включения объектов в больших проектах.