• Pricing
  • Get started
Sumant Pattanaik/...
Public

Computer Graphics Fundamentals

This collection may be used to teach the fundamental principles of Computer Graphics and graphics Programming using WebGL. For WebGL programming it currently uses REGL wrapper.
Showing 1-30 of 37 listings
PrevNext
1.
thumbnail
Vectors and vector Algebra This notebook is a fork
The avatar for @spattana
Sumant Pattanaik
Aug 23, 2020•7
2.
thumbnail
Rotations
The avatar for @spattana
Sumant Pattanaik
Dec 25, 2020
3.
thumbnail
Normal Matrix
The avatar for @spattana
Sumant Pattanaik
Sep 29, 2020•1
4.
thumbnail
Useful Javascript Array functions.
The avatar for @spattana
Sumant Pattanaik
Aug 26, 2020•3
5.
thumbnail
CAP 4720: Introduction to Observable This notebook is a fork
The avatar for @spattana
Sumant Pattanaik
Aug 24, 2020•4
6.
thumbnail
Barycentric Coordinates This notebook is a fork
The avatar for @spattana
Sumant Pattanaik
Sep 24, 2020•3
7.
thumbnail
Rasterization & Interpolation
The avatar for @spattana
Sumant Pattanaik
Sep 23, 2020•5
8.
thumbnail
Basic WebGL Programming Using REGL This notebook is a fork
The avatar for @spattana
Sumant Pattanaik
Aug 27, 2020•6
9.
thumbnail
Diffuse lighting: Lambert Cosine Model. This notebook is a fork
The avatar for @spattana
Sumant Pattanaik
Dec 8, 2023•4
10.
thumbnail
Specular lighting Model This notebook is a fork
The avatar for @spattana
Sumant Pattanaik
Oct 31, 2023•1
11.
thumbnail
Shade Due to Diffuse Lighting
The avatar for @spattana
Sumant Pattanaik
Oct 9, 2020•6
12.
thumbnail
SpotLight and its effect in Lighting. This notebook is a fork
The avatar for @spattana
Sumant Pattanaik
Oct 31, 2023•1
13.
thumbnail
WebGL Texture in REGL
The avatar for @spattana
Sumant Pattanaik
Oct 10, 2020•1
14.
thumbnail
WebGL/twgl Rendering of Multipart Model with Texture
The avatar for @spattana
Sumant Pattanaik
Oct 21, 2021
15.
thumbnail
Normal mapping
The avatar for @spattana
Sumant Pattanaik
Dec 3, 2020
16.
thumbnail
Blending Example This notebook is a fork
The avatar for @spattana
Sumant Pattanaik
Oct 29, 2020•1
17.
thumbnail
Stenciling Example
The avatar for @spattana
Sumant Pattanaik
Oct 21, 2020
18.
thumbnail
Model Loader, Viewer This notebook is a fork
The avatar for @spattana
Sumant Pattanaik
Mar 12, 2021•2
19.
thumbnail
Point In front or back of A Plane
The avatar for @spattana
Sumant Pattanaik
Sep 25, 2020•3
20.
thumbnail
Silhouette Edge This notebook is a fork
The avatar for @spattana
Sumant Pattanaik
Nov 4, 2020
21.
thumbnail
Rotor Quaternion
The avatar for @spattana
Sumant Pattanaik
Nov 22, 2020•2
22.
thumbnail
Fragment Inside/Outside Volume This notebook is a fork
The avatar for @spattana
Sumant Pattanaik
Nov 4, 2020
23.
thumbnail
SLERP: Spherical Linear Interpolation This notebook is a fork
The avatar for @spattana
Sumant Pattanaik
Dec 26, 2020•3
24.
thumbnail
Instancing in Regl
The avatar for @spattana
Sumant Pattanaik
Dec 2, 2020•4
25.
thumbnail
Color from Wavelength, Correlated Temperature and HTML color picker
The avatar for @spattana
Sumant Pattanaik
Nov 9, 2020•1
26.
thumbnail
HSV and HSL Color Models
The avatar for @spattana
Sumant Pattanaik
May 14, 2020•1
27.
thumbnail
Parametric curve
The avatar for @spattana
Sumant Pattanaik
Nov 23, 2020•2
28.
thumbnail
CAP 4720 Final Project List
The avatar for @spattana
Sumant Pattanaik
Dec 10, 2020•1
29.
thumbnail
OBJ Parser: obj2sc
The avatar for @spattana
Sumant Pattanaik
Aug 28, 2020
30.
thumbnail
Ray-Box intersection This notebook is a fork
The avatar for @spattana
Sumant Pattanaik
Jan 14, 2021•1
Showing 1-30 of 37 listings
PrevNext
Platform
  • Observable Canvases
  • Observable Notebooks
  • Pricing
Docs
  • Observable
  • Observable Framework
  • Observable Plot
  • D3
  • Release notes
Resources
  • Blog
  • Webinars
  • Videos
  • Customer stories
  • Community Slack
  • Forum
Company
  • About
  • Careers
  • GitHub
GitHubLinkedInBlueskyYouTubeX
Platform
  • Observable Canvases
  • Observable Notebooks
  • Pricing
Docs
  • Observable
  • Observable Framework
  • Observable Plot
  • D3
  • Release notes
Resources
  • Blog
  • Webinars
  • Videos
  • Customer stories
  • Community Slack
  • Forum
Company
  • About
  • Careers
  • GitHub
GitHubLinkedInBlueskyYouTubeX
© 2025 Observable, Inc.PrivacySecurityTerms of ServiceVulnerability Disclosure