Colour, Geometry, Abstraction
Colour, Geometry, Abstraction

Animation

Colour, Geometry, Abstraction

In this project, I referenced Dan McHale’s Tangent 61 and Max Hattler’s 1925 aka Hell and Divisional Articulations. Their works extensively utilize motion, camera movement, shape, repetition, unity, and contrast. They effectively synchronize the... More

Art Portfolio Slides
Art Portfolio Slides

Other

Art Portfolio Slides

Art Portfolio Slides - A mix of different types and styles of art slides, including 2D/3D animations, traditional/digital paintings, edited/composite videos, a range of 3D models, scenes,... More

Ecliptica Town
Ecliptica Town

Digital Media

Ecliptica Town

Ecliptica Town - An LLM based detective game This is a third-person narrative-driven detective mystery game where players take on the role of a detective investigating the theft of the Moonlight Gem. The town’s mayor has identified four... More

Ecliptica Town - Posters of five NPC characters
Ecliptica Town - Posters of five NPC characters

Illustration

Ecliptica Town - Posters of five NPC characters

Participated in the production of the game, mainly responsible for 3D scenes & assets and animations More information at itch: https://itch.io/queue/c/5318104/csc404-digf3013-mus3630-2025-games?game_id=3268751

Ecliptica Town - win and lose ending animation
Ecliptica Town - win and lose ending animation

Animation

Ecliptica Town - win and lose ending animation

The animations were made by me, and the background music and sound effects were made by Dmytro Kyryliv (Dima), a member of the music group of our game team. He is from UofT Music.

Exploring Abstract Visual Compositions
Exploring Abstract Visual Compositions

Illustration

Exploring Abstract Visual Compositions

The abstract artworks are named from top to bottom: Impact Stairs Three faces

Go Game Beyond Board
Go Game Beyond Board

Animation

Go Game Beyond Board

Go Game Beyond Board

Group_I see the stars in your eyes
Group_I see the stars in your eyes

Animation

Group_I see the stars in your eyes

Group_I see the stars in your eyes A total of about ten people worked together to make the animation. (The picture on the right is just a screenshot of the animation and does not 100% correspond to my work content in the team.) I was mainly... More

Group_NIGHTMARE WALTZ
Group_NIGHTMARE WALTZ

Animation

Group_NIGHTMARE WALTZ

The animation was made in a team effort, I was responsible for parts of the world, assets, camera animation and rendering.

Natural Burger
Natural Burger

Animation

Natural Burger

Natural Burger

Other Digital Painting
Other Digital Painting

Illustration

Other Digital Painting

Other

Shapes of Rhythm: A Visual Interpretation of "Science Punk"
Shapes of Rhythm: A Visual Interpretation of "Science Punk"

Animation

Shapes of Rhythm: A Visual Interpretation of "Science Punk"

For this project, I visualized Jordan Czamanski's "Science Punk" with abstract 3D animation style, inspired by real textures and visual music pioneers like John Whitney. I explored black-and-white rhythmic lines, camera movement, and editing... More

Steve, Villager, Warden
Steve, Villager, Warden

Animation

Steve, Villager, Warden

Steve, Villager, Warden

Toronto subway interior — modeled from scratch in Blender.
Toronto subway interior — modeled from scratch in Blender.

Animation

Toronto subway interior — modeled from scratch in Blender.

TTC Subway - Blender Draft Rendering Test Toronto subway interior — modeled from scratch in Blender. I followed a "flower-sea subway" tutorial for inspiration, but the interior scene here is not from the tutorial. Instead, I recreated the TTC... More

Work by

Yubang Huang aka. caibang

Experimental Animation

“"Breathing life into imagination through animation, giving form and soul to what once only lived in imagination."...” [More]