diff options
author | Perttu Ahola <celeron55@gmail.com> | 2011-04-29 16:00:36 +0300 |
---|---|---|
committer | Perttu Ahola <celeron55@gmail.com> | 2011-04-29 16:00:36 +0300 |
commit | 0847e550f0b5484471e7c02d54ed35443824a86e (patch) | |
tree | 297fb7868045919c75ec8eea7611d3f9c5a42f76 | |
parent | 7a367f96e15aa6167f1c51b19fd38cffa14f5cc7 (diff) | |
download | minetest-0847e550f0b5484471e7c02d54ed35443824a86e.tar.gz minetest-0847e550f0b5484471e7c02d54ed35443824a86e.tar.bz2 minetest-0847e550f0b5484471e7c02d54ed35443824a86e.zip |
added simple skybox
-rw-r--r-- | data/skybox1.png | bin | 0 -> 236 bytes | |||
-rw-r--r-- | data/skybox2.png | bin | 0 -> 231 bytes | |||
-rw-r--r-- | data/skybox3.png | bin | 0 -> 190 bytes | |||
-rw-r--r-- | src/game.cpp | 18 |
4 files changed, 10 insertions, 8 deletions
diff --git a/data/skybox1.png b/data/skybox1.png Binary files differnew file mode 100644 index 000000000..9801d5f4f --- /dev/null +++ b/data/skybox1.png diff --git a/data/skybox2.png b/data/skybox2.png Binary files differnew file mode 100644 index 000000000..a8c94b4d2 --- /dev/null +++ b/data/skybox2.png diff --git a/data/skybox3.png b/data/skybox3.png Binary files differnew file mode 100644 index 000000000..2776ec712 --- /dev/null +++ b/data/skybox3.png diff --git a/src/game.cpp b/src/game.cpp index 6f0760ee9..21d960db0 100644 --- a/src/game.cpp +++ b/src/game.cpp @@ -605,10 +605,9 @@ void the_game( // The color of the sky - //video::SColor skycolor = video::SColor(255,90,140,200); - //video::SColor skycolor = video::SColor(255,166,202,244); - //video::SColor skycolor = video::SColor(255,120,185,244); - video::SColor skycolor = video::SColor(255,140,186,250); + //video::SColor skycolor = video::SColor(255,140,186,250); + + video::SColor bgcolor_bright = video::SColor(255,170,200,230); /* Draw "Loading" screen @@ -719,14 +718,14 @@ void the_game( /* Create skybox */ - /*scene::ISceneNode* skybox; + scene::ISceneNode* skybox; skybox = smgr->addSkyBoxSceneNode( driver->getTexture(porting::getDataPath("skybox2.png").c_str()), driver->getTexture(porting::getDataPath("skybox3.png").c_str()), driver->getTexture(porting::getDataPath("skybox1.png").c_str()), driver->getTexture(porting::getDataPath("skybox1.png").c_str()), driver->getTexture(porting::getDataPath("skybox1.png").c_str()), - driver->getTexture(porting::getDataPath("skybox1.png").c_str()));*/ + driver->getTexture(porting::getDataPath("skybox1.png").c_str())); /* Create the camera node @@ -1676,9 +1675,12 @@ void the_game( u8 l = decode_light((daynight_ratio * LIGHT_SUN) / 1000); video::SColor bgcolor = video::SColor( 255, - skycolor.getRed() * l / 255, + bgcolor_bright.getRed() * l / 255, + bgcolor_bright.getGreen() * l / 255, + bgcolor_bright.getBlue() * l / 255); + /*skycolor.getRed() * l / 255, skycolor.getGreen() * l / 255, - skycolor.getBlue() * l / 255); + skycolor.getBlue() * l / 255);*/ /* Update coulds |