A cyber polymath with a passion for computer graphics, navigating the fine line between research and engineering.
An Arch Linux enthusiast, self-hosting aficionado, and a former 🦀 devotee.
Special talent: meowing like a pro.
This is my public key,fingerprint being C814410124BD14629C48D6137CD93CD529A38A9B
This key is revoked after I have lost my Canokey.
If you see some "Ciyue Zhang", it might be me.
中文版的网站在这里,也可以用右上角的语言切换。
About Posts in different languages
My primary language is Chinese Mandarin, and not all posts will be translated. I will try my best to maintain multi-lingual on my technical blog posts. Personal scribbles and posts that are NOT written by me will be kept as-is.
I am currently actively translating my recent posts. If you are interested in the other posts, go check out the Chinese version of the website and use a translator if needed ;)
Recent posts
- A short comment of AI-generated Videos, and why I think rendering is still important
- Trying to Enable DLSS on Linux in Falcor...... This is What I Tried
- Statement of Condemnation from the Anthon Open Source Community Regarding the Inappropriate Behaviors of the Linux Foundation and its Employees
- A Very Short Story on Coordinate Systems
- Paper Note: Generalized Resampled Importance Sampling - ReSTIR PT
- Paper Note: Generalized Resampled Importance Sampling - GRIS theory
- Paper Note: ReSTIR GI: Path Resampling for Real-Time Path Tracing
- Paper Note: Spatiotemporal reservoir resampling for real-time ray tracing with dynamic direct lighting
- Paper Note: Radiative Backpropagation
- Rendering Notes: BVH
- Research Notes: Differentiable Rendering
- Why do I no longer use Anaconda?
- It's year 2022. Is Wayland ready for use?
- Connect Wi-Fi in CLI via wpa_supplicant
- Introduction Note: MPI