Тема: Вопросы
Показать сообщение отдельно
Старый 08.11.2019, 23:32   #7516
Niro
Местный
 
Регистрация: 27.06.2013
Адрес: Киев
Сообщений: 673
По умолчанию

Цитата:
Сообщение от Vasya Посмотреть сообщение
-------------------------------------
Вот - архив внизу - пока под патч 4.13.4.
Возможно заработает в патче 4.14.1.
Код:
float f24 = f16 / (f14 + f16 + 0.001076F);
        float f25 = 1.0F - f24;
        tRed = tGreen = tBlue = 1.0F;
        float f26 = 1.0F - Math.abs(ToSun.z) * 4F;
        if(f26 > 0.0F)
        {
            tGreen = 1.0F - 0.4F * f26;
            tBlue = 1.0F - 0.8F * f26;
        }
        ToLight.set(ToSun);
        ToLight.scale(f16 + 0.001F);
        tmpV3f.set(ToMoon);
        tmpV3f.scale(f14 + 0.001F);
        ToLight.add(tmpV3f);
        ToLight.normalize();
Спасибо за работу. В 4.13.4 мне понравилось. Жаль в 4.14 не получится.
Niro вне форума   Ответить с цитированием