2016-07-11 13 views
0

Я хочу, чтобы реализовать объект в моей сцене. Если бы я добавить вот что это выглядит следующим образом:Light/Shadow не применяется на маленьком игровом поле

Plane

Это красиво, к сожалению, из-за остальной моей сцены, я должен применить шкалу 0,0006:

planeObject.transform.localScale = new Vector3(0.0006f, 0.0006f, 0.0006f); 

А вот то, что не произошло, нет света или тени на текстуре моей плоскости:

Plane2

Я пытаюсь изменить мой свет, вот мои параметры:

Light

ли я что-то пропустил, есть минимальный размер для света, чтобы быть применимы?

+0

Если вам нужно применить такой небольшой масштаб, в вашей сцене есть что-то серьезное. Это может вызвать проблемы с точностью с плавающей запятой, а тень рядом с плоскостью также неверна для этого типа шкалы, я думаю. –

+0

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

ответ

0

Я не уверен, почему вам нужно применить малый масштаб к плоскости. Вы должны иметь возможность моделировать все в разумных пределах. Затем вы можете использовать параметры представления для увеличения в плоскости. Вы не говорите, какие размеры объекта или где расположен направленный свет. Я предполагаю, что свет внутри, сзади или указывает от плоскости, таким образом, плоское затенение. Вы должны быть в состоянии вывести свет далеко от самолета и посмотреть, не сделает ли это что-нибудь, а затем придвинуть его ближе, если вам нужны какие-то эффекты, но солнце довольно далеко. ;-)

 Смежные вопросы

  • Нет связанных вопросов^_^