Sorry your browser is not supported!

You are using an outdated browser that does not support modern web technologies, in order to use this site please update to a new browser.

Browsers supported include Chrome, FireFox, Safari, Opera, Internet Explorer 10+ or Microsoft Edge.

FPSC Classic Models and Media / The Toasty's muzzleflash turorial

Author
Message
Toasty Fresh
17
Years of Service
User Offline
Joined: 10th Jun 2007
Location: In my office, making poly-eating models.
Posted: 1st Oct 2008 11:00 Edited at: 2nd Oct 2008 01:51
This is a thread that aims to teach you how to make an excellent looking muzzleflash in Adobe Photoshop.

You will need the following:

-Adobe Photoshop (I'm using 7}
-NVIDIA's Photoshop DDS plugin (can be found at the following link:http://developer.nvidia.com/object/photoshop_dds_plugins.html)
-A copy of FPSC (you probably have this )

OK. Let's get started!

Open Photoshop and start a new document. Make it 1024x1024 pixels, with a resolution of 72 pixels per inch, and set contents to transparent.

Now, make a solid white circle roughly in the center of the page, with 5 circles surrounding it, like so:


Now, join those up with smaller brush strokes, then put some smaller circles around the original ones:


OK. Now, using the paint bucket tool, change the colour to whatever you want your flash to be.


Now it gets fun. Use Gaussian blur on what you've got, at Filter > Blur > Gaussian blur. Set it to a radius of 4.5 pixels. Now, get a white brush again, but one of those feathered ones. Make a smaller version of the shape you have now inside it.


Now, at Filter > Liquify, just get creative. Mess up the muzzleflash as much as you want, and morph it into whatever shape you want. Some examples of good and bad:


After that, use Gaussian blur again, at a radius of 4.5 pixels, then up the contrast a bit, until you have something like this:

Now, repeat using liquify, Gaussian blur and contrast until you are satisfied.

My end result:


Exporting to FPSC

OK. Save as .DDS, using that NVIDIA plugin I mentioned before. Now, here is one of the most crucial parts of saving as .DDS; MAKE SURE ALPHA CHANNELS IS SWITCHED ON! If you don't do this, you'll end up with a big white box, with your flash inside it. You can find the alpha channels here:


Sometimes, especially in my case, Photoshop will not let you turn alpha channels on. In this case, you can just save without it turned on. But you need to have it on this setting when the NVIDIA popup appears:
(Thanks to EAI for this!)

Now, it needs to be saved in FPSC directory > Files > gamecore > muzzleflash. Now save it with the name 'flashXX'. The XX needs to be replaced with a number. Must be higher than 7, and NOT 61-65. Those are MP6 flashes.

Now, to add it on to a gun, go to said gun's gunspec, and where it says 'flash = XX', change the XX to your number. Then it should work.

Thanks for listening.

-Toasty

NOTES:

-One error that I have gotten before, is that the edges do not appear blurred, the way presumedly should. If anyone knows what the cause of this is, please speak up.

-To make a flash without the big, flary 'blades', just follow the tutorial without the circles around the original circle.

-I'm not sure if Gaussian Blur and Liquify ship standard with Photoshop, so if anyone does not have them, I will post them for download.

Bejasc3D
16
Years of Service
User Offline
Joined: 17th Aug 2008
Location: Down Under
Posted: 1st Oct 2008 11:11
Nice Tutorial Man!

Im going to coppy this page link into my "Important Tutorials.txt"

Begin: Opperation Muzzle Flash Making.

Holla Holla

http://www.metamorphic-inc.co.nr
darimc
17
Years of Service
User Offline
Joined: 19th Jan 2007
Location: Canada
Posted: 1st Oct 2008 13:55
Nice tutorial. I always wondered how you made your muzzle flashes.



Toasty Fresh
17
Years of Service
User Offline
Joined: 10th Jun 2007
Location: In my office, making poly-eating models.
Posted: 1st Oct 2008 14:21
Thanks for the comments so far. More would be welcome.

Errant AI
18
Years of Service
User Offline
Joined: 24th Aug 2006
Location:
Posted: 1st Oct 2008 15:34 Edited at: 1st Oct 2008 15:45
Quote: "One error that I have gotten before, is that the edges do not appear blurred, the way presumedly should. If anyone knows what the cause of this is, please speak up."


This is because of the 1bit alpha. 1bit means simply binary alpha same as 0,0,0 black in a .jpeg. Use DXT5 or uncompressed ARBG 32bit for smooth, accurate alphas.

Looks good, BTW. Liquify is something I haven't messed with but it looks like I'll have to give it a look.

edit: v8.23... I guess I'm a bit behind with v7.83 lol The definitions look more explicit about bpp, if nothing else.
Toasty Fresh
17
Years of Service
User Offline
Joined: 10th Jun 2007
Location: In my office, making poly-eating models.
Posted: 2nd Oct 2008 01:36 Edited at: 3rd Oct 2008 01:46
Quote: "This is because of the 1bit alpha. 1bit means simply binary alpha same as 0,0,0 black in a .jpeg. Use DXT5 or uncompressed ARBG 32bit for smooth, accurate alphas.
"


Ahh, thank you. I've had that problem so much, and I didn't know why. That will help a lot!

EDIT: Come on, 93 views, and this many replies?! Can't anyone be stuffed just to post, at least?

Login to post a reply

Server time is: 2024-11-27 23:30:45
Your offset time is: 2024-11-27 23:30:45