irrWeatherManager 0.0.5 - weather system for Irrlicht

Announce new projects or updates of Irrlicht Engine related tools, games, and applications.
Also check the Wiki
Post Reply
cobra
Posts: 371
Joined: Fri Jan 23, 2009 2:56 am
Location: United States
Contact:

irrWeatherManager 0.0.5 - weather system for Irrlicht

Post by cobra »

irrWeatherManager 0.0.5

irrWeatherManager is a weather system for Irrlicht to make it easy to get great-looking weather into your 3d worlds.

Library features:
- Realistic atmosphere (credit due to Pazystamo for original ATMOsphere; now with classes moved to respective files and cleaned up slightly, although mostly original, with some other modifications and additions and majorly improved media)
- 3D volumetric particle clouds (improved from Bitplane's cloud scene node to now be more like clouds, and also accepts lighting from the atmosphere. Also included is a new random generator and a couple extra functions, like setScale() to scale a cloud)
- Weather manager to easily access and manipulate the weather
- Random cloud and cloud layer generator
- Lightning using Sudi's CBoltSceneNode
- Much more; you'll have to try it to find out!

SDK includes:
- Pre-built library; Windows 32-bit MinGW GCC
- Pre-built example
- irrWeatherManager source code
- Example source code


Thanks to the code from Pazystamo and Bitplane that made this initially quicker to get produced. Enjoy, and please leave feedback.

Sourceforge page:
http://sourceforge.net/projects/irrweather/

Screenshots:
https://sourceforge.net/dbimage.php?id=288199
https://sourceforge.net/dbimage.php?id=288197
https://sourceforge.net/dbimage.php?id=288201
Last edited by cobra on Fri Dec 17, 2010 3:58 am, edited 3 times in total.
Josiah Hartzell
Image
BlindSide
Admin
Posts: 2821
Joined: Thu Dec 08, 2005 9:09 am
Location: NZ!

Post by BlindSide »

This looks amaaazing :D
ShadowMapping for Irrlicht!: Get it here
Need help? Come on the IRC!: #irrlicht on irc://irc.freenode.net
cobra
Posts: 371
Joined: Fri Jan 23, 2009 2:56 am
Location: United States
Contact:

Post by cobra »

Heh, thanks!

I haven't had a lot of time to work on it, so it's still in its infancy.

I hope for it to become pretty nice, though. I have some bigs ideas for its future, if I ever get the time to do with it what I want.
Josiah Hartzell
Image
Bate
Posts: 364
Joined: Sun Nov 01, 2009 11:39 pm
Location: Germany

Post by Bate »

Yeah, that's terrific -- keep it up!
Never take advice from someone who likes to give advice, so take my advice and don't take it.
Escen
Competition winner
Posts: 167
Joined: Sun Jul 19, 2009 11:27 am
Location: the Netherlands
Contact:

Post by Escen »

Nice work, Thanks for sharing.
loki1985
Posts: 214
Joined: Thu Mar 31, 2005 2:36 pm

Post by loki1985 »

really nice :D
CarlS
Posts: 86
Joined: Wed May 09, 2007 1:21 am
Contact:

Post by CarlS »

Nice work cobra, thanks for posting it :)

With the updates you mentioned in the cloud types, are volumetric clouds, or any method of flattening the cloud bottoms on the list?
A sky full of volumetric clouds would slow things down a lot, but would result in some beautiful landscape stills and animations if you don't mind non-real time renders.

--Carl
loki1985
Posts: 214
Joined: Thu Mar 31, 2005 2:36 pm

Post by loki1985 »

CarlS wrote:Nice work cobra, thanks for posting it :)

With the updates you mentioned in the cloud types, are volumetric clouds, or any method of flattening the cloud bottoms on the list?
A sky full of volumetric clouds would slow things down a lot, but would result in some beautiful landscape stills and animations if you don't mind non-real time renders.

--Carl
you don't have to render the clouds each frame, u could just render them to a texture every few seconds.
stefbuet
Competition winner
Posts: 495
Joined: Sun Dec 09, 2007 4:13 pm
Location: france

Post by stefbuet »

Is what I see the clouds shadows ? :shock:
Or terrain self shadowing ?
cobra
Posts: 371
Joined: Fri Jan 23, 2009 2:56 am
Location: United States
Contact:

Post by cobra »

Well, in the future I want to have clouds like Flightgear 2.0's new cloud system:

Image


I also plan on adding clouds like cirrus and storm clouds (including lightning and rain).

I'd like to make clouds that are only textured to a flat plane that is placed in the sky for more ground-based games that don't need thick clouds.
Josiah Hartzell
Image
Virion
Competition winner
Posts: 2148
Joined: Mon Dec 18, 2006 5:04 am

Post by Virion »

my opinion: the cloud texture has to be more random and variation. it will look more natural that way.
Mattan360
Posts: 5
Joined: Mon Aug 16, 2010 1:51 pm

Post by Mattan360 »

Hmm, my sun isn't moving :(
cobra
Posts: 371
Joined: Fri Jan 23, 2009 2:56 am
Location: United States
Contact:

Post by cobra »

Mattan360: You have to update it every frame. Check the example.

Also, setting the day time factor will make the simulation run more quickly and you can see your sun move. Otherwise, you won't and it'll be slow, like in real life.
Josiah Hartzell
Image
jorgerosa
Competition winner
Posts: 117
Joined: Wed Jun 30, 2010 8:44 am
Location: Portugal
Contact:

Post by jorgerosa »

Just tested it... Really impressive! Thankyou for share! :)
(An "cbp" file is inluded! Couldn´t be better for a noob like me! Yupiiii!)
Grz-
Posts: 62
Joined: Wed Dec 26, 2007 1:06 pm

Post by Grz- »

Is it normal that the sun seem to move with the camera position? (for example it change a bit it's path when i go left or right)

It happen in the demo a bit but i tried to add the atmospheric scattering shader to it too and since it is based on the sun position, well, when i moved the camera i saw that everything moved with it too :shock:, kinda strange.
Last edited by Grz- on Mon Aug 16, 2010 9:24 pm, edited 3 times in total.
Post Reply