👋 Hi there!
I’m a joint PhD student at the Computer Graphics Lab of ETH Zürich and DisneyResearch|Studios, supervised by Prof. Dr. Markus Gross and Dr. Vinicius Azevedo. I earned my Master’s degree of Computer Science in 2022 from ETH Zürich. Before that, I completed my engineering degree at Ecole polytechnique in Paris, France (equivalent to BSc & MSc). My research interests include machine learning, generative AI, and their intersection with computer graphics and artistic control.
🔥 News
- 2025.04: 🎉 LookingGlass has been accepted to CVPR 2025 (Oral)!
- 2025.04: 🎉 How I Warped Your Noise is now available on ArXiv!
- 2024.05: 🎉 How I Warped Your Noise was presented at ICLR 2024 in Vienna, Austria!
📝 Publications

LookingGlass: Generative Anamorphoses via Laplacian Pyramid Warping (CVPR 2025 Oral)
Pascal Chang, Sergio Sancho, Jingwei Tang, Markus Gross, Vinicius Azevedo
We repurpose latent diffusion models to generate high-quality, complex, multi-view optical illusions such as anamorphoses.

How I Warped Your Noise: a Temporally-Correlated Noise Prior for Diffusion Models (ICLR 2024 Oral)
Pascal Chang, Jingwei Tang, Markus Gross, Vinicius Azevedo
ArXiv / Webpage / OpenReview / Video
We propose a method to warp a Gaussian noise sample while keeping it Gaussian and apply it to diffusion models to help temporal coherency.

Urban Brush: Intuitive and Controllable Urban Layout Editing (UIST 2021)
Xiaochen Zhou*, Pascal Chang*, Marie-Paule Cani, Bedrich Benes
Paper / Webpage / Video (short) / Video (full)
We design intuitive brushes for controllable editing and authoring of procedural urban landscapes.
📖 Education
- 2023.01 - Present, Joint PhD at ETH / Disney Research supervised by Prof. Dr. Markus Gross and Dr. Vinicius Azevedo.
- 2020.09 - 2022.11, MSc ETH in Computer Science (Zürich, Switzerland).
- 2017.09 - 2022.03, Engineering Degree from Ecole polytechnique (Paris, France).
💻 Services
Conference Reviewer
- Computer Vision and Pattern Recognition (CVPR)
- International Conference on Learning Representations (ICLR)
- European Association for Computer Graphics (Eurographics)