Universal Rain and Snow

Projects that alter game functions but do not include new maps belong here.
Forum rules
The Projects forums are ONLY for YOUR PROJECTS! If you are asking questions about a project, either find that project's thread, or start a thread in the General section instead.

Got a cool project idea but nothing else? Put it in the project ideas thread instead!

Projects for any Doom-based engine (especially 3DGE) are perfectly acceptable here too.

Please read the full rules for more details.

Universal Rain and Snow

Postby Boondorl » Thu Oct 29, 2020 3:13 pm




Download

Weather effects have long been difficult to achieve in Doom. Maps that have them often use it sparingly because of the performance cost. In the pursuit of moodier atmosphere, I decided to make a more universal solution so that you can make any map rainy or more cozy with snow.

Spoiler: Clips

It's also more efficient than other solutions have been so far allowing for more rain and snow on the screen at once. Works great with Hexen and modern Doom maps. Online play hasn't been 100% verified so use it with caution there.

Spoiler: Credits
Last edited by Boondorl on Mon Jan 11, 2021 12:26 pm, edited 6 times in total.
User avatar
Boondorl
 
Joined: 11 Jul 2018

Re: Universal Rain and Snow

Postby Enjay » Thu Oct 29, 2020 6:48 pm

This is very nice - and I don't notice any appreciable performance hit on my machine.

Would it be easy for a modder to adapt this so that it can be enabled on specific maps only and perhaps controlled within the map somehow (i.e. it starts/stops snowing at some point during play)?
User avatar
Enjay
Everyone is a moon, and has a dark side which he never shows to anybody. Twain
 
 
 
Joined: 15 Jul 2003
Location: Scotland

Re: Universal Rain and Snow

Postby Spaceman333 » Fri Oct 30, 2020 6:00 am

I really appreciate awesome universal addons like these. Thank you for making it, gives me more variety to enjoy in my playthroughs.

I take it the weather effects only appear outdoors and stay off when the player goes to spaces that have a ceiling above them?
User avatar
Spaceman333
 
Joined: 13 Oct 2016

Re: Universal Rain and Snow

Postby sarahk99 » Fri Oct 30, 2020 4:02 pm



Weather effects have long been difficult to achieve in Doom. Maps that have them often use it sparingly because of the performance cost. In the pursuit of moodier atmosphere, I decided to make a more universal solution so that you can make any map rainy or more cozy with snow.

Spoiler: Clips

It's also more efficient than other solutions have been so far allowing for more rain and snow on the screen at once. Works great with Hexen and modern Doom maps. Online play hasn't been 100% verified so use it with caution there.

Spoiler: Credits



effects are looking pretty sweet
keep up the good work
maybe you have some other projects?
Last edited by sarahk99 on Sun Nov 08, 2020 4:07 pm, edited 1 time in total.
sarahk99
 
Joined: 21 Oct 2020

Re: Universal Rain and Snow

Postby TommyGalano5 » Fri Oct 30, 2020 7:22 pm

Nice! Now i can play with full immersion question tho will this have lighting's and thunderstorms?
User avatar
TommyGalano5
"If you can find me then you're the next Holmes"
 
Joined: 06 Aug 2020
Location: An Archipelago in Asia
Discord: TommyGalano5#8257
Github ID: TommyG5#75706295
Operating System: Windows 10/8.1/8 32-bit
OS Test Version: No (Using Stable Public Version)
Graphics Processor: Intel (Modern GZDoom)

Re: Universal Rain and Snow

Postby Captain J » Fri Oct 30, 2020 9:04 pm

Looks very atmospheric indeed. But i wonder if i could adjust the intensity of the climate. Like wind or thunders.
User avatar
Captain J
That's Amoreee
 
 
 
Joined: 02 Oct 2012
Location: A Year old Pizza Box
Discord: DiscussJ#3128

Re: Universal Rain and Snow

Postby CBM » Fri Oct 30, 2020 11:02 pm

Very cool
User avatar
CBM
Imp Slayer
 
Joined: 09 Oct 2019
Location: The Shores of Hell
Operating System: Windows 10/8.1/8/201x 64-bit
OS Test Version: Yes (Using Development/Testing Version)
Graphics Processor: nVidia with Vulkan support

Re: Universal Rain and Snow

Postby Boondorl » Sat Oct 31, 2020 3:40 am

For next update I was contemplating adding an intensity toggle. Wind on the rain and snow itself would be simple, but it can't affect actors in any way or it unfortunately breaks multiplayer. Something like high winds for a snow storm and thunder for heavy rain would be a good idea. Anything that affects the map itself is out of the question since it could also break multiplayer, but there might be some clever ways to fake things like lightning.
User avatar
Boondorl
 
Joined: 11 Jul 2018

Re: Universal Rain and Snow

Postby eharper256 » Sat Oct 31, 2020 4:03 am

Very nice; I might well consider integrating it into Walp; though it would probably have to have a method to consider the ceiling texture, and only apply the weather if it returns a skybox. Hmm... I wonder if something like TexMan.CheckForTexture could work in that regard... though my ZScript is rudimentary at best. Might be awhile off (lol).
Last edited by eharper256 on Sat Oct 31, 2020 6:26 am, edited 1 time in total.
User avatar
eharper256
Author of Hexen: Walpurgis
 
Joined: 25 Feb 2018
Location: UK

Re: Universal Rain and Snow

Postby Enjay » Sat Oct 31, 2020 4:23 am

eharper256 wrote:though it would probably have to have a method to consider the ceiling texture, and only apply the weather if it returns a skybox.

If I understand your comment correctly, it already does that.
User avatar
Enjay
Everyone is a moon, and has a dark side which he never shows to anybody. Twain
 
 
 
Joined: 15 Jul 2003
Location: Scotland

Re: Universal Rain and Snow

Postby eharper256 » Sat Oct 31, 2020 6:26 am

Enjay wrote:
eharper256 wrote:though it would probably have to have a method to consider the ceiling texture, and only apply the weather if it returns a skybox.

If I understand your comment correctly, it already does that.

Indeed it does! I should probably test things before assuming otherwise... :shock:
User avatar
eharper256
Author of Hexen: Walpurgis
 
Joined: 25 Feb 2018
Location: UK

Re: Universal Rain and Snow

Postby Hexereticdoom » Sat Oct 31, 2020 2:04 pm

Wow, this is really an astounding addon, mister Boondorl! I've been waiting for something like this for a long time, very nice work! :thumb:

You know, it's so good that I have not resisted the temptation to customize it a little to my personal taste, and I have made a slightly improved version which includes some random thunder effects for rainy mode, plus a moderate wind sound effect for snowy mode. Also I've replaced the rain and snow original sprites with more classic ones (those from Strife game, to be precise) for giving it a more 'retro' touch. I also have used some additional code and resources from here and here to accomplish it. If you wanna take it a peek, just follow this link:

https://www.mediafire.com/file/4omk5c6h ... R.WAD/file

(File credits go mainly attributed to original creators).
User avatar
Hexereticdoom
Don't make me angry or I'll bite you! Heheheee...
 
Joined: 08 Aug 2013
Location: Spain
Operating System: Windows 10/8.1/8/201x 64-bit
OS Test Version: No (Using Stable Public Version)
Graphics Processor: nVidia with Vulkan support

Re: Universal Rain and Snow

Postby Boondorl » Sat Oct 31, 2020 4:05 pm

Nice, I was looking for some good thunder sounds so I'll probably yoink those for next update. I already have my own thunder implemented along with some other important changes. Just gotta do more clean up and testing and it'll be ready to release.
Spoiler: Maybe a sneak peak, though
User avatar
Boondorl
 
Joined: 11 Jul 2018

Re: Universal Rain and Snow

Postby Apeirogon » Sat Oct 31, 2020 5:28 pm

Grrrr, why Im not come up to idea made my weather library as a standalone mod?????
Well, moment is missed....
User avatar
Apeirogon
I have a strange sense of humour
 
Joined: 12 Jun 2017

Re: Universal Rain and Snow

Postby Dr_Cosmobyte » Sun Nov 01, 2020 8:24 am

Little bug:

When playing Hexen with this, if you enable the rain weather, leave the hub and get back, the sound will be muted. rain needs to be re-enabled for the sound to come back. Otherwise this is pure awesomeness.
User avatar
Dr_Cosmobyte
Also known as: GAA1992
 
Joined: 04 Jun 2015
Location: Killing spiders.

Next

Return to Gameplay Mods

Who is online

Users browsing this forum: Arghonn and 7 guests