About me
Hi, I'm Kexuan Zhang, also known as Lazy_V. I'm a PhD student in Perceptual Graphics at the University of Leeds. My research interests are virtual reality and high-performance graphics, particularly foveated rendering, stereo reprojection, and image inpainting for disocclusion holes.
I am supervised by Dr. Rafael Kuffner dos Anjos, Dr. Markus Billeter, and Prof. Gordon D. Love.
Before starting my PhD, I completed an MSc in High-Performance Graphics and Games Engineering at the University of Leeds with Distinction. My MSc covered modelling and rendering, animation and simulation, geometry processing, high-performance graphics, and scientific computation.
I also have professional experience developing game servers in Shanghai, mainly with C#, multithreading, networking, and performance optimisation.
What I'm working on
I build graphics libraries, engines, games, and small tools. My current graphics projects include VRI, a cross-platform rendering API, and libvultra, the graphics framework I am developing on top of it. I am also studying CUDA through CIS5650 independently, with an interest in GPU-driven rendering, large scenes, and global illumination.
This blog is where I keep technical notes, tutorials, and things I learn while experimenting. Posts reflect the tools and versions used when they were written. For current research, projects, and plans, see my personal homepage.
Away from research
I collect retro handhelds and enjoy getting games and software running on GameShell, Game Boy, PocketCHIP, Trimui, and whatever else I can get my hands on. I also enjoy singing. OmniLyrics grew out of wanting a lyric tool that worked the way I wanted. Curiosity and the satisfaction of making something keep me coming back.
Find me
- Personal homepage — research and selected projects
- Casual page — games, tools, and interests
- GitHub
- itch.io
- Email: zzxzzk115@gmail.com
WeChat ID: zkx954294627. Use the WeChat icon on the blog homepage to copy it.
