WonderView preview

Amblyopia Gamified Digital Treatment

Development of high accessible and user-complied, digitally gamified therapeutic treatment for amblyopia patients in Shanghai

WonderView preview

WonderView [Major]

JavaScript Web-based amblyopia treatment system with three training modules targeting different amblyopia types, featuring dynamic visual pattern training and accessible interaction design; 10K+ views and 400+ users

show detail >> Play WonderView >>
Mornin! preview

Mornin! [Major]

Fun 3D video game, built on Unity, supporting strabismic amblyopia training for kids, featuring doublescreen collaboration and raytracing-based vision checks.

show detail >>
Feasibility Study Research

A Feasibility Study Research

IB EE paper, of interdisciplinary study topic across IB Economy, IB Psychology and IB Biology. 4000+ words comprehensive feasibility study examining digitally gamified amblyopia treatment from perspectives of vision neuroscience, microeconomics, and behavioral economics

show detail >>
ShanXi YingXian Pagoda Digital Modeling

ShanXi YingXian Pagoda Digital Modeling

Procedurally modeling tenon-joint-structured YingXian Pagoda for heritage preservation and culture advocation

Procedural Modelling YingXian Pagoda

Procedural Modelling YingXian Pagoda

Procedurally modeled, textured, and animated 15k-faces-polygon with Python in Blender, deconstructing 60+ types of tenon joints

YingXianPagoda preview

Interactive Game 'TerrorTower' [Major]

Interactive Unity/WebGL game combining procedural modelling of Yingxian Wooden Pagoda, documentary photography, and custom shaders, exploring nostalgia and modernization

show detail >> Play Terror Tower >>
Cache preview

'Cache' - Interactive Web Art [Major]

Interactive JavaScript Three.js-based media art exploring memory and landscape society, examining how digital devices affect emotional recall through virtual memory networks

show detail >> Play 'Cache' >>
ImageConvArt preview

'Image ConvArt' - Desktop Application [Major]

IB CS IA product in the area of computer graphics, out of the motivation to help my fellow art classmates do the artistic experiment without technical difficulty.

Hybrid Python-C desktop app for image processing and artistic effects experiment. Algorithm of computer science graphics are used and combined creatively to enable a tool for art students experimenting in style design and color theme design. Self-studying the online courses of computer graphics, I realize multiple functions like layered stroke rendering, local dominant color analysis dynamic region growth, and edge detection. Then I combine them into tools to present special effect on the original picture, like pencil sketch, link lining, oil paint, neon flood, thermal filter and etc.

show detail >>
UCSC Research Internship

Research Intern @ Computational Media, UCSC

Research project developing AI-powered system to assist academic paper reading, involving prompt engineering, model assessment, and API development for UCSC students

show detail >>
Game Jam Projects & Team Productions

Game Jam Projects & Team Productions

Collection of game jam projects including Ludum Dare entries and team productions

Bactoria preview

Bactoria

AI opponent real-time strategy Unity-built platform game from Ludum Dare 56, where players control bacterial colonies competing for resources, featuring four distinct bacterial types with unique strategic roles

show detail >> Visit Bactoria >>
DepthBorne preview

DepthBorne

Underwater escape Unity-built platform game from Ludum Dare 57, combining survival, bullet-hell, and racing mechanics with RPG upgrades, Graphics Rank 28th/1598

show detail >> Visit DepthBorne >>
CrashHandler preview

CrashHandler

Fast-paced arcade-style computer simulation Unity-built platform game developed at CMU NHSGA, where players prevent an overheating laptop from crashing through frantic minigames

show detail >>
Chocolate's Dream

Chocolate's Dream

Short film reflecting on Carpe Diem, winner of the only Audience's Choice Award at Shanghai Film Marathon 2024

show detail >>
Time Difference

Time Difference

Microfilm about broken long-distance friendship across time zones, adapted from student prose, exploring distance and fragile bonds

show detail >>
Oceanus

Oceanus

Unity recreation of the classic arcade game Defender (1981) at CMU NHSGA rapid prototyping round, featuring modern gameplay mechanics and visual design

show detail >>
3DWorldBuild preview

3D World Building

3D environment creation and world building projects exploring spatial design and immersive experiences

Soma preview

Soma

3D semi-open world building project and game concept design inspired by Brave New World.

show detail >>
Epnyc

Epnyc

3D world building project at CMU NHSGA with Maya and Unity, inspired by Dune.

Astrophotography

Astrophotography

Projects encompassing astro-observatory construction, personal astrophotography, and multimodal celestial media art creation

Astro-observatory Construction

Astro-observatory Construction

Public-facing observatory project in Xiaohai Town, featuring site selection analysis, equipment configuration, and integration of scientific research, education, and cultural tourism

show detail >>
My Astrophotography

Me & Dad's Astrophotography

Astrophotography works captured during observatory trips and star-gazing sessions with my dad

show detail >>
StarMedia preview

'StarMedia' Multimodal Celestial Media Art Creation Website [Major]

Interactive media-art design JavaScript web tool transforming astrophotography into immersive 3D spaces using WebGL shaders and C-based computer graphics algorithms, bridging technical astrophotography and emotional perception

show detail >> Play 'StarMedia' >>