Categories
UE5

Week 2: Research and initial concept design for project 1 – UE5

In week 1, I have developed my idea and do some research, and I decide to make a scene about a people who from outside place encountered with an ancient forest god in a dark cave. So I collect some reference pictures for the main character, the scene ( the style, the tone, the landscape, decorations like sculptures or stones), and I summarized them in Pureref.(Since the blog can only upload images no larger than 10mb, the images are a bit blurry)

I wanted to make a dragon boss with natural powers, so I also found some references for tree spirit.

My sketch of the main scene:

Story and character settings:

Character 1:
1. Protagonist:
The main character wants to save their famine-stricken homeland and start a journey to find the Spirit of Nature. In the end, the protagonist find it and want to kill the Spirit of Nature to obtain its power, to make the poor land in hometown can grow crops again.

Cycle of plunder
After the protagonist plunders the power of the Spirit of Nature, he or she may become the next target for others or forces seeking that power. This power continues to transfer between different individuals, creating a cycle. Just like the power of nature cannot truly be “owned” or “controlled,” it simply shifts from one being to another.
This is similar to the Chinese idiom “怀璧其罪” , which originally means that possessing a precious gem invites disaster, and it later came to symbolize being envied and harmed due to one’s talents.
So, as the second owner of this power, the protagonist may, like the first owner, bring harm or disaster to themselves or those around them.

Character 2:
2.Spirit of Nature:
A dragon-like beast formed from the power contained in the staff thrown away by Kuafu before his death. It guards the primal forces that sustain the forest, serving as the balancer of the forest’s ecosystem. Its body is ancient with rough bark, vines, moss, and rocks.
It has the ability to heal and drain life. After being defeated by the protagonist, its power is stripped away, causing the forest to gradually wither.

first draft
second draft

I wanted it to look like something that had happened to it before, and it’s impossible for an ancient creature to stay intact, so I wanted to design a big scar. Maybe someone else came before the main character and tried to kill him too, but maybe the person in front couldn’t handle the power and went crazy. Then the spirit of nature revived, but with a scar.

I summarized my research in figma, because I felt that in the brainstorming stage, figma layout is more flexible than blog, I can freely add or move some ideas and pictures. Feel free to check it.

https://www.figma.com/design/s03X2JToFwPwQPGotGGiHs/Untitled?node-id=0-1&t=4j9g3ekPMDHIgSke-1

Categories
UE5

Week 1: Research for project 1 – UE5

some initial inspirations of culture and backgrounds research of my project 1

Inspiration 1:
Kuafu Chasing the Sun – a Chinese myth from 《Shanhaijing》

Giant Kuafu wants to chase and catch the sun, in order to save people from the heat and drought brought by the sun
On the way to chase the sun, he unfortunately died of exhaustion. When Kuafu died, he still concerned about his people in the tribe, so he throw out the wooden staff in his hands. The place where the wooden staff fell, suddenly gave birth to a large peach forest. This peach forest flourishes all year round, providing shade for passers-by. And his body, also turned into a mountain, called Kuafu mountain.

《Shanhaijing》
《Shanhaijing》
Kuafu Chasing the sun

Inspiration 2:

LOVE DEATH + ROBOTS – JIBARO

screen shot from JIBARO


Outsiders and predators vs. native cultures and resources

screen shot from JIBARO


The male protagonist, due to his deafness, was not enchanted by the siren’s song, leading the siren to mistakenly believe he was a good person. However, he eventually killed the siren and stole all her jewels. Afterward, the spirit of nature revived the siren (the red water flowing from a heart-shaped lake). Upon her revival, the siren used her song to lure the protagonist into the lake and finally dragged him down to the depths.

  • Theme: The power of nature is indestructible, Plundering of resources and wealth in a wrong way will come at a cost

Inspiration 3:
Princess Mononoke


Forest Guardian / Embodiment of Nature’s Power

  • Mountain beast God and Huwawa

In Gilgamesh, the protagonist fights Huwawa, the guardian of the forest, to get the cedar wood.
Huwawa is a half-beast god with scales, lion paws, and eagle claws, but it is said to be a great tree. It protects the plants of the cedar forest and does not allow outsiders to harm them.
However, in the war, it was defeated and its head was cut off and placed in a metal bucket.
There are some connections between Huwawa and the Mountain beast god, as they have many similarities.

Huwawa in Gilgamesh

In ‘Princess Mononoke,’ some people say that the head of the Mountain beast god has the power to heal all diseases. Therefore, the red-nosed monk is ordered to enter the mountains to hunt the god. However, after they cut off the god’s head, they realized the liquid from the head absorbs the life of anything it touches.

  • The power of nature is fundamentally sacred and uncontrollable.

During the day, the god is like a deer, while at night, it transforms into a shadow mage.

the shadow mage
the Mountain beast god

Therefore, I plan to design a story about an ancient forest guardian/god with nature power, and the protagonist as an outsider to enter to the forest, and encounter with the forest god.

Categories
Maya

Week 2: Pendulum Animation Exercise – Maya

  • 12 Principles of animation
  • Overlapping Action
  • Counteraction
  • Breaking of joints
  • Drag(wave principle)

12 Principles of animation

https://informatics.wu.ac.th/wp-content/uploads/12.gif

ANIMATORS SURVIVAL KIT – Pages 231-244

  • Pages 231-244

1.Overlapping Action

  • Overlapping Action refers to when different parts of a character or object move at different speeds or times. The various parts of the motion don’t stop simultaneously, creating a natural sense of delay and fluidity.
  • Overlapping Action can prevents stiff, fully synchronized movements, adding dynamic flow and layers to the overall motion.
from ANIMATORS SURVIVAL KIT (p.227)

Key Principles:

  1. Primary and secondary actions are not synchronized: The core part of the movement [ most of our body action start from hips (from ANIMATORS SURVIVAL KIT, p227) ] moves first, while secondary parts (like arms, legs, clothes, or hair) lag behind and follow.
  2. Gradual transmission of movement: When a motion occurs, the various parts of the body or object don’t reach their peak or stop at the same time, producing an “overlapping” effect.

e.g. like the Pendulum exercise in class:

The three balls of a Pendulum have their own hierarchy: The first ball is the first hierarchy, and will react first, and so on. The below hierarchy will not move before the top hierarchy.

  • Follow Through: After the main action ends, some parts of the character or object continue to move. Because of the force of inertia, objects don’t usually stop suddenly.

How to set overlapping:

  • Delayed and progressive movement: The timing of when different parts of the movement start and stop should set to create a delay in keyframe.
  • Avoid complete synchronization: Avoid setting all joints start and end at the same time.

2.Counteraction

Character naturally takes counteractionto maintain balance.

One part pushes forward, the other balances by moving backward; Or one part rises and the other balances by falling.

from ANIMATORS SURVIVAL KIT (p.230)

3.Breaking of joints to give flexibility

a character’s arm moving as 3 solid piece, the movement starts at the shoulder, then the elbow follows, and finally the wrist and hand catch up.

from ANIMATORS SURVIVAL KIT (p.239)

Shoulder – the first hierarchy
The movement starts with the shoulder, which is the starting point of the entire arm movement. Before the elbow rotation, the shoulders will prepare.

Elbow – the second hierarchy
After the shoulder start, the elbow will move after it, slightly lagging behind the shoulder action.
The elbow is the main force that guides the movement throughout the whole process (“elbow leads throughout”), and the curve generated by the elbow movement is the most critical.

Wrist – the third hierarchy
Since the wrist is the most terminal joint, it is not completed until after the shoulder and elbow movements.

3. Reference Daft

4.Drag(wave principle)

The various parts of the object will be transmitted by force, and the force will be passed from the main part to the end, like the pendulum will have the effect of dragging.

my pendulum practice
Categories
Maya

Week 1: Bouncing Ball Animation Exercise – Maya

Some essential animation techniques and key points I learned while creating a bouncing ball animation in Maya.

  • Setting up Maya Project
  • Reference Function
  • Make Adequate Preparations
  • 12 Principles of Animation
  • Bouncing ball practice – Squash and Stretch

1.Setting up a Maya Project

For each project, it’s important to create a project file and place the appropriate files in the correct folders. Before starting any project, click: File > Project Window > New, then enter the project name, check the location, and click Accept.

  • Scenes: This folder stores primary Maya scene files (e.g., .ma or .mb files). Any 3D model, animation, or layout. Or put reference rigging files by creating a subfolder in scene folder.
  • Images: This folder can store the render images.
  • Sourceimages: Store all textures, image of the output of materials, or some external image files of scene references.
  • Autosave: Maya will store autosave files in this folder if the autosave function is available.

2.Import the rigging file of ball – reference

file – reference – reference editor

3. Find suitable reference and make a plan

Find reference video to observe the rules of movement, the rhythm of movement ball reflect and hit the ground.

I referenced the first 236 frames of the video. Based on this reference video, it can be observed that after the ball is thrown, the height and distance between each bounce progressively weaken.
During the motion from being thrown, hitting the ground, and bouncing back to the highest point, the ball follows a cycle of: original shape – stretch – squash – stretch – original shape. The ball itself rotates clockwise along the x-axis.

Plan sketch 1:

Playblast 1:

During the process, I encountered some challenges, such as the speed at which the ball rotates, whether the contact with the ground affects the rotation speed. And I should reserve enough frames to adjust the squash and stretch.

In my first attempt, the result was not ideal because the number of frames from the ball’s first drop to the impact with the ground was limited, which resulted in no frames to demonstrate the gradual stretching of the ball.

Therefore, I prepared a second plan to reduce the total number of times the ball hits the ground.

Plan sketch 2 – Reduce the number of hits to the ground:

Frame 1 – 50:The ball is thrown with great force, causing it to bounce very high in this phase. At this point, the ball’s movement speed is the greatest among the three stages, and then it gradually decreases.

Frame 51 – 89:The ball’s energy has significantly decreased, which causes less variation along the y-axis, meaning the bounce height becomes lower. Additionally, as the ball’s highest point gets closer to the ground, the frequency of the ball hitting the ground increases.

Frame 90 – 100:The ball no longer bounces; it gradually rolls forward and finally stops.

Playblast 2:

In my second attempt, I aimed to minimize the number of bounces for the ball to make the most of each frame.

Review link: https://syncsketch.com/sketch/YTMyMzNiODli/