Main content
Pixar in a Box
Course: Pixar in a Box > Unit 7
Lesson 1: Introduction to particle systems- Effects overview
- Introduction to particle systems
- Simulating water
- Water simulation
- Smooth collisions
- Smoothed particle hydrodynamics
- Create water surface using particles
- Calculating contour lines
- What else can you make with particle systems?
- Fireworks simulator
- Genesis effect
- Getting to know Matt Wong
© 2023 Khan AcademyTerms of usePrivacy PolicyCookie Notice
What else can you make with particle systems?
Particle systems create more than just water; they can create cool effects like fireworks! To simulate fireworks, we launch particles with gravity, then explode them into child particles, adjusting gravity strength and lifetime for different looks. Then, we add randomness to the speed and launch angles to create more realistic fireworks.
Want to join the conversation?
- What would happen when you change the wind speed? It allows this at. 0:28(0 votes)
- But how can the child particles lose their lives right away?(2 votes)
- I wonder how the explosion atis made? 1:25(2 votes)
- What would happen when you change the wind speed(2 votes)
- I thought these simulations are created using MATLAB or python. Does anybody know if there are coding examples / practices of modeling these simulations using these languages on Khan Academy? Thanks.(2 votes)
- whay happends if you cjange the speed(1 vote)
- i am confused about something ...are all these variables found in a particular program or in all known modeling program .....because i cannot understand after knowing all these variable am i be ready to simulate all these phenomena??(1 vote)
- what about flash light bateries(1 vote)
- At, what was that movie? 1:25(0 votes)
- I'm not absolutely sure, but it looks like Cars2?(0 votes)
Video transcript
(bouncing) - As we mentioned earlier, particle systems can be
used for more than water. Lots of other effects
can be created with them. Like fireworks, for example. (explosions) To see how that works, let's start by launching a few particles under the influence of gravity. When they reach the top of their arc, they explode to create other particles. We'll call these child particles. You can vary the strength of
gravity using this slider. A large value keeps the
particles from rising very high, and a small value causes
particles to fly off the screen. Notice that the child particles disappear after a short time. This is called their lifetime. We can vary the lifetime
using this slider. Let's also increase the number of child particles that get created. To create something more believable, let's add some randomness. For instance, let's add
some random variation to the speed of the child particles. That's better. Let's also add some variation to the angle at which the initial
particles get launched. Awesome. See what kind of fireworks
display you can create in the next exercise. (explosions)
(whistling) And in the next lesson, we'll look more closely at the physics underlying
the ping pong ball simulator, which you'll need to understand if you want to code up your
own simulator from scratch. (explosion)