All Projects → Ovilia → Cezanne

Ovilia / Cezanne

This is a project showing varied shading algorithms with a simple apple.

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Cezanne

Solarsys
Realistic Solar System simulation with three.js
Stars: ✭ 49 (-42.35%)
Mutual labels:  webgl, glsl, three-js
Gl Transitions
The open collection of GL Transitions
Stars: ✭ 877 (+931.76%)
Mutual labels:  webgl, glsl
Month Of Shaders
One GLSL shader for every day of the month August
Stars: ✭ 12 (-85.88%)
Mutual labels:  webgl, glsl
Langterm
🕹️ WebGL-based VT220 emulator, made as a learning example and frontend for a text adventure
Stars: ✭ 35 (-58.82%)
Mutual labels:  webgl, glsl
Regl Fire
Fire particle system made with regl
Stars: ✭ 16 (-81.18%)
Mutual labels:  webgl, glsl
Fieldplay
A vector field explorer
Stars: ✭ 922 (+984.71%)
Mutual labels:  webgl, glsl
Pixi.js
The HTML5 Creation Engine: Create beautiful digital content with the fastest, most flexible 2D WebGL renderer.
Stars: ✭ 34,982 (+41055.29%)
Mutual labels:  webgl, glsl
Glchaos.p
3D GPUs Strange Attractors and Hypercomplex Fractals explorer - up to 256 Million particles in RealTime
Stars: ✭ 590 (+594.12%)
Mutual labels:  webgl, glsl
Glslcanvas
Simple tool to load GLSL shaders on HTML Canvas using WebGL
Stars: ✭ 1,067 (+1155.29%)
Mutual labels:  webgl, glsl
Graphics Snippets
Shading techniques and GLSL snippets
Stars: ✭ 53 (-37.65%)
Mutual labels:  webgl, glsl
Postprocessing
A post processing library that provides the means to implement image filter effects for three.js.
Stars: ✭ 830 (+876.47%)
Mutual labels:  webgl, three-js
Glsl Worley
Worley noise implementation for WebGL shaders
Stars: ✭ 66 (-22.35%)
Mutual labels:  webgl, glsl
Polygon Shredder
The polygon shredder that takes many cubes and turns them into confetti
Stars: ✭ 686 (+707.06%)
Mutual labels:  webgl, glsl
Wagner
Effects composer for three.js
Stars: ✭ 930 (+994.12%)
Mutual labels:  webgl, glsl
Trois
✨ ThreeJS + VueJS 3 + ViteJS ⚡
Stars: ✭ 648 (+662.35%)
Mutual labels:  webgl, three-js
Three.js Pathtracing Renderer
Real-time PathTracing with global illumination and progressive rendering, all on top of the Three.js WebGL framework. Click here for Live Demo: https://erichlof.github.io/THREE.js-PathTracing-Renderer/Geometry_Showcase.html
Stars: ✭ 872 (+925.88%)
Mutual labels:  webgl, three-js
Awesome Glsl
🎇 Compilation of the best resources to learn programming OpenGL Shaders
Stars: ✭ 530 (+523.53%)
Mutual labels:  webgl, glsl
Shadereditorextension
Google Chrome DevTools extension to live edit WebGL GLSL shaders
Stars: ✭ 539 (+534.12%)
Mutual labels:  webgl, glsl
Curtainsjs
curtains.js is a lightweight vanilla WebGL javascript library that turns HTML DOM elements into interactive textured planes.
Stars: ✭ 1,039 (+1122.35%)
Mutual labels:  webgl, glsl
Glsl Grid
Draws an antialiased grid along the X/Y/Z direction of a mesh.
Stars: ✭ 57 (-32.94%)
Mutual labels:  webgl, glsl

Cézanne

This is a project showing varied shading algorithms with a simple apple.

GLSL (OpenGL Shading Language) is mainly used for the shading effect, with the help of Three.js.

查看本项目对应的中文教程

Project Name

With an apple I will astonish Paris.

- Paul Cézanne

Paul Cézanne was a famous and influential Post-Impressionist artist, who drew a great number of apples of all kinds.

This project is intended to show my practice on shading algorithms and implementations.

Rendering Results

Original Model

Cartoon Shading

Reference

General

Cartoon Shading

Credits

The apple model is downloaded from TF3FD, with extra modification.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].