Graphics API: A Computer Graphics API for 2D and 3D Vector Graphics Rendering

Computer Science Department, Colby College
February 2018 - December 2018

Mandelbrot Set

Image

Julia Set

Image

Fractal Noise

Image

Fractal Noise

Image

Flood Fill

Image

Flood Fill

Image

2D Transformation

Image

2D Transformation

Image

2D Transformation

Image

3D

Image

Transformation

Image

3D

Image

Transformation

Image

3D

Image

Transformation

Image

Hierarchical Modeling

Image

Hierarchical Modeling

Image

Hierarchical Modeling

Image

Hierarchical Modeling

Image

Hierarchical Modeling

Image

Hierarchical Modeling

Image

Bezier Curves and Surfaces

Image

Bezier Curves and Surfaces

Image

Bezier Curves and Surfaces

Image

Bezier Curves and Surfaces

Image

Bezier Curves and Surfaces

Image

Bezier Curves and Surfaces

Image

Bezier Curves and Surfaces

Image

Bezier Curves and Surfaces

Image

Bezier Curves and Surfaces

Image

Sphere

Image

Sphere

Image

Sphere

Image

Sphere

Image

Z Buffer

Image

Z Buffer

Image

Z Buffer

Image

Phong Shading

Image

Phong Shading

Image

Phong Shading

Image

Ray Tracing

Image

Ray Tracing

Image

Ray Tracing

Image

Cel Shading

Image

Cel Shading

Image

Cel Shading

Image

Cel Shading

Image

Scene

Image

Scene

Image

An implementation of a computer graphics API for 2D and 3D vector graphics rendering via C from scratch

© Copyright Liwei Jiang Template by Colorlib