
Jennifer Liao

Rendering effect
Shader
Shadow in WebGL(GLSL)

2-pass shadow map
hard shadow

PCF
(Percentage-Closer Filtering)

PCSS
(Percentage-Closer Soft Shadow)
3D CG software toolsets
Including rasterization, geometry, ray tracing, and animation
C++, OpenGL(GLSL), WebGL(GLSL)

Path Tracer

Real-time environment lighting
Using PRT(Precomputed Radiance Transfer)
including SH(Spherical harmonics)

Accelerate Spatial data structure
BVH

Global Illumination
Materials: Mirror and Glass

Environment Map

Animation
Forward Kinematics
Capsule-Radius Linear Blend Skinning
Inverse Kinematics
Gradient descent, Jacobian Transpose
Particles Simulation

Rasterizer(SVG)
SVG Rasterization process

SSAA: Anti-aliasing using supersampling

Alpha blending

Mipmap & Transformation


Mesh edit
Data structure: Halfedge mesh (doubly-connected edge list)
Local Operation: Edge flipped, collapsed, erased
Global Operation: Bevel the Vertex, Face