2
\$\begingroup\$

I'm working on a 3d game using OpenGL and would like to take it in a fantasy direction. Specifically I'm thinking of having magic with effects for fire, water, ice, and lightning. My problem is I have no idea how to create these effects. Are there any resources for me on how to learn something like this?

\$\endgroup\$

closed as off-topic by Alexandre Vaillancourt Jan 25 at 21:48

This question appears to be off-topic. The users who voted to close gave this specific reason:

  • "Questions about "how to get started," "what to learn next," or "which technology to use" are discussion-oriented questions which involve answers that are either based on opinion, or which are all equally valid. Those kinds of questions are outside the scope of this site. Visit our help center for more information." – Alexandre Vaillancourt
If this question can be reworded to fit the rules in the help center, please edit the question.

  • 1
    \$\begingroup\$ how far did you go with the development so far? I've started to look at the Unity3D framework as its cross-platform including mobile devices and there are a bunch of tutorials for effects there too. www.unity3d.com \$\endgroup\$ – BerggreenDK Nov 8 '10 at 2:28
2
\$\begingroup\$

Look in to Particle Systems or particle effects.

Here are some links to tutorials:

http://gpwiki.org/index.php/OpenGL:Tutorials:Tutorial_Framework:Particles

http://www.swiftless.com/tutorials/opengl/particles.html

http://nehe.gamedev.net/data/lessons/lesson.asp?lesson=19

\$\endgroup\$
1
\$\begingroup\$

First of all try to play with such effects in UDK Taste there realization in Unreal Engine 3. Then you can read something from Nvidia SDK and read math of cook from there book

\$\endgroup\$

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