lazysheep666 / sheep_graduation_project

my graduation project about webGL

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Project Description

Cel shading (also called toon shading) is a type of 3D graphics that produces cartoon-like images. This is achieved by rendering an ordinary 3D model with modified shaders, which introduce artistic effects. For example, instead of a smooth shadow boundary, the shader may impose a hard boundary, so that the image looks as though it was painted by hand. The project will be done in WebGL, which will require JavaScript and GLSL graphics programming. The results will be evaluated in a perceptual experiment.

Use

make sure you have installed the npm and node

  1. git clone git@github.com:lazysheep666/sheep_graduation_project.git
  2. cd sheep_graduation_project
  3. npm install
  4. npm start

About

my graduation project about webGL


Languages

Language:JavaScript 98.5%Language:GLSL 0.8%Language:HTML 0.5%Language:CSS 0.1%