I currently work as a visiting assistant professor at Swarthmore College. My research interests are in games and computer animation and I also do professional work as a game/AR/VR programmer for Venturi Labs and also Savvy Sine. My CV is available here.
![]() |
Oct 2019, My student, Yi Fei Cheng, will be presenting his augmented reality game and authoring system, Q*bird, at the Motion in Games conference in the UK! | |
![]() |
Jun 2019, With the University of Pennsylvania's graphics and archaeology department, we are using graphics to re-create crowds for ancient cultural sites. Left, an environment for testing crowd authoring tools. | |
![]() |
Jun 2019, With the University of Pennsylvania and Rochester Institute of Technology, we are analyzing how sign languages might change over generations. Left, a motion texture showing speeds of joints. | |
![]() |
Jun 2019, Venturi Labs demoed the Civic Portal with Monument Lab at their Town Hall. | |
![]() |
May 2019, Demoed the alpha Civic Portal application at the Knight Foundation in Miami. | |
![]() |
Mar 2019, Lorraine Lin presented work we contributed to at IEEE VR: The Effect of Hand Size and Interaction Modality on the Virtual Hand Illusion | |
![]() |
Nov 2018, GPU Zen 2, which I helped review and edit, is out! | |
![]() |
Oct 2018, Presented Venturi Labs's proof of concept for Monument Lab's Civic Portal Project at Fast Forward Philadelphia | |
![]() |
May 2018, Demoed work from the Art Pop-up in Berlin at Recurse Center's Never Graduate Week. | |
![]() |
Dec 2017, Recurse Center organized an art pop-up at the inspiring School of Machines, Making, and Make-believe in Berlin, where I had the opportunity to work side-by-side with curious, creative, and enthusiastic digital artists. | |
![]() |
Virtual Grasping Feedback and Virtual Hand Ownership
Symposium of Applied Perception, 2019
|
![]() |
The Effect of Hand Size and Interaction Modality on the Virtual Hand Illusion
IEEE Virtual Reality (IEEEVR), 2019
|
![]() |
The Q*bird Level Designer: User-assisted procedural level design in augmented reality
Motion in Games, 2019
|
![]() |
The effect of animation controller and avatar on player perceptions
Computer Animation and Virtual Worlds (CAVW), 2016
|
TreatmentX
by Jennifer Hill and me, 2018
Unity/C#/R
Games for teaching experimental design.
view more »
Rubik's Cube Solver
2017
Unity/C#
Rubik's Cube cookbook-based solver based on "Mastering the Cube" by Don Taylor
view more »
Piccaso by Style
by Andrea Feyman and me, 2016
Javascript/Python
Chart.js visualization of Andrea's DNN analysis of Picasso paintings.
view more »
opengLOL
by Vanessa Pyne and me, 2016
C++/Javascript
Raytracing implemented entirely in fragment shader/.
view more »
Complimenting Manatee
By Jessamyn Fairfield and me, 2016
Python
Twitter bot for creating complimenting manatee memes from @iloveyoumanatee
view more »
Glitzscape
2016
Javascript/webGL
Hunt the Wampus inspired game with procedurally generated hex caves.
view more »