Затемнение небосвода.

Статус
В этой теме нельзя размещать новые ответы.
Сообщения
709
Лучшие ответы
1
Реакции
5
Liahim написал(а):
Бдыщ! Какой ты мне цвет дал, такой я тебе в примере и написал.
Это уж сам решай, какой тебе нужен.
Хорошо, спасибо за помощь))
[merge_posts_bbcode]Добавлено: 14.07.2016 17:49:05[/merge_posts_bbcode]

Нее, каким бы я не делал цвет он становится ярче днем, а утром он такой, какой я его устанавливал.
 
Сообщения
164
Лучшие ответы
1
Реакции
3
Почему нельзя взять и посмотреть код в Ванилле?
 
Сообщения
709
Лучшие ответы
1
Реакции
5
Кстати у меня еще не получилось, пробовал здесь вычитать 
Код:
r *= f2 - 1.15F;
       g *= f2 - 1.15F;
       b *= f2 - 1.15F;
Это как бы помогает, но постоянный эффект не дает
 
Сообщения
3,371
Лучшие ответы
44
Реакции
254
Во-первых, ты забыл вот это:
Код:
f2 = MathHelper.clamp_float(f2, 0.0F, 1.0F);
А во-вторых, цвет нужно указывать не в провайдере, а в биоме: getSkyColorByTemp(float currentTemperature)...
 
Сообщения
709
Лучшие ответы
1
Реакции
5
Liahim написал(а):
А во-вторых, цвет нужно указывать не в провайдере, а в биоме: getSkyColorByTemp(float currentTemperature)...
За-чем?
 
Сообщения
3,371
Лучшие ответы
44
Реакции
254
Ну... Как бэ...
[merge_posts_bbcode]Добавлено: 15.07.2016 00:49:44[/merge_posts_bbcode]

Загляни в рендер глобал, найди там строчку world.getSkyColor(... и проследи всю цепочку, откуда что берётся. И всё станет ясно.
 
Сообщения
709
Лучшие ответы
1
Реакции
5
Хорошо, попробую
 
Сообщения
709
Лучшие ответы
1
Реакции
5
Дело оказывается в том, что там идет вычисление цвета, поэтому нужно ставить более яркий, а днем цвет неба перейдет в контрастный. Liahim, спасибо за помощь) Закрывайте.
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху