как совместить Directional light с солнцем в Skybox

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

как совместить Directional light с солнцем в Skybox

Сообщение rsxx 06 сен 2012, 13:25

Проблема в следующем:
Поставил Skybox и Directional light,теперь при обзоре видно солнце из Skybox(фото) и собственно Directional light в противоположном углу,что не есть хорошо и обидно,ручками пробую перетянуть - не кошерно,может направите на правильный(true) путь?
Аватара пользователя
rsxx
UNIт
 
Сообщения: 138
Зарегистрирован: 06 сен 2012, 10:38
Откуда: Ukraine,Kharkov

Re: как совместить Directional light с солнцем в Skybox

Сообщение Woolf 06 сен 2012, 13:47

вариант 1
делать скайбокс без солнца

вариант 2
настраивать позицию дирекшнл лайт вручную

вариант 3
убрать визуализацию дирекшнл лайт и поставить его примерно в ту сторону, где на скайбоксе, чтобы тени были с нужной стороны.
Разработчик theFisherOnline - там, где клюёт
Разработчик Atom Fishing II - Первая 3D MMO про рыбалку
Разработчик Atom Fishing - Рыбалка на поплавок, донку, нахлыст, блесну в постъядерный период.
Аватара пользователя
Woolf
Адепт
 
Сообщения: 7179
Зарегистрирован: 02 мар 2009, 16:59

Re: как совместить Directional light с солнцем в Skybox

Сообщение waruiyume 06 сен 2012, 14:48


Синтаксис:
Используется csharp
using UnityEngine;
using UnityEditor;

public class DirectionHelper : Editor
{
    [MenuItem("Healpers/SetLightDirection")]
        static void SetDirection()
    {
        Transform selected = Selection.transforms[0];
        if(!selected)return;
        selected.forward = -SceneView.lastActiveSceneView.camera.transform.forward;
    }
}

 
Аватара пользователя
waruiyume
Адепт
 
Сообщения: 6143
Зарегистрирован: 30 окт 2010, 05:03
Откуда: Ростов на Дону


Вернуться в Почемучка

Кто сейчас на конференции

Сейчас этот форум просматривают: Google [Bot], Yandex [Bot] и гости: 22