Research & Engineering
01 / 032026Gaussian-Splatted XR ProxiesIEEE VR60+ FPS multi-pass neural rendering of reality-linked proxies on standalone headsets. CGUI Lab; paper in progress.Neural Rendering2026Nori RoboticsReal-time C++ control engine, camera streaming, and neural-rendering synthetic data for robot ML. Founding engineer; SDK on PyPI.Systems · Simulation2026Material-Guided DecodersMulti-task CNNs that jointly estimate material properties and HDRI lighting for inverse rendering.ML · Graphics2025Pol-XRVR visualization of polar climate data. UI systems and graphics optimization at CGUI / Lamont-Doherty.VR · Sci-Viz2025–26Graphics ProgrammingPure C++ PBR raytracer · Normal Repainter Blender plugin · procedural city generation at Tencent.C++ · Shaders
Games & XR
02 / 032026Us Five ForeverVolumetric fog, lighting, and culling fixes. Shipped on Steam with Sunday Studios.Steam2025ZIAScopeExplore and redesign VR scenes by voice. Unity, Gemini, Whisper, LLaVA.VR · Unity2025Tales of a FlowerWIPA haunting story-driven RPG. Programming, optimization, visual assets, HLSL shaders.Unity2025Mower PowerKenney JamPhysics game built in 48 hours. Funniest game among 700+ Kenney Jam submissions.Game Jam2024–25CircuTale · A Roll in the ParkKids' sustainability iPad game (Catalyst 2030 finalist) · mobile maze-ball game. Visual dev, UI, code.Mobile
Art & Illustration
03 / 032025–26Tech Art19-DOF IK-rigged robot renders, Blender to Unreal environments, rig-ready portraits, material and retopology work.Blender · UE2024–25Editorial IllustrationDeputy of Illustration, Columbia Daily Spectator. Print and motion, incl. a Black History Month feature.2023–25Freelance IllustrationCommission work across platforms.
GitHub
@ShanyingLiu ↗Python×3ShaderLab×1C++×1C#×1
MowerPower_KenneyJam
Award winner in 2025 Kenney Jam
ShaderLab
Material-Lighting-Estimation
Visually plausible environment lighting decoder from material-lighting pairs.
Python
Nori-Robotics/nori-sdk-py
Open python SDK for Nori
Python
cpp-rasterizer
Just a pure C++ rasterizer.
C++
NormalRepainter
Blender add-on that automatically 'repaints' a mesh's normal maps for a faceted, painterly, or comic-book effect.
Python
LLM-VR-Doctor
An animated, immersive agentic doctor, part of HCI project.
C#
About
Hey, I'm a CS student at Columbia University, super into real-time systems, computer graphics/rendering, and game engines. Prev at Tencent doing UE5 programming, and currently doing systems work at CGUI Lab and Nori Robotics. Feel free to reach out!