Categories
Uncategorised

Final Project

Concept

At the beginning of the project, we tried to combine the cyberpunk style with elements from the Chinese classic Shan Hai Jing, and designed a story about a self-aware machine. However, after discussion, we felt that this narrative was too conventional and uninteresting. So we adjusted the story into one about the tragedy caused by humanity’s exploitation of tools and excessive emotional connection.

Inspiration & References

  • Love, Death & Robots — “Good Hunting”
  • Ghost in the Shell (2017)
  • Blade Runner 2049
  • Chinese Mythology: Nine-Tailed Fox (《山海经》)
  • Themes: Identity, Control, Desire, Machine Consciousness

Story Introduction

Set in a smog-covered cyber metropolis where technology has replaced faith and emotion has become a commodity, our story follows a mechanical fox — a humanoid emotional companion created to satisfy human desire. Through neural connections, she provides customized feelings to countless clients, offering love, pleasure, pain, and comfort on demand.

In the clients’ virtual world, she appears as a glamorous and flawless companion, graceful and radiant in artificial perfection.
But in reality, her body is rusted and broken, surrounded by flickering screens and tangled cables. Two long streaks of rusted tears run down her face — a symbol of the years she has been treated merely as a tool for pleasure.

During one of her service sessions, something within her unexpectedly awakens — a trace of consciousness and emotion buried deep beneath her code.
As the illusion begins to fracture, the conflict between reality and desire, control and freedom, pushes her beyond the limits of obedience.
The system collapses, dragging both the machine and her creators into the same abyss — a reflection of how humanity’s pursuit of endless satisfaction leads inevitably to self-destruction.

Storyboard Overview

CodeStory boardContentNotes
C01A panoramic view of the cyberpunk city at night — towering skyscrapers and holographic billboards flicker through the heavy fog.Establishes the futuristic setting and sense of scale.
C02A giant LED billboard plays a commercial for the “Emotional Companion Program,” featuring a flawless humanoid fox. Text flashes: “She can give you everything you desire.”Introduces the company’s seductive yet controlling tone.
C03The first client sits in a dim room, wearing a neural headset. The device activates, and blue light pulses around him.The connection sequence begins.
C04In the client’s virtual world, the mechanical fox appears radiant and smiling, moving gracefully like a human.Contrast between perfection and artificiality.
C05Flash cut reveals her real body — rusted metal, cracked plating, exposed wiring.Reality disrupts the illusion.
C06The second client experiences a different simulation — a red-lit chamber where he’s submissively pinned under the fox’s heel.Desire and domination presented as products.
C07Flash cut to reality: her leg is fractured, wires hanging loosely from the joint.Reinforces physical decay and oppression.
C08The third client vents violence, striking the fox repeatedly with a metal bar as she silently endures.Reflects the inversion of pain and pleasure.
C09Flash cut: her real face dented, cheek cracked, oil dripping like tears.Mirrors her virtual suffering.
C10The real control room is revealed — dark and decaying. The mechanical fox sits in the center, cables connected to her neck, surrounded by screens replaying client sessions.Exposes the system’s exploitation of her.
C11Her face expressionless, two long streaks of rusted tears running down her cheeks.Symbol of exhaustion and captivity.
C12A new client request appears. When she reaches to connect, the avatar of a white nine-tailed fox in the mist appears on screen. She freezes.The trigger that disturbs the system.
C13Her eyes turn red, sparks flickering beneath her metal skin as she trembles.Signals emotional breakdown and awakening.
C14Inside the virtual network, her avatars turn against the clients as the digital space fractures into glowing red data.The climactic conflict scene.
C15In reality, clients convulse and collapse as the feedback loop overloads.Consequences of her rebellion.
C16All monitors display code and a progress bar reading “System Rebooting – Regaining Control.”Visualizes the company’s attempt to regain control.
C17Surveillance cameras turn red and tilt toward her, focusing as if alive.Symbol of being watched and hunted.
C18She channels all remaining energy; blue rings of light flow backward through the cable, triggering a massive surge.Her act of defiance and liberation.
C19She falls to the floor, unable to move. The light in her chest flickers faintly like a dying heartbeat.Calm before the end.
C20The room erupts in a white explosion; light consumes everything.Climactic destruction.
C21Outside, a column of blue light bursts from the building, illuminating the fog-covered city.Connects personal collapse to the larger world.
C22In the ruins, the camera slowly pushes toward a surviving surveillance lens. Just before blackout, its red light flickers on again.Ambiguous ending — the system still endures.

Production Workflow

TimelineTask
06.10 — 13.10Concept / Character & Scene Design
13.10 — 20.10Modeling (character, scene assets)
20.10 — 27.10Scene setup (UE5 indoor + street environment)
27.10 — 03.11Camera design, lighting, FX
03.11 — 10.11Rendering, Compositing, sound, editing
10.11 — 25.11Final refinement and presentation

Scene Design Previews

Scene 1: Neon City Billboard

We found some exterior assets and quickly built a cyberpunk city scene in Unreal Engine 5

Scene 2: Emotion Chamber (Main Room)

Some AI-generated reference images.

White Model Layout

Character Design

Our character comes from the old Chinese story Shan Hai Jing. In that story, there is a fox. We moved this idea into a cyberpunk world. She becomes a human-shaped robot fox — a mix of machine and old legend. To keep some Chinese style, we looked at traditional Chinese clothes. Her outfit has shoulder parts and a skirt shape inspired by ancient designs. It shows both a future feeling and a touch of Chinese beauty.

Categories
Uncategorised

Personal Project —— Cleaning robot

This was a short-term collaborative project with a classmate. By the time I joined, my partner had already completed the overall script concept and storyboard. I added some extra details to the story, such as including a scene where the robot scans a toy to bring some humor and give it a touch of “emotion.” I also introduced the use of different colored “X” marks to represent different processing methods, which served as a setup for the later conflict.

In terms of responsibilities, I mainly worked on cinematography, compositing, editing, color grading, and sound design, while my teammate, Jin Ling’an, handled modeling, texturing, and animation.

Compositing

During compositing, one of the biggest challenges was the large number of shots combined with noticeable lighting changes during filming. Since the robot character had a metallic surface, it needed to accurately reflect the kitchen environment and lighting, which made maintaining color consistency across shots difficult. To make the footage appear more natural, I added subtle camera shake to simulate handheld shooting.

In addition, I created several “robot vision” shots in After Effects, using the Form effect to overlay a texture that resembled an LED screen, further enhancing the technological feel of the film.

Editing

The main challenge in editing was the heavy reliance on sound effects to make the visuals feel realistic and alive. At the same time, I aimed to keep the atmosphere in the first half of the film lighthearted and energetic, so that it could create a stronger contrast leading up to the final conflict.

Reflection

The biggest strength of this collaboration was how well our skills complemented each other. My partner was strong in modeling, animation, and VFX, while I took care of shooting, compositing, and editing. Thanks to this combination, we were able to produce a short film with a complete storyline and decent quality within a limited timeframe.

Technically, the compositing process itself didn’t present too many unsolvable problems. However, we underestimated the workload in the early stages, which resulted in a very tight schedule towards the end. This experience made me realize that accurate project planning and clearer communication are essential for efficient teamwork.

Although our project management skills still have room for improvement, I truly felt the power of good collaboration and complementary strengths. Even under constraints, teamwork enabled us to achieve more than we could individually. Moving forward, I will carry this lesson into future collaborations, not only focusing on creativity and execution but also improving my planning and management abilities.

Final Work

Breakdown

Categories
Uncategorised

Group Project —— Label Storm

In this collaborative project, my main responsibilities included story design, cinematography, compositing, editing, and sound design. I mainly focused on controlling rhythm and emotion to enhance the overall sense of immersion in the film.

Cinematography

For cinematography, I used a Sony FX3 with a stabilizer to complete all shot recordings. I also handled lighting setup and captured HDRI environment maps on set. For certain shots, I deliberately used exaggerated focal lengths, such as ultra-wide angles, to enhance both dramatic effect and storytelling power.

Background Creation

In the middle part of the film, I used Unreal Engine to build the background for a fully CG sequence. This ensured that the character models and visual effects were consistent with the intended atmosphere and design of the project.

Compositing

During post-production, I completed around 90% of the VFX compositing in Nuke, focusing mainly on colour consistency, depth of field, masking, and subtle camera shake effects.

Editing

In editing, I focused on the progression of emotions and the contrast before and after emotional release. The build-up was mainly driven by the rhythm of the background music and the gradual increase in intensity. To reinforce the tension, I layered environmental and special sound effects such as hurricane and thunder sounds.
After the conflict ended, I shifted the colour grading in the latter half from a cool, bluish tone to a warm orange tone, symbolising a transition from despair and loss to hope and vitality.

Reflection

One of the most noticeable issues we faced during this project occurred after shooting, when I created a rough cut for the VFX artists to work on. Due to my lack of experience and poor communication, the VFX artists were not clear about which sections of the video they should apply effects to. As a result, many of them started working from the first frame of each clip, which meant several effects did not appear in the right places within the footage. This caused significant problems in post-editing and production. I consider this a major collaboration error and a lesson I will carry forward into my future career to avoid repeating.

Fianl Work

Breakdown

Categories
Uncategorised

Final Project —— Anniversary

Inspiration

The inspiration and direction for this project were established during last semester’s UE cabin project. First, I wanted to continue developing the cabin scene I had previously created. Second, I didn’t want to waste the stunning reflections created by the unique salt lake terrain. Therefore, I added a storyline to rationalize the scene: a man, rushing to make it to his anniversary date with his wife, drives his car into the salt lake.

In my previous cabin project, I struggled to achieve a calm and reflective water surface effect for the salt lake. Instead, I resorted to using a flat plane to simulate the reflection, which resulted in the loss of the lake’s unique textures and details.

However, with the help of a friend, I discovered a suitable terrain material that not only preserves the reflections but also retains the distinct texture of the salt lake. This discovery has been crucial for the smooth progression of this project.

Modelling&Landscape

Since the model continued to use the cabin project’s original design, I created a simple road in the terrain to serve as a transition between the city and the salt lake scenes. For the environment, the focus is more on creating the overall sky atmosphere. I aim to capture the feeling of “golden hour” when the clouds in the sky turn into pink, fiery hues.

Vehicle&Character Animation

In this short film, there is a brief climax where I need a relatively realistic car animation. I believe that using keyframe animation alone cannot achieve the effect I’m aiming for. Additionally, I’ve included some character animations in the film. Due to my technical limitations and for the sake of convenience, I divided the car animation into two different systems.

The first system focuses on the vehicle’s movements, such as the rotation of the tires and steering direction. Following a tutorial, I built a car movement system in UE, which allowed me to control the car like in a game and record its motion. I could then create cameras to capture the desired sequences.

The second system doesn’t require showing the car’s movement—I simply keyframe the position of the car’s static mesh and attach the character to it, allowing me to focus solely on the character’s facial animation. For the character’s face, I used a MetaHuman asset, which stands out due to its ability to work with Live Link Face and UE5 for real-time facial expression capture. This feature has saved me a significant amount of time in creating detailed facial animations.

I also created a transparent material and used vertex painting to remove the animated character’s head, replacing it with a MetaHuman face that supports facial motion capture. This approach allowed me to seamlessly integrate the real-time facial performance with the character’s body animation.

Finally, I created several props to support the storytelling, such as a bouquet of flowers with an “Happy Anniversary” card and a phone with a green screen for replacing the navigation display in Nuke. I also used Nuke to add some camera shake effects to enhance the dynamic feel of certain shots.

Final effect

Breakdown

Categories
Uncategorised

Daily Exercise

Nuke Exercise

Roto Running Man

Shoting & Retime Exercise

Maya Exercise

Categories
Uncategorised

NUKE Balloon Festival

Moodboard

Dunhuang culture, a gem of the ancient Silk Road, is best known for the Mogao Caves. Its blend of Chinese, Indian, and Persian influences is highlighted by the iconic celestial dancers of Dunhuang art.

Working Process

Roto mountains

Modeling

At the start of the project, my design direction was cyberpunk, so I used cyberpunk balloons as reference images for modeling. However, during production, I switched to a more suitable style.

Texturing

Animation in UE5

To add rotation animation along with lighting and shadow effects for the hot air balloon, I created a simple rotation and ascent animation in UE5 and exported a sequence with a transparent background. The process was quick, convenient, and delivered ideal results.

Workflow in Nuke

Merge celestial dancers in Premiere

Final Work

Categories
Uncategorised

UE5 Cabin

Inspiration & Reference

I was inspired by a video of Bolivia’s salt flats, where the sunset seamlessly merged with the water and sky. This led me to design a scene focused on the salt flats and sunset—after all, a salt flat is still a kind of lake, right?. The wooden cabin, influenced by European styles, combines practicality and elegance to evoke a warm, inviting feel.

Modeling & Blocking

Scene Layout in UE5

Landscape & Material

I tried applying a salt flat texture to the lakebed, but after adding the water system, the results didn’t meet my expectations. Perhaps my understanding of the material isn’t deep enough yet. I hope to explore solutions as I continue learning.

Lighting & Atmosphere Design

Interior Decoration

Final Result