CV

Basics

Education

  • 2024.09 - present

    California, United States

    M.S.
    University of California, Santa Barbara
    Computer Science
  • 2019.09 - 2023.06

    Nanjing, China

    B.S.
    Nanjing University
    Computer Science and Technology

Work

Publications

  • 2024
    Biophysically-based Simulation of Sun-induced Skin Appearance Changes
    Pacific Graphics 2024
    In this work, we propose a biophysically-based model to illustrate changes in skin appearance under ultraviolet radiation exposure. We apply a mechanism of erythema and tanning to a multilayer volumetric skin appearance model to simulate observable erythema and tanning induced by sun exposure on the skin. The model demonstrates superior quality to the commonly used method with more convincing skin details and bridges biological insights with visual simulations.

Projects

  • 2024 - Present
    MikuMikuDance Videos
    • Created MMD videos using a self-designed anime/toon shader
    • Integrated the toon shader with lightmaps, outline, physically based rendering, signed distance function on face, screen space rim light, etc. to achieve a better appearance.
  • 2022.03 - 2022.06
    GraphicsRender
    • An offline path tracing renderer written by C++, using microfacet model as the material model to realize physically based rendering.
    • Supported multiple importance sampling and different samplers like blue noise sampling to reduce artifact.
    • Used bounding volume hierarchy to accelerate rendering.
    • Adopted mesh to support OBJ models and polygonal lights.
  • 2021.09 - 2021.12
    Azur Defense
    • An Azur Lane tower defense fan game written by C++, which was realized 2D overlooking game scenes with 3D.
    • Adopted OpenGL as the graphics rendering framework and implemented the rasterization process of the rendering pipeline.
    • Developed a simple and convenient game engine including game logic, human-computer interaction, scripting, etc. by referring to Unity.
  • 2021.07 - 2021.07
    Flappy Paimon
    Self-learned Unity's finished products, independently wrote the game logic, and utilized Unity to reproduce the Fappy Paimon game in the 2021 "Genshin Impact New Year Memorial Ceremony".

Skills

Programming Languages
C/C++
Java
C#
Python
GLSL/HLSL
Software
OpenGL
Mitsuba
PBRT
Blender
Unity

Languages

Chinese
Native speaker
English
Fluent