Research & Engineering
01 / 032026Gaussian-Splatted XR ProxiesIEEE VRFast digitization of reality-linked proxies — 60+ FPS multi-pass neural rendering on standalone headsets. Columbia CGUI Lab; paper in progress.Neural Rendering2026Nori RoboticsNeural rendering & synthetic data generation for cross-environment robot ML. Founding systems engineer; SDK on PyPI.Robotics · ML2025Material-Guided DecodersJoint estimation of material properties and HDRI lighting via multi-task CNNs for inverse rendering.ML + Graphics2025Pol-XRImmersive VR visualization of polar climate data — UI systems and graphics optimization. CGUI / Lamont-Doherty.VR · Sci-Viz2025Graphics ProgrammingPure C++ PBR raytracer · Normal Repainter Blender plugin · procedural city generation in Unreal.C++ · Shaders
Games & XR
02 / 032025Us Five ForeverShipped on Steam with Sunday Studios — game programming.Steam2025ZIAScopeExplore and redesign VR scenes with natural language — Unity, Gemini, Whisper, LLaVA.VR · LLM2025Tales of a FlowerWIPA mysterious, haunting story-driven RPG — programming, optimization, all visual assets, HLSL shaders.Unity2025Mower PowerKenney JamPhysics game built in 48 hours — funniest-game award among 700+ submissions.Game Jam2025CircuTale · A Roll in the ParkKids' sustainability iPad game (Catalyst 2030 finalist) · mobile maze-ball game — full visual dev, UI, and code.Mobile
Art & Illustration
03 / 032026Tech Art19-DOF IK-rigged robot renders, Blender→Unreal environments, rig-ready low-poly portraits, printable creature design.Blender · UE2025Editorial IllustrationDeputy of Illustration, Columbia Daily Spectator — print and motion, incl. Black History Month feature.Print · Motion2025Freelance IllustrationCommission and freelance work across platforms.Open
GitHub
@ShanyingLiu ↗Python×3C++×1C#×1ShaderLab×1
Nori-Robotics/nori-sdk-py
Open python SDK for Nori
Python
cpp-rasterizer
Just a pure C++ rasterizer.
C++
Material-Lighting-Estimation
Visually plausible environment lighting decoder from material-lighting pairs.
Python
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#
MowerPower_KenneyJam
Award winner in 2025 Kenney Jam
ShaderLab
About
Hey, I'm a CS student at Columbia University. I'm passionate about real-time systems, computer graphics and rendering, and game engines. Previously I did UE work at Tencent, currently I do XR/systems research at the CGUI Lab, and work as a founding engineer on systems, simulations and more at Nori Robotics.