Top Banner
Andrew Price
71

Andrew Price. Introduction to Smoke Simulation in Blender 2.5.

Mar 26, 2015

Download

Documents

Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Andrew Price. Introduction to Smoke Simulation in Blender 2.5.

Andrew Price

Page 2: Andrew Price. Introduction to Smoke Simulation in Blender 2.5.

Introduction to Smoke Simulation in Blender 2.5

Page 3: Andrew Price. Introduction to Smoke Simulation in Blender 2.5.

Presentation Overview

Old vs New – What's changed? How it works Using the interface Rendering smoke Known Issues Future Developments Creating a smoke grenade

Page 4: Andrew Price. Introduction to Smoke Simulation in Blender 2.5.

Old vs New – What's Changed?

Page 5: Andrew Price. Introduction to Smoke Simulation in Blender 2.5.

Old System

Page 6: Andrew Price. Introduction to Smoke Simulation in Blender 2.5.

New System

Page 7: Andrew Price. Introduction to Smoke Simulation in Blender 2.5.

How it works

Page 8: Andrew Price. Introduction to Smoke Simulation in Blender 2.5.

Domain

Flow

Page 9: Andrew Price. Introduction to Smoke Simulation in Blender 2.5.
Page 10: Andrew Price. Introduction to Smoke Simulation in Blender 2.5.

Using the Interface

Page 11: Andrew Price. Introduction to Smoke Simulation in Blender 2.5.

Domain

Page 12: Andrew Price. Introduction to Smoke Simulation in Blender 2.5.

24

Page 13: Andrew Price. Introduction to Smoke Simulation in Blender 2.5.

32

Page 14: Andrew Price. Introduction to Smoke Simulation in Blender 2.5.

40

Page 15: Andrew Price. Introduction to Smoke Simulation in Blender 2.5.

50

Page 16: Andrew Price. Introduction to Smoke Simulation in Blender 2.5.

60

Page 17: Andrew Price. Introduction to Smoke Simulation in Blender 2.5.

70

Page 18: Andrew Price. Introduction to Smoke Simulation in Blender 2.5.

80

Page 19: Andrew Price. Introduction to Smoke Simulation in Blender 2.5.

Resolution Tests

24 32 40

50

60 70 80

Page 20: Andrew Price. Introduction to Smoke Simulation in Blender 2.5.
Page 21: Andrew Price. Introduction to Smoke Simulation in Blender 2.5.

“enables large- and small-scale detail to be edited separately, allowing high-resolution detail

to be added as a post-processing step.”

What's Wavelet?

-Nils Thürey, 2008 Siggraph Wavelet Paper, (Co-author)

Page 22: Andrew Price. Introduction to Smoke Simulation in Blender 2.5.

et (2k) = et (k)2−53, et (1) =Ce 23

Page 23: Andrew Price. Introduction to Smoke Simulation in Blender 2.5.

turbulence(x) =imax åi=iminp (2ix) 12i−imin

Page 24: Andrew Price. Introduction to Smoke Simulation in Blender 2.5.

U(X) = I (u,X)+2−5 6 I be x, n 2 ,X z(I ,X)).

Page 25: Andrew Price. Introduction to Smoke Simulation in Blender 2.5.

Simply put: The good stuff

Page 26: Andrew Price. Introduction to Smoke Simulation in Blender 2.5.

Baking TimesLow Resolution High Resolution

24 seconds 6 minutes 24 seconds

Page 27: Andrew Price. Introduction to Smoke Simulation in Blender 2.5.

Flow

Page 28: Andrew Price. Introduction to Smoke Simulation in Blender 2.5.
Page 29: Andrew Price. Introduction to Smoke Simulation in Blender 2.5.
Page 30: Andrew Price. Introduction to Smoke Simulation in Blender 2.5.

Rendering smoke

Page 31: Andrew Price. Introduction to Smoke Simulation in Blender 2.5.
Page 32: Andrew Price. Introduction to Smoke Simulation in Blender 2.5.
Page 33: Andrew Price. Introduction to Smoke Simulation in Blender 2.5.
Page 34: Andrew Price. Introduction to Smoke Simulation in Blender 2.5.
Page 35: Andrew Price. Introduction to Smoke Simulation in Blender 2.5.
Page 36: Andrew Price. Introduction to Smoke Simulation in Blender 2.5.
Page 37: Andrew Price. Introduction to Smoke Simulation in Blender 2.5.
Page 38: Andrew Price. Introduction to Smoke Simulation in Blender 2.5.
Page 39: Andrew Price. Introduction to Smoke Simulation in Blender 2.5.
Page 40: Andrew Price. Introduction to Smoke Simulation in Blender 2.5.
Page 41: Andrew Price. Introduction to Smoke Simulation in Blender 2.5.
Page 42: Andrew Price. Introduction to Smoke Simulation in Blender 2.5.
Page 43: Andrew Price. Introduction to Smoke Simulation in Blender 2.5.
Page 44: Andrew Price. Introduction to Smoke Simulation in Blender 2.5.
Page 45: Andrew Price. Introduction to Smoke Simulation in Blender 2.5.

Fixed!

Page 46: Andrew Price. Introduction to Smoke Simulation in Blender 2.5.

Smoke Density

Page 47: Andrew Price. Introduction to Smoke Simulation in Blender 2.5.

0.2 0.5 1

2 4

Page 48: Andrew Price. Introduction to Smoke Simulation in Blender 2.5.

Shadows

Page 49: Andrew Price. Introduction to Smoke Simulation in Blender 2.5.
Page 50: Andrew Price. Introduction to Smoke Simulation in Blender 2.5.
Page 51: Andrew Price. Introduction to Smoke Simulation in Blender 2.5.

Known Issues

Page 52: Andrew Price. Introduction to Smoke Simulation in Blender 2.5.
Page 53: Andrew Price. Introduction to Smoke Simulation in Blender 2.5.

Future Developments

Page 54: Andrew Price. Introduction to Smoke Simulation in Blender 2.5.
Page 55: Andrew Price. Introduction to Smoke Simulation in Blender 2.5.

Creating a smoke grenade

Page 56: Andrew Price. Introduction to Smoke Simulation in Blender 2.5.
Page 57: Andrew Price. Introduction to Smoke Simulation in Blender 2.5.
Page 58: Andrew Price. Introduction to Smoke Simulation in Blender 2.5.
Page 59: Andrew Price. Introduction to Smoke Simulation in Blender 2.5.
Page 60: Andrew Price. Introduction to Smoke Simulation in Blender 2.5.
Page 61: Andrew Price. Introduction to Smoke Simulation in Blender 2.5.
Page 62: Andrew Price. Introduction to Smoke Simulation in Blender 2.5.
Page 63: Andrew Price. Introduction to Smoke Simulation in Blender 2.5.
Page 64: Andrew Price. Introduction to Smoke Simulation in Blender 2.5.
Page 65: Andrew Price. Introduction to Smoke Simulation in Blender 2.5.
Page 66: Andrew Price. Introduction to Smoke Simulation in Blender 2.5.
Page 67: Andrew Price. Introduction to Smoke Simulation in Blender 2.5.

Domain

Page 68: Andrew Price. Introduction to Smoke Simulation in Blender 2.5.

Domain

Emitter

Page 69: Andrew Price. Introduction to Smoke Simulation in Blender 2.5.

Domain

Emitter

Empty

Page 70: Andrew Price. Introduction to Smoke Simulation in Blender 2.5.
Page 71: Andrew Price. Introduction to Smoke Simulation in Blender 2.5.

References:

Wavelet Paper, http://www.cs.cornell.edu/~tedkim/WTURB/