Bio Image
Jiawei Fang

BSc Honors Degree, Turing Class,
Expected June 2025


Dept. of Computer Science and Engineering,
Southern University of Science and Technology,
1088 Xueyuan Blvd,
Shenzhen, China

fangjw2021@mail.sustech.edu.cn
IskXCr@outlook.com
https://github.com/IskXCr

I am currently an junior undergraduate at SUSTech (Southern University of Science and Technolgy) in Shenzhen, China. I will be graduating from there by June 2025.

I am interested in Computer Graphics and Computer Vision. Specifically, I am intersted in rendering, physical simulation, neural rendering and 3D reconstruction. I also enjoy doing projects and research in other related fields.


Projects

Currently, there are only course projects and notes. However, they do implement some important algorithms.

Course/Paper Notes in Computer Graphics
Jiawei Fang
CG-Note-Misc

Main Website Project Page Demo Page 1 Demo Page 2

Selected Course Assignments and Projects (+4 to Appear)

If the code is not available, then it is restricted by some academic integrity request. Contact me if you need a copy of the code repository.
Academic Integrity Request: For some courses, it is not allowed to upload code based on assignment frameworks.

Parallelized Path Tracing, Fresnel Reflection/Transmission, Various Microfacet Models with BVH/SAH Acceleration
Jiawei Fang
CG-Course-Misc: GAMES-101; PBRT 3rd Edition

Markdown Report Code

PCF, PCSS and Shadow Map with Multiple Light Sources
Jiawei Fang
CG-Course-Misc: GAMES-202

Markdown Report Code

Blinn-Phong Model, Normal/Texture/Bump/Displacement Mapping and Bilinear Interpolation
Jiawei Fang
CG-Course-Misc: GAMES-101

Markdown Report Code

Path Tracer Toy
Jiawei Fang
Ray Tracing in One Weekend

Code

Bad Apple with a MIPS32 CPU, VGA Text Driver and Media Encoding/Decoding Written from Scratch
Jiawei Fang
CS211, Computer Organization

Project Page (EN)

Simplified GNU BC: Variable Assignments, (Conditional/Arithmetic) Expressions, Functions, Arbitrary Precision Computation
Jiawei Fang
CS205, C++ Programming

Repo (Report & Code)

Solving the CARP Problem Using A Memetic Approach with Hybrid-Metaheuristics
Jiawei Fang
CS311, Artificial Intelligence

Report Code Reference Paper 1

Data Visualization: Delivering Real-Time GitHub Statistics from REST API
Jiawei Fang
CS209A: Computer System Design and Its Applications

Repo (Report & Code)

Reversi: Chess Game built on JavaFX
Jiawei Fang, Ruozai Tian
CS102A: Introduction to Computer Programming

Repo (Report & Code)

Bezier Curve Algorithm and Anti-Aliasing
Jiawei Fang
CG-Course-Misc: GAMES-101

Markdown Report Code

Semi-Implicit Euler Method and Explicit Euler/Verlet Method for Spring-Mass Simulation
Jiawei Fang
CG-Course-Misc: GAMES-101

Markdown Report Code


Publications

Currently this is under construction. The project section is available.

Analytical Solution to the Buttered Cat Problem
Jiawei Fang
Association of Cute Cats, SIGBUTTER (Conference Track)

Project Page Paper Video Supplementary

Analyzing the Buttered Cat Problem: From a Theoretical Perspective
Jiawei Fang
Proceedings of ACC SIGBUTTER

Project Page Paper Video Supplementary