Yuanbo Li

I am a CS master incoming CS Ph.D student at Brown University. Before that, I graduated from Columbia University with B.A in Mathematics. I am very fortunate to work with Prof. Daniel Ritchie and Prof. James Tompkin at Brown Visual Computing Lab .

In my free time, I enjoy visiting museums and cycling. I have a strong interest in Renaissance arts and Dutch paintings.

Research Interests

My research interest lies in the intersection of Computer Graphics and Artificial Intelligence . My long-term goal is to develop computational tools that empower individuals to unleash their creativity and produce visually captivating and aesthetically pleasing content.

PossibleImpossibles: Exploratory Procedural Design of Impossible Structures
Yuanbo Li, Tianyi Ma, Zaineb Aljumayaat, Daniel Ritchie,

Eurographics 2024

paper / code

Ongoing Research
AR Label Visualizations
Advised by Prof. James Tompkin, Brown Visual Computing

We propose a method to add labels to a dynamic background. I worked writing Unity shaders, and using neural networks to predict label pixel colors.

Graphics Projects

A path tracer written in C++ for CSCI 2240: Advanced Graphics.


Implemented sudivision, simplify, denoise, and remesh operations using halfedge data structure

Finite Element Simulation

Soft-body simulation based on tetrahedral meshes, implemented in C++.

As-Rigid-As-Possible Surface Modeling

Implemented ARAP paper in C++

Impressionism Filter

Implemented Processing images and video for an impressionist effect to make an impressionism filter

Procedural Terrain

Create terrains and trees using procedural modeling, developed on shadertoy.