Skip to content

Shantanu-25/Visual-Graphics-Assignment

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Portfolio: Unity & Blender VFX and Simulation Projects

This repository is a collection of five assignments demonstrating skills in Unity and Blender, covering topics from character control and visual effects to physics simulation and motion tracking.


Submitted By -

  • Shantanu Giri - 23BCG10120
  • Pranav Dalal - 23BCG10113
  • Himanshu Suryawanshi - 23BCG10058
  • Shiv Gupta - 23BCG10068
  • Divyansh Singh - 23BCG10136
  • Siddhant Kushwaha - 23BCG10117

Projects Overview

6. Adding Foliage, Fire, and Smoke with paint effects.

A comprehensive Unity scene featuring a first-person character controller, dynamic fire and smoke effects, and custom editor tools for painting foliage.

  • Skills Demonstrated: C# Scripting, Character Control, Particle Systems, Editor Scripting.
  • View Detailed README
Screenshot 2025-09-23 021350

7. Creating water, smoke and sparks with nParticles.

A foundational project focused on creating water, smoke, and sparks using Unity's built-in Particle System. This assignment showcases a deep understanding of particle module configuration.

  • Skills Demonstrated: Particle System Configuration, VFX Fundamentals, Material & Shader Properties.
  • View Detailed README
Screenshot 2025-09-23 021316

8. Generating nParticle swams and Bubble masses with expressions.

An advanced Unity project where particle behavior is controlled entirely by C# scripts. It features a Boids flocking algorithm and physics-based bubbles, demonstrating per-particle control.

  • Skills Demonstrated: C# Scripting API for Particles, Boids Algorithm, Vector Mathematics, Algorithmic Animation.
  • View Detailed README
Screenshot 2025-09-23 002044

9. Simulating Semi-Rigid and Rigid Debris with Python.

This project uses a Python script in Blender to procedurally generate a physics simulation with both standard rigid debris and a semi-rigid chain connected by springs.

  • Skills Demonstrated: Blender Python Scripting (bpy), Rigid Body Physics, Physics Constraints, Procedural Scene Generation.
  • View Detailed README
Screenshot 2025-09-23 001103

10. Motion Tracking with matchmover.

A step-by-step demonstration of the matchmoving process in Blender, where live-action footage is tracked to allow for the seamless integration of 3D objects.

  • Skills Demonstrated: Motion Tracking, Camera Solving, 3D Compositing, VFX Integration.
  • View Detailed README

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published