PDA

View Full Version : Any way to make snow as convincing as this?



Botolf
March 6th, 2008, 06:45 PM
http://www.gameklip.net/video/1928

Saw this video a day or so ago, and it got me thinking: would there be a way to make snow as convincing as this for Halo CE? I'm thinking along the lines of inclusion into a single player level, so performance considerations are a lot more flexible than in a multiplayer map.

teh lag
March 6th, 2008, 07:00 PM
You could probably fake some parts of that... but full rectreation probably wouldn't work. Particle effects can be used to create snow blowing off of objects, but as far as the falling snow you're really limited by how powerful the weather_particle_system tag is. It'd take a lot of experimentation with how to set up the particles for it, how to make their physics behave, etc. A few things I'd try first off are (1) increasing overall particle count and (2) making the ratio of snow flakes to particles 1 : 1 (as now it's a gluster of flakes on each particle).

Botolf
March 6th, 2008, 07:05 PM
Ya, I'd be fine with faking most of it, even if that just means having really fine flakes that flutter around a lot (ie the end result should still look good).


Could you elaborate on steps 1 and 2? (I'm guessing I'll have to do some modding Guerilla).

Ki11a_FTW
March 6th, 2008, 07:49 PM
i was thinking this same thing the other day.. (Botolf do you have xfire?)

Botolf
March 6th, 2008, 07:51 PM
I have Xfire, yes, don't use it much, though.

Id's "Botolf", creatively enough D:

Sel
March 6th, 2008, 07:52 PM
I have Xfire, yes, don't use it much, though.

Id's "Botolf", creatively enough D:

Use it more ;_;

Botolf
March 6th, 2008, 11:15 PM
I got the snow to dance around a little and come down faster, but now I'm going to see if I can make it better by doing it as one flake per particle, instead of the standard snowflake clump.

My results, let me show you them.

http://img524.imageshack.us/img524/2185/lolparticlesdc4.jpg

:v

Jay2645
March 6th, 2008, 11:20 PM
Little too big and round for my taste.

I would say keep the standard snow in Assault on the Control Room, I believe, and just increase the amount of it to make a full-fledged blizzard.

Botolf
March 6th, 2008, 11:23 PM
Ya, I'll just go with the standard and increase volume if I can't get this looking like not-crap :p

itszutak
March 7th, 2008, 12:24 AM
I got the snow to dance around a little and come down faster, but now I'm going to see if I can make it better by doing it as one flake per particle, instead of the standard snowflake clump.

My results, let me show you them.

http://img524.imageshack.us/img524/2185/lolparticlesdc4.jpg

:v
Why the hell are all the textures the forerunner floor panel <_>

Kornman00
March 7th, 2008, 12:56 AM
What game is that anyway?

also, the snow on aotcr would need to have a faster rate of ascent IMO, let alone more flakes and cakes

Why the hell are all the textures the forerunner floor panel <_>
b/c they > u :o

CrAsHOvErRide
March 7th, 2008, 12:58 AM
rewrite the engine :v

Kornman00
March 7th, 2008, 12:59 AM
n u >:3

Botolf
March 7th, 2008, 01:12 AM
Why the hell are all the textures the forerunner floor panel <_>
Because I'm not at the stage where I'm UVing anything, I'm just slapping it on to get it ingame for testing purposes.


What game is that anyway?

also, the snow on aotcr would need to have a faster rate of ascent IMO, let alone more flakes and cakes
Resistance: Fall of Man, never played it though.

Ya, that's two things I saw that needed changing when I first tried the AoTCR snow. I got a single flake custom sprite working, but it simply lacked the concentration the previous stuff had, so I'm probably just going to stick with the preexisting stuff. Enough of it starts to flurry around and look a lot more natural than previously, so I'm satisfied with the outcome. Some thin, cold fog should complete the whole illusion.

EDIT: By ascent, you mean descent, right?

Kornman00
March 7th, 2008, 06:52 AM
EDIT: By ascent, you mean descent, right?
>_>

<_<

I was just testing your attention to detail. Congrats, you win! A pat on the back

:-3

Pyong Kawaguchi
March 7th, 2008, 09:17 AM
Heh, a ps3 game, ps3 sucks, therefore resistance sucks
DEAL WITH IT

Reaper Man
March 7th, 2008, 09:37 AM
Heh, a ps3 game, ps3 sucks, therefore resistance sucks
DEAL WITH IT
Thanks for such a relevant and informative post.

Masterz1337
March 7th, 2008, 10:29 AM
Heh, a ps3 game, ps3 sucks, therefore resistance sucks
DEAL WITH IT
I've never played resistance, but from what I've seen I'll take Resistance 1 or 2 over GOW anyday.

Botolf
March 7th, 2008, 11:41 AM
>_>

<_<

I was just testing your attention to detail. Congrats, you win! A pat on the back

:-3
*Applies directly to back*

Also, I suppose there wouldn't be a way for particles to briefly rest on a surface they land on, would there?

Lightning
March 8th, 2008, 02:54 PM
Check the flood drip scenery object. It remains on the surface for a moment after it hits.

Botolf
March 8th, 2008, 03:29 PM
Ah, good idea. Thanks :)

Apoc4lypse
March 8th, 2008, 03:43 PM
Check the flood drip scenery object. It remains on the surface for a moment after it hits.

yup, it has to do with the *checks real quick..* if you open the snow particle, and then open its physics, check off the box "collides with structures" it will make the snow hit the ground, and possibly bounce before disappearing. Looking into this further though I found out that the way those "flood drips work" is they are a particle, and also a decal, so they hit the ground and bounce, and disappear, and they also leave behind a green splat which is controlled by another effect that creates a decal. This is done by adding another effect to the .particles if you look further down there is a space to add a "collision effect".

Also the tag lightning was referring to is located under scenery/emitters and its called glowing drip, check that out if you get stuck with anything.

As for the weather particle systems, I don't think they work very well, I would just use the one from AOTCR maybe slightly modified if you can make it work, when ever I touched anything in those particle systems from previous experiences, they just seemed to stop working for me, idk why lol.

EDIT:
Actually, you could try using the "swamp bugs and rain" weather particle system from c10 to make the snow move around a bit more I think, and ahh I just noticed what I forgot about weather particle systems, they don't use .particle tags, the particles are actually made in the weather particle system tag. Thats where you'll have to change the physics, I also don't see a collision effect you could use for anything.

But yeah, I think if you use this, you can have a more dense snow, and the setups for the "bugs" that were in the swamp particle system if you replace those with snow sprites, they should float around and move a bit more I think. idk just an idea.

Botolf
March 9th, 2008, 12:57 AM
yup, it has to do with the *checks real quick..* if you open the snow particle, and then open its physics, check off the box "collides with structures" it will make the snow hit the ground, and possibly bounce before disappearing. Looking into this further though I found out that the way those "flood drips work" is they are a particle, and also a decal, so they hit the ground and bounce, and disappear, and they also leave behind a green splat which is controlled by another effect that creates a decal. This is done by adding another effect to the .particles if you look further down there is a space to add a "collision effect".

Also the tag lightning was referring to is located under scenery/emitters and its called glowing drip, check that out if you get stuck with anything.

As for the weather particle systems, I don't think they work very well, I would just use the one from AOTCR maybe slightly modified if you can make it work, when ever I touched anything in those particle systems from previous experiences, they just seemed to stop working for me, idk why lol.

EDIT:
Actually, you could try using the "swamp bugs and rain" weather particle system from c10 to make the snow move around a bit more I think, and ahh I just noticed what I forgot about weather particle systems, they don't use .particle tags, the particles are actually made in the weather particle system tag. Thats where you'll have to change the physics, I also don't see a collision effect you could use for anything.

But yeah, I think if you use this, you can have a more dense snow, and the setups for the "bugs" that were in the swamp particle system if you replace those with snow sprites, they should float around and move a bit more I think. idk just an idea.
Thanks for the help :)

Botolf
March 9th, 2008, 03:31 AM
And I think I have a result I'm satisfied with. The snow's coming down thick, swirls around in a pleasing manner, and you can't make out the edges of the sprites involved. The screenshot doesn't really show much, but I can't really upload a 500 MB video very quickly to youtube, either :p (Damn you FRAPs & Movie Maker not working with .avi)

http://img80.imageshack.us/img80/7836/zomgzsnowvm2.jpg

Higuy
March 9th, 2008, 05:54 AM
Lookinging good! ^ That picture make it look cold lol..

teh lag
March 9th, 2008, 09:53 AM
And I think I have a result I'm satisfied with. The snow's coming down thick, swirls around in a pleasing manner, and you can't make out the edges of the sprites involved. The screenshot doesn't really show much, but I can't really upload a 500 MB video very quickly to youtube, either :p (Damn you FRAPs & Movie Maker not working with .avi)

http://img80.imageshack.us/img80/7836/zomgzsnowvm2.jpg

I like what you've got, but IMO the particles could be a bit less transparent and a bit more 'defined.'

Pyong Kawaguchi
March 9th, 2008, 11:37 AM
I like the look of the snow, I think that it should be more "snowflake" shaped but, not that old corny cartoon look of it, If that isn't possible to do right now, I do understand that it will not change, Good luck!

E: Now that I look at it again, to me, it looks like there is dust all over the picture.

itszutak
March 9th, 2008, 11:57 AM
And I think I have a result I'm satisfied with. The snow's coming down thick, swirls around in a pleasing manner, and you can't make out the edges of the sprites involved. The screenshot doesn't really show much, but I can't really upload a 500 MB video very quickly to youtube, either :p (Damn you FRAPs & Movie Maker not working with .avi)

http://img80.imageshack.us/img80/7836/zomgzsnowvm2.jpg
I didn't see the snow on my computer at first ._.

Can you make it slightly more opaque?

Botolf
March 9th, 2008, 06:56 PM
The flakes look a *lot* more defined and better when in motion, the screenshot does a poor job in that regard. I could decrease the particle size drastically to make the edges more distinct and less transparent, but then you clearly see the edges of the sprites, the concentration falls drastically, and it really looks contrived. Compromising with biggish flakes works a lot better, imo.


Trying again with a video, this time much shorter and smaller in filesize:

http://files.filefront.com/haloce+2008+03+09+14+04+56avi/;9786820;/fileinfo.html


File size is still too damn huge, though, I HATE YOU FRAPS.

Tweek
March 9th, 2008, 07:25 PM
compress your damn video dude.

Botolf
March 9th, 2008, 07:27 PM
compress your damn video dude.
I tried, the end result always ended up being blurry to the point of redundancy :(

Con
March 9th, 2008, 09:03 PM
Can you re-encode it please? It took all that time to download and I don't have the codec because I'm using a different version of fraps that you. I can't find a way to get all the fraps codecs, nor am I going to go installing each version until it works.

Botolf
March 9th, 2008, 09:09 PM
Windows media player doesn't like it for whatever reason, so it may be that. And as I said before, all my attempts to bring the file size down by using different codecs were for naught.

Con
March 9th, 2008, 09:11 PM
it's not just media player. File size isn't the issue, just make it something that we can open :\ If you're worried about it being too big, just shorten the video. We don't need to watch the same stuff for 5 minutes.

Botolf
March 10th, 2008, 01:57 AM
It was 11 seconds long actually, but good ol' fraps took care of the rest.

EDIT: Anyways, I'll just quit before I make myself crazy with this crap, screw you, technology!

Apoc4lypse
March 10th, 2008, 07:15 PM
It was 11 seconds long actually, but good ol' fraps took care of the rest.

EDIT: Anyways, I'll just quit before I make myself crazy with this crap, screw you, technology!

168 mb for an 11 second video!! you have to be crazy if you think I'm going to download that lmao.

What ever... maybe a .gif could work... idk, itd be jumpy tho.

Hunter
March 12th, 2008, 04:49 AM
I will be learning game engine coding soon as im learning game design, i might try to re code some of Halo:CE if you can get the game code.

Does anyone know if you can get the game code?

SnaFuBAR
March 12th, 2008, 05:12 AM
you honestly think you're going to recode CE after the best and brightest of the community have not? :lmao:

Hunter
March 12th, 2008, 06:14 AM
No, i said i was going to try...

ItsMeTerror
March 12th, 2008, 07:58 AM
I had the same problems opening it, download the VLC player it plays alot of different codecs, and file types. Nice BTW, glad its not real though Ive had enough snow for this year. ^^

Kornman00
March 12th, 2008, 08:14 AM
Does anyone know if you can get the game code?
It's not open source

Pyong Kawaguchi
March 12th, 2008, 08:34 AM
Therefore, you cant legally get the code,

Hunter
March 12th, 2008, 08:35 AM
Ahhhh. ok lol.

t3h m00kz
March 12th, 2008, 01:34 PM
I've never played resistance, but from what I've seen I'll take Resistance 1 or 2 over GOW anyday.

Dude God of War is the shit man

http://they.misled.us/images/kratos.jpg

this mother fucker will kick anyone's ass

Ki11a_FTW
March 12th, 2008, 02:03 PM
you honestly think you're going to recode CE after the best and brightest of the community have not? :lmao:
:lol: i agree with this post

Corndogman
March 12th, 2008, 04:22 PM
Dude God of War is the shit man

http://they.misled.us/images/kratos.jpg

this mother fucker will kick anyone's ass

I think by GOW he meant Gears of War. although God of War came out first and should earn the rights to the acronym. I agree though, god of war is the shit.

Disaster
March 12th, 2008, 04:56 PM
you honestly think you're going to recode CE after the best and brightest of the community have not? :lmao:

Actually, E3p0 was recoding the engine. He was coding it to support ai syncing and better graphics. By using all lights as dynamics and stuff. Except, Bungie learned about the project because everybody was blabbing about it and put a hold on it and made him delete it all.

SnaFuBAR
March 12th, 2008, 05:00 PM
that sounds totally creditable...

I WANT TO BELIEVE

teh lag
March 12th, 2008, 05:02 PM
Actually, E3p0 was recoding the engine. He was coding it to support ai syncing and better graphics. By using all lights as dynamics and stuff. Except, Bungie learned about the project because everybody was blabbing about it and put a hold on it and made him delete it all.

http://sa.tweek.us/emots/images/emot-laugh.gif

I'm sorry you actually believe that.

t3h m00kz
March 12th, 2008, 05:50 PM
I think by GOW he meant Gears of War.

I know. I was just being a douche byeag



http://sa.tweek.us/emots/images/emot-laugh.gif

I'm sorry you actually believe that.

WHAT

YOU KNOW SOMETHING DON'T YOU

SnaFuBAR
March 12th, 2008, 07:53 PM
I know. I was just being a douche byeag




WHAT

YOU KNOW SOMETHING DON'T YOU
yeah, i do too. what disaster said was just not true.

t3h m00kz
March 12th, 2008, 09:33 PM
Yeah but which part

The part about it existing or the part about Bungie/MS shutting it down? I know I've heard about E3PO's client somewhere

SnaFuBAR
March 12th, 2008, 10:26 PM
i'm betting on all of it being not true.

Con
March 12th, 2008, 10:42 PM
yeah, sounds like a load of crap intended to give him some sort of standing amongst the gullible.

t3h m00kz
March 13th, 2008, 01:43 AM
Eh. If someone says something I tend to believe them until I find out they're just being dicks. I don't go saying "UR LYING!!!" right off the bat.

Guess I'm just that kind of trusting guy