Take the 2-minute tour ×
Game Development Stack Exchange is a question and answer site for professional and independent game developers. It's 100% free, no registration required.

I've recently implemented a glow effect using a gaussian filter and could not get the full effect I was wanting. I'm curious to know if how certain glow effects are done in WoW. Like this image:

enter image description here

Around the sword is a really nice glow effect. How might this be done? Also, sometimes in WoW you see these glow effects take a life of there own. Like the purple glow in this pic:

enter image description here

Are these accomplished with particle effects? Are there any good resources/tutorials that could help with someone to learn how to do these effects?

share|improve this question
    
You could always take a look in pix ;-) –  Patrick Hughes Dec 25 '11 at 10:35
    
I'm not quite sure I understand "look in pix". Could you explain? –  Joey Green Dec 25 '11 at 20:32
    
Pix is a DirectX utility for optimizing and fixing graphics rendering problems. Check your SDK. –  Patrick Hughes Dec 25 '11 at 22:22
4  
maybe you could edit your question to include a screenshot of what you have so far using your gaussian filter and why you think it is not enough. at least the glow in your first WoW screenshot looks like a simple filtering.. –  Bjorn Wesen Dec 26 '11 at 2:21

2 Answers 2

Use sprites textured with glow textures, with an additive blend. The additive blend is crucial here. This is how most glowing effects are achieved.

Additive is the synthesis of lights, actually. You don't need an alpha mask for textures used with an additive blend. The RGB mask is used as the alpha layer, where black is fully translucent and white fully opaque.

share|improve this answer
    
+1 You might also indicate that it's also usually done with a particle system that spawns particles randomly at each vertex (or pins particles to vertices). –  Jonathan Dickinson Jan 9 '12 at 18:21

for a glow effect ,create the glow as normal image (in maya) in Targa or whatever alpha support extention then load it to your game draw it as square that always face the camera from its place (you can also change the texture with time);

share|improve this answer
    
-1 I only know what you mean because I already know how to do this, and even then I had to think about what you wrote for a little while. –  Jonathan Hobbs Dec 31 '11 at 8:50
    
@JonathanHobbs Then care to elaborate in an answer? –  DMan Dec 31 '11 at 19:22
    
Do you mean billboard partciles? –  Gustavo Maciel Jan 9 '12 at 19:48

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.