Reply
Reply
 
Thread Tools Display Modes
SasoDuck's Avatar
Old (#1)
I haven't really focused on effects really before, so I'm not really sure what things are called. Like, I went to google how to make an explosion for real time with planes that are always faced towards the camera, but I had no idea what that's called. (at least I think that's how it works...)

I was just thinking of how to make the electricity on my sniper rifle and was looking at how the explosion of a Halo plasma grenade worked. The plasma dust and little electric parts looked like that's how they functioned.
Oliver Bunten | REFRY | Senior Project
Student at Cogswell Polytechnical College (Digital Art and Animation Degree, 3D Modeling)
Offline , dedicated polycounter, 1,448 Posts, Join Date Nov 2009, Location California  
   Reply With Quote

cryrid's Avatar
Old (#2)
Quote:
planes that are always faced towards the camera
Billboards.
http://forums.xna.com/forums/p/19034/99481.aspx
http://www.riemers.net/eng/Tutorials...llboarding.php

Wiki also thinks it's now commonly just called sprite.

Quote:
More often sprite now refers to a partially transparent two dimensional animation that is mapped onto a special plane in a 3D scene. Unlike a texture map, the sprite plane is always perpendicular to the axis emanating from the camera. The image can be scaled to simulate perspective, rotated two dimensionally, overlapped with other objects, and be occluded, but it can only be viewed from the same angle. This rendering method is also referred to as billboarding.
-http://en.wikipedia.org/wiki/Sprite_(computer_graphics)

Last edited by cryrid; 09-21-2010 at 04:18 PM..
Offline , dedicated polycounter, 1,655 Posts, Join Date Oct 2009, Location Charlottetown  
   Reply With Quote

SasoDuck's Avatar
Old (#3)
thanks
Oliver Bunten | REFRY | Senior Project
Student at Cogswell Polytechnical College (Digital Art and Animation Degree, 3D Modeling)
Offline , dedicated polycounter, 1,448 Posts, Join Date Nov 2009, Location California  
   Reply With Quote

SasoDuck's Avatar
Old (#4)
oh, so it requires coding?
Oliver Bunten | REFRY | Senior Project
Student at Cogswell Polytechnical College (Digital Art and Animation Degree, 3D Modeling)
Offline , dedicated polycounter, 1,448 Posts, Join Date Nov 2009, Location California  
   Reply With Quote

cholden's Avatar
Old (#5)
In a game, this would be handled via a particle system (billboarded sprite particles). Making particle effects can be a load of fun or extremely frustraighting when it's not working out. For art renders you can fake it by placing planes where it looks good in the image.
Offline , veteran polycounter, 3,303 Posts, Join Date Oct 2004, Location Denver, CO Send a message via ICQ to cholden  
   Reply With Quote

cryrid's Avatar
Old (#6)
Quote:
so it requires coding?
Depends. Some engines might have instant support for it, others might require a quick script/bit of code. If you just want the effect in your 3d application's viewport, you can constrain it to the camera there.
Offline , dedicated polycounter, 1,655 Posts, Join Date Oct 2009, Location Charlottetown  
   Reply With Quote

Eric Chadwick's Avatar
Old (#7)
The plasma grenade electricity effect looks like a real-time procedural-animated texture on a billboard. But procedurals require some careful shader optimizing to make sure they're efficient enough to not slow down the scene too much.

More likely though it's a pre-created bitmap with an animated alpha-test threshold. Here's an example... thru the shader you just scroll a threshold value...
Offline , Polycount.com Editor, 6,664 Posts, Join Date Oct 2004, Location Boston USA  
   Reply With Quote

Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Copyright 1998-2012 A. Risch