Flying Rocket Animation

by 18R4H1M in Craft > Digital Graphics

1 Views, 0 Favorites, 0 Comments

Flying Rocket Animation

Screenshot 2024-12-21 212744.png
Screenshot 2024-12-21 212756.png
Screenshot 2024-12-21 213827.png
Screenshot 2024-12-21 214529.png
Screenshot 2024-12-26 204218.png
Unity Rocket Animation

For this contest i have made a flying rocket animation by using Unity. To make this animation on Unity the tools that were used were 3D Spaceship Models, Animator Controller, Animation Clips, Particle Effects and environment setups such as the floor plane. I made this animation because i think it fits the Make It Fly category perfectly.

Supplies

image_2024-12-26_212924842.png

The Supplies that were used were Unity.

Setting Up the Project

image_2024-12-26_213801923.png

Create a New Project

  1. Open Unity Hub and create a new 3D project named "Flying Rocket Animation"

Organize Your Workspace

  1. In the Project window, create folders: Models, scenes, Materials, Animations, and Effects.


Importing Assets

Screenshot 2024-12-26 204237.png
Screenshot 2024-12-21 212756.png

Get the Spaceship Model

  1. Import a spaceship model (e.g., FBX/OBJ file or Unity Asset Store).
  2. Place the model in the Models folder.

Textures and Materials

  1. Create materials in the Materials folder and assign textures to the spaceship model.
  2. Apply the materials to the spaceship in the Inspector.

Environment Setup

  1. Add a plane to act as the ground (or a space background).


The Model the was used in my animation was from: https://www.turbosquid.com/3d-models/rocket-cartoon-2065520


Animating the Spaceship

Screenshot 2024-12-26 204201.png
image_2024-12-26_214805091.png
  1. Set Up an Animator Controller
  2. Create an Animator Controller in the Animations folder.
  3. Assign it to the spaceship:
  4. Select the spaceship GameObject.
  5. In the Inspector, click Add Component > Animator.
  6. Drag the Animator Controller into the Controller field.
  7. Create Animation Clips
  8. Open the Animation window (Window > Animation > Animation).
  9. Select the spaceship in the Hierarchy and click "Create" to make a new animation clip (e.g., "Takeoff").
  10. Save the animation in the Animations folder.
  11. Move the Rocket in the Animation
  12. Enable "Record" mode in the Animation window.
  13. Add keyframes for the spaceship’s position and rotation over time to simulate takeoff.
  14. Exit "Record" mode when finished.


Adding Effects

Screenshot 2024-12-21 212744.png
Screenshot 2024-12-21 213539.png
image_2024-12-26_215216232.png
image_2024-12-26_215234154.png

Create a Particle System for Flames

  1. In the Hierarchy, right-click and choose Effects > Particle System.
  2. Rename it "Thruster Flames" and position it at the spaceship's engine nozzle.

Customize the Particle System

  1. Adjust settings in the Inspector:
  2. Duration: Set to 1 (continuous).
  3. Start Lifetime: 0.5–1.0 seconds.
  4. Start Size: 0.2–0.5.
  5. Start Speed: 1–3.
  6. Start Color: Set a gradient transitioning from yellow to red.
  7. Configure the Shape module:
  8. Set the shape to "Cone" and adjust angle/radius to match the nozzle.
  9. Enable the Noise module for dynamic flame motion.

Create a Material for Flames

  1. In the Materials folder, create a material.
  2. Set the Shader to Particles > Additive and assign a flame texture.
  3. Apply the material to the particle system.

To get the same Thruster Flames result as the animation make sure to copy everything in the inspector

Attach Flames to Thrusters

image_2024-12-26_215948854.png

To attach the Thruster Flames to the Rocket:

Drag the "ThrusterFlames" particle system onto the spaceship in the Hierarchy to make it a child object.

Position the flames at the engine nozzle using the Transform tool.

Enable "Looping" in the Particle System to ensure continuous flames.

Finish

Unity Rocket Animation

Here is the result of my Animation. Thank You for watching!