hanyangl5

Projects Blogs Misc

Games

Racing Master

rm1


Hobby Projects

Antumbra

yet another render framework for graphics programming.

Horizon

horizon is a real time rendering engine for my graduation project. It is for implementing real time atmospheric scattering effect.

precomputed atmospheric scattering.

rhi abstraction of Vulkan with async compute & transfer, auto pipeline layout generation, and frequency based resource binding model.

physically based rendering workflow consist of the lighting, shading, and exposure.

several other rendering effects, e.g. Image-Based Lighing, TAA, SSAO.

OpenGL-Renderer

Dredgen-gl is a real time renderer based on OpenGL. Implemented deferred shading pipeline, physically based shading, real time shadowing algorithm, shadow mapping, percentage closer filtering.

integrated imgui for mesh import and scene editing.

soft-renderer

Soft Renderer is a cross-platform implementation of the GPU rendering pipeline on CPU.

Astral

A tiny ray tracer followed by the tutorial “Ray Tracing in One Weekend Series”.

TTSR

A team work project of machine learning course. Made improvements to an image super-resolutoin method using transformer neural network and enhanced attention mechanism. Improved performance in PSNR an SSIM.

Marvel Knowledge Graph

A team work project of knowledge graph course. Constructed a knowledge graph for Marvel heros using data from Wikipedia and Baidu. Implemented functions includes Entity Query, Knowledge Question Answering, Knowledge Fusion, etc.

Mesh Local Roughness Computation

Created a program that calculates and visualizes the local roughness of a 3D mesh to identify tumor regions within a scanned model of a human organ.

supervised by Mofei Song