Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   forum.boolean.name > Программирование игр для компьютеров > Blitz3D

Ответ
 
Опции темы
Старый 18.06.2012, 23:37   #1
burovalex
Разработчик
 
Аватар для burovalex
 
Регистрация: 04.04.2012
Сообщений: 468
Написано 37 полезных сообщений
(для 60 пользователей)
Смена дня и ночи

Всем доброго времени!
Помогите советом.

Есть небо - большая сфера вывернутая наизнанку
Есть направленный свет
Свет меняет направление и учетом положения светила () и когда солнце опускается ниже нужной высоты - небо должно переходить в красный а затем в черный (пока пофиг) )

1)однотонное небо получил EntityFX 1 (полное свечение)
2)далее меняю цвет неба
xTurnEntity sunPivot,-sunSpeed,sunSpeed,0
xTurnEntity sunLight,-sunSpeed,sunSpeed,0
;освещенность
suny#=xEntityY(sun,1)
If suny<150 Then
	skyR=Int(suny)+100 : skyG=Int(2*suny) : skyB=Int(2*suny)
EndIf
If skyR>sunLightBrigMax Then skyR=sunLightBrigMax
If skyG>sunLightBrigMax Then skyG=sunLightBrigMax
If skyB>sunLightBrigMax Then skyB=sunLightBrigMax
xAmbientLight skyR,skyG,skyB
xLightColor sunLight,skyR,skyR,skyR
xEntityColor sky,skyR-100,skyG-70,skyB-40
но вот в 3) вопрос!
Если я хочу получить звездное небо, думаю самый не замороченный вариант:
Создать еще одну сферу на 0.001 больше неба и наложить текстуру звездного неба. Затем с затемнением неба(сфера1) в черный уменьшать альфу для отображения звезд(сферы2)

как вам вариант?
__________________
(Offline)
 
Ответить с цитированием
Старый 19.06.2012, 00:28   #2
Nerd
Чудо-кот
 
Аватар для Nerd
 
Регистрация: 22.02.2011
Сообщений: 901
Написано 480 полезных сообщений
(для 1,471 пользователей)
Ответ: Смена дня и ночи


Вообще, сферы - это очень не хорошо, скайбокс - самое тру
__________________

(Offline)
 
Ответить с цитированием
Старый 19.06.2012, 06:19   #3
L.D.M.T.
Бывалый
 
Аватар для L.D.M.T.
 
Регистрация: 10.06.2006
Сообщений: 808
Написано 354 полезных сообщений
(для 832 пользователей)
Ответ: Смена дня и ночи

попробуй это:
http://blitzbasic.com/Community/posts.php?topic=87026

а это вдогонку...
http://blitzbasic.com/Community/posts.php?topic=97336
http://blitzbasic.com/codearcs/codearcs.php?code=766
__________________
Per Aspera Ad Astra...
(Offline)
 
Ответить с цитированием
Эти 3 пользователя(ей) сказали Спасибо L.D.M.T. за это полезное сообщение:
DarkInside (06.02.2013), infuzo (17.03.2013), ІГРОГРАЙКО (29.06.2012)
Старый 19.06.2012, 19:50   #4
burovalex
Разработчик
 
Аватар для burovalex
 
Регистрация: 04.04.2012
Сообщений: 468
Написано 37 полезных сообщений
(для 60 пользователей)
Ответ: Смена дня и ночи

Спасибо, полезно.
Мне только не нравится в скайбоксе что туман углы выделяет (
__________________
(Offline)
 
Ответить с цитированием
Старый 05.02.2013, 18:13   #5
Sergey
AnyKey`щик
 
Регистрация: 05.02.2013
Сообщений: 2
Написано 0 полезных сообщений
(для 0 пользователей)
Ответ: Смена дня и ночи

Супер
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Часовой пояс GMT +4, время: 21:32.


vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com