Code Samples

 

Catalogue

 

Rasterization: Texture Mapping

Catalogue

 

Modeling: Mesh Upsampling

Catalogue

 

Path Tracing: BVH (Bounding Volume Hierarchy) Acceleration

Catalogue

 

Path Tracing: Monte Carlo Integration and Global Illumination

Catalogue

 

Cloth Simulation

Catalogue

 

Cloth Simulation: Diffuse Fragment Shader

Catalogue

 

Cloth Simulation: Blinn-Phong Fragment Shader

Catalogue

 

Cloth Simulation: Texture Mapping Fragment Shader

Catalogue

 

Cloth Simulation: Bump Mapping Vertex Shader

Catalogue

 

Cloth Simulation: Bump Mapping Fragment Shader

Catalogue

 

Cloth Simulation: Displacement Mapping Vertex Shader

Catalogue

 

Cloth Simulation: Displacement Mapping Fragment Shader

Catalogue

 

Cloth Simulation: Mirror Fragment Shader

Catalogue

 

Image Filtering Acceleration by Pthread

Catalogue

 

Image Filtering Acceleration by CUDA

Catalogue

 

Image Filtering Acceleration by OpenACC

Catalogue

 

Matrix Multiplication Acceleration by Memory Locality, SIMD, OpenMP and MPI

Catalogue