Skip to content

lchdl/lchdl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 

Repository files navigation

Hi! 👋 I'm Chenghao Liu, and thanks for stopping by ⭐

💡 About me

I am currently a PhD candidate 🎓 at Beijing Institute of Technology, where my research focuses on 🧐 using deep learning for medical image analysis 🧠. Besides, I am now working on optimizing ad recommender systems with generative retrieval using LLMs at Tencent.

✨ My interests

  • 💻 Programming some interesting stuff.
  • 🎯 Rigid/soft body simulation using C/C++: XPBD.
  • 🌄 Computer graphics
    • 🌄 Traditional: ray/path tracing, GI, PBR (physically based rendering).
    • 🌄 Modern: NeRF, DDPM.
    • 🌄 Parallel computing with CUDA C++ & NVRTC.
  • 🎥 3D modeling: 3Ds MAX, Blender.
  • 💖 I’m also fascinated by pixelated art styles and old-school graphics.

📦 Current side projects

  • 🔨 SGL (Software Graphics Library): Implementing my own OpenGL on the CPU, with
    • 🔮 Fully customizable vertex and fragment shader support
    • 🔮 Skeletal animation support
    • 🔮 Decent rasterization performance (~2ms for 320x240 resolution with 1000 triangles)

💽 Tech stack & softwares

C C++ Python Vim CMake bash LaTeX Git Visual Studio Code Visual Studio Sublime Text NumPy TensorFlow MATLAB Blender Photoshop

OpenGL Qt Matplotlib PyTorch scikit-learn SciPy Adobe After Effects Adobe Illustrator

📫 Contact

About

My personal introduction.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published