Projector позволяет вам спроецировать Material на все объекты, пересекающие его плоскость. Для правильного проецирования материал должен использовать специальный тип шейдера - в projector префабах, которые находятся в стандартных ассетах, ознакомьтесь с примерами того как использовать имеющиеся Projector/Light и Projector/Multiply шейдеры.
Свойство: | Функция: |
---|---|
Near Clip Plane | Объекты, находящиеся перед ближней отсекающей плоскостью не буду проецироваться на. |
Far Clip Plane | Объекты, находящиеся за этой дистанцией не будут затронуты. |
Field Of View | Угол обзора в градусах. Используется только если Projector находится не в режиме Ortho Graphic. |
Aspect Ratio | Соотношение сторон Projector-а. Здесь вы можете настроить высоту относительно ширины Projector-а. |
Is Ortho Graphic | При включении, Projector перейдёт из режима Perspective в режим Ortho Graphic. |
Ortho Graphic Size | Ортографический размер проекции. Используется только при активном ортографическом режиме. |
Material | Материал, который будет спроецирован на объекты. |
Ignore Layers | Объекты, находящиеся на одном из игнорируемых слоёв (Ignore Layers), не будут затронуты. По-умолчанию, игнорируемые слои активны, поэтому будет затронута любая геометрия, которая пересечётся с плоскостью проекции. |
С проекцией вы сможете:
Если вам нужно создать простую тень, тогда просто перетащите в свою сцену StandardAssets->Blob-Shadow->Blob shadow projector Prefab. Можно изменить материал, чтобы изменить текстуру этой круглой тени (Blob shadow).
Note: When creating a projector, always be sure to set the wrap mode of the texture’s material of the projector to clamp. else the projector’s texture will be seen repeated and you will not achieve the desired effect of shadow over your character.