Computer Graphics CSI4130 – Winter 2019 Jochen Lang EECS, University of Ottawa Canada Ray Tracing and Global Illumination • Ray Tracing – Viewing rays –…
fprintf( ‘————————————- ’ ); fprintf( ‘Q 1 ’ ); fprintf( ‘————————————- ’ ); a = [ 0 0 1 ]’; b = [ 1 0…
fprintf( ‘————————————- ’ ); fprintf( ‘Q 1 ’ ); fprintf( ‘————————————- ’ ); a = [ 0 0 1 ]’; b = [ 1 0…
Computer Graphics Jochen Lang jlang@uottawa.ca Faculté de génie | Faculty of Engineering Jochen Lang, EECS jlang@uOttawa.ca This Lecture • Introduction to OpenGL, WebGL and Three.js…
Computer Graphics Jochen Lang jlang@uottawa.ca Faculté de génie | Faculty of Engineering Jochen Lang, EECS jlang@uOttawa.ca This Lecture • Introduction to OpenGL, WebGL and Three.js…
Computer Graphics CSI4130 – Winter 2019 Jochen Lang EECS, University of Ottawa Canada This Lecture • Shading – Textbook: Chapter 5.1, 5.2, 5.3 – Traditional…
Computer Graphics CSI4130 – Winter 2019 Jochen Lang EECS, University of Ottawa Canada This Lecture • Shading – Textbook: Chapter 5.1, 5.2, 5.3 – Traditional…
Computer Graphics CSI4130 – Winter 2019 Jochen Lang EECS, University of Ottawa Canada Summary: Representations for Curves and Surfaces – Parametric curves and surfaces –…
Computer Graphics CSI4130 – Winter 2019 Jochen Lang EECS, University of Ottawa Canada Summary: Representations for Curves and Surfaces – Parametric curves and surfaces –…
Computer Graphics CSI4130 – Winter 2019 Jochen Lang EECS, University of Ottawa Canada Introduction to Splines – Introduction – Bézier curves • Subdivision • Bernstein-Bézier…