- Make a 20 45 seconds video.
First 10 30 seconds for playing the video.
Last 10 15 seconds for introducing the features of the video and technique you have used.
- Theme : Explosion
- Must include
(1). At least an object
(2). The states before explosion and after explosion
*Use GLSL to do this homework, otherwise youll get zero points.
Recording tools
- Screen recording : OBS : https://obsproject.com/
- Introduce your video :
(1). PowerPoint
(2). Other video editing tools
Something you can do
Ex :
- Particle system
- Camera movement
- Find resources (models, textures,..) on the internet
- Other creative ideas
Particle system example
You can define a particle with:
- Position: The particles position
- Speed: The particles speed
- Fade: The time step of particles fading
- Life: The life of the particle
Life = Life Fade
If Life < 0
The life cycle of the particle is end, reset the particle.
Particle system example
- Initialize your particles.
- You can use some random value for the speed of each particle.
Particle system example
- After initializing the particle system, send the particles initial positions and life into the shader by the method used in HW2 and HW3.
- Use the same method used in HW2 and HW3 to display the particles.
Draw the particles in points :
glDrawArrays(GL_POINTS, 0, 20000);
Particle system example
In fragment shader, you can give the particle different colors according to the particles life.
Particle system example
Remember to update the particles life and positions each frame. And resend them to the VBO.
Particle system example
- Because this is just a rough implementation written by TA,
(Just some flying pointsnot really an explosion) you cant get the high score by totally using the same method with this particle example.
- Try to use some technique about adding textures, handling multiple particle systems, particle physics
- Make a good story for your explosion video to get higher votes.
Score
- Creativity (20%)
- Richness (20%)
- Integrity (30%)
- Votes from classmates (30%)
(We will provide a Google sheet and let you choose 5 best videos )
Others
- Upload your video to Youtube (must be anonymous), and upload your video link to New e3.
- The deadline is at 11:55 pm on January 10.
- If you submit your homework late, the score will be 0.

![[Solved] IGC Homework4- Make a 20 45 seconds video](https://assignmentchef.com/wp-content/uploads/2022/08/downloadzip.jpg)

![[Solved] IGC Homework1-Draw three solid sphere: Sun, Earth, Moon](https://assignmentchef.com/wp-content/uploads/2022/08/downloadzip-1200x1200.jpg)
Reviews
There are no reviews yet.