Presentation is loading. Please wait.

Presentation is loading. Please wait.

Non-Photorealistic Fire

Similar presentations


Presentation on theme: "Non-Photorealistic Fire"— Presentation transcript:

1 Non-Photorealistic Fire
Mike Donovan

2 My Project Video game fire does not act realistically.
Fire lags behind other graphical aspects. Powerful hardware makes it possible

3 Oblivion

4 Sprite

5 My Project Is it possible to accurately model fire while maintaining interactivity? Can we then take this model and extend it to a non-photorealistic rendering?

6 Overview Mathematical Basis Expand to something spatial
Add the texture Non-photorealism Applications

7 Mathematical Model Beziér spline.

8 Spline Lattice Built lattice around spline Flat squares

9 Alter Spline Lattice Currently, the lattice has uniform upward normals. To add realism, the lattice should “bend” with the spline.

10 Derivatives Done using the line perpendicular to the derivative of the spline.

11 Physical Model Create a realistic model of fire including
Wind Velocity (flicker) Fuel This creates an even more realisitic acting fire

12 Texturing 2D Texture used for fire
Changes to the texture will change the fire Fuller et al. 2007

13 What is non-photorealism?
Rendered in a distinctly not realistic fashion. Has a cartoon look and feel Limited palette of colors

14 Team Fortress 2

15 Non-photorealism Few colors in texture lead to fire having limited colors Transparency and blending cause a uniform color in the middle while allowing for different colors on the fringe.

16 Applications Many different ways to use the simple Flame object:
Single flame candle Multiple flame torch Sprawling brush fire

17 Conclusions One texture for all flames and simple mathematical model allows for great scalability and performance. A single implementation of the flame allows countless applications of fire.

18 Questions?


Download ppt "Non-Photorealistic Fire"

Similar presentations


Ads by Google