3D Models and Animations for Thesis Software
Author:
- Mia Märtson
Description
For this project, several 3D models and animations will be created for a thesis project. The thesis involves MR application development for the Meta Quest 3. Assets and animations for 3 scenes will be created: an underwater scene, a scene with flowers growing around the user and a scene where the user can set their surroundings on fire. The project involves the creation of assets for jellyfish, bubbles, seaweed, grass, flowers and bees.
Goals
The goal of this project is to learn how to create, rig, texture and animate 3D models in Blender and create visually appealing assets for my thesis.
Milestones
Milestone 1
Everything got done on time and as expected.
Milestone 2
For the 2nd milestone, I created a jellyfish model and decided to create the bubbles instead as a particle system. I managed to model and texture the jellyfish, but unfortunately, I did not have enough time to rig it.

Milestone 3
I created a bee asset for this milestone. I also textured and rigged it, so I could easily use it in my project. I also finished animating the jellyfish. I decided to go for a procedural approach. I might change it up a little in the future.



(Sorry for the mouse..)
Milestone 4
I finished animating the bee for this milestone. I created wing movement with Unity's animation controller and added a sway for the abdomen with a simple script. I also created one flower and added textures to it, along with a very simple rig that will help with animating swaying. If needed, I might add more bones to the flower armature if I want to animate it blooming, but for now, this is sufficient. I did not add leaves to the flower, because I plan to add grass.



Milestone 5
For this milestone, I mainly redid the jellyfish from scratch, since I had so many issues with the model I had made previously. I also redid the animation logic completely. I created 2 animations, one idle animation loop and one pulse animation for when the jellyfish moves. I used an animation controller to play them at the correct times. I also added configurable joints to the tentacles, so the movement would be physics-based. I also made very simple grass and kelp models.







Milestone 1 (09.03)
- All necessary software installed and set up
- Project repository created
- Started with the creation of 3d models
Milestone 2 (23.03)
- 2 assets done (rigged, textured)
- Started with animations
Milestone 3
- Animations done for previously completed assets (5 h)
- 1 asset done (flower or bee) (4 h)
Milestone 4
- Animations for bee (2 h)
- 1-2 flower assets created (modelled, textured, rigged) (4 h)
Milestone 5
- Redo jellyfish (6 h)
- Grass and seaweed assets + more flowers if necessary (modelled, textured, rigged if needed) (4 h)
Milestone 6
- Improve jellyfish joints (3 h)
- Fix jellyfish animation controller (1 h)
- Fix any issues with other assets (2 h)
- If needed, add any missing assets (0-2 h)