Как создать иллюзию глубины? (какая-то обтравочная маска между двумя объектами)

У меня есть объект круга и объект рыбы.

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

Как это сделать? Я пробовал обтравочные и непрозрачные маски, но не могу понять эту комбинацию. Каков порядок слоев? Как создать маску и что она должна скрывать?

Могу ли я продублировать объект рыбы и использовать некоторый градиент, чтобы использовать его в качестве маски? Я бы сделал, чтобы маска подошла идеально.

Ответы (1)

  • Поместите свою рыбу над кругом (= Расположите рыбу так, чтобы она была верхним объектом)
  • Сделайте копию своего круга на том же месте, но выведите ее наверх
  • Нарисуйте фигуру X, которую можно использовать в качестве обтравочной маски для верхнего круга. Используйте его, чтобы скрыть ту часть верхнего круга, которая не нужна, чтобы она не была видна.

X может быть простым, не нужно следовать контуру рыбы. См. пример. Есть 2 круга (на самом деле кольца); один за рыбой, а другой перед рыбой. Фигура X — это прямоугольник слева.

введите описание изображения здесь

X размещен, но еще не используется в качестве обтравочной маски:

введите описание изображения здесь

X — обтравочная маска для верхнего круга:

введите описание изображения здесь

Также у вас может быть только один круг. Возьмите кусок рыбы, чтобы скрыть ненужную часть этого круга.

Не спрашивал, но может интересно Рыба взята из клипарта MS Office. Кольцо представляет собой маленький круг, который был повернут в кольцо с помощью Эффекты > 3D > Вращение. Смотрите настройки (используемый круг виден тонким синим контуром посередине):

введите описание изображения здесь

Отлично, я попробую это. И дополнительные баллы за 3D-кольцо, поскольку оно также является частью глубины, как это предлагается в вопросе.