Chao Jia
open-menucloseme
Home
Portfolio
About
gitlab
to top
  • A Basic Vulkan Renderer

    calendar22 Aug 2022 · 12 min read · real-time rendering vulkan RTX C++  ·
    twitterlinkedincopy
    A Basic Vulkan Renderer
    As part of the effort to get myself familiar with Vulkan, I developed a real-time renderer featuring global illumination with RTX technique 1. Aside from Dynamic Diffuse Global Illumination (DDGI) 2, ray-traced soft shadow and specular reflections with spatio-temporal denoising (SVGF 3), I've also tried out some other …
    Read More
  • Vertex Attribute Interpolation and Analytical Derivatives

    calendar29 Nov 2021 29 Jun 2022 · 7 min read · real-time rendering math  ·
    twitterlinkedincopy
    Vertex Attribute Interpolation and Analytical Derivatives
    For visibility buffer rendering 1 2, we cannot rely on the hardware rasterization and built-in functions in fragment shader to do the vertex attribute interpolation and implicitly compute partial derivatives (i.e. dFdx and dFdy in glsl). This article describes the math behind a simple way to analytically compute these …
    Read More

Chao Jia

C++, Computer Graphics
Read More

Recent Posts

  • A Basic Vulkan Renderer
  • Vertex Attribute Interpolation and Analytical Derivatives

Categories

GRAPHICS 2 RENDERING 2

Tags

REAL-TIME-RENDERING 2 C++ 1 MATH 1 RTX 1 VULKAN 1
Chao Jia

Copyright  CHAO JIA. All Rights Reserved