Technical knowledge base
Implementation showcase
Personal thoughts & stories
Include physical simulation, real-time rendering, game engine, and deep learning.
Mastering computational fluid dynamics (CFD) and rigid body dynamics to create lifelike simulations of smoke, water, fire, and solid objects. Leveraging Eulerian and Lagrangian approaches, Navier-Stokes solvers, and cutting-edge techniques including FLIP, PIC, SPH for fluid behaviors, alongside sophisticated collision detection and response systems for rigid body interactions.
Advancing real-time rendering through physically-based rendering (PBR), global illumination, ray tracing, and GPU-accelerated algorithms. Dedicated to achieving photorealistic visuals at interactive frame rates by optimizing rendering pipelines and embracing next-generation graphics technologies for immersive visual experiences.
Architecting robust game engine systems with modern design patterns such as Entity-Component-System (ECS), multithreaded rendering pipelines, efficient asset management, and data-driven workflows. Focused on building scalable, high-performance frameworks that power interactive 3D applications and deliver seamless real-time experiences.
Applying deep learning and neural network architectures to revolutionize computer graphics and vision tasks. Exploring innovative applications in image synthesis, style transfer, neural rendering, and AI-driven content creation to enhance visual fidelity, accelerate workflows, and unlock new creative possibilities through intelligent automation.