Highlight Git Repos
- markdown_variabled
- Custom markdown parser/syntax for inserting variables like Python format strings.
- ever felt like inserting variables into your text like
f"{this}"
?
- latex is too heavy and other tools aren’t dominating, so

- image2map
- Convert any image to tile map in csv format that can be easily adapted as a map for tile-based game. Based on color similarity and knn in Lab color space.
- originally part of an Unity game project, now re-implemented in Python and available as a webpage through streamlit
- the project is also directly hosted here on streamlit
if you are not willing to clone my repo
- streamlit is easy to use and you should learn it today

NLP at home
Blender
- distortion_renderer
- A Blender custom add-on that distorts an object’s edges and renders with Freestyle to create a sketch-like image. (you may also use the generated Bezier curves directly for subsequent tasks)
- originally part of my dissertation (to generate sketches for training), now refactored into a standalone Blender add-on.

- auto_renderer
- Automatically renders your collections one by one, with proper side views.
- to quickly render a set of 3D models into 2D views (and with some postprocessing, to become stylized 2D icons), tutorial on bilibili available (no English subtitles), original purpose is to help game mod devs to obtain icon assets easily.

Dissertation
- BuildingDAG24
- Dissertation code base for Inverse Procedural Modeling: From Sketches to Buildings, if you wish to check it out.
Contributed to
- chinese_poetry
- The most comprehensive database of Chinese poetry.
- provided a standard data loader