From c6abf87ad61b8ddd0c23ab48542535c5e074e7ad Mon Sep 17 00:00:00 2001 From: sjfricke Date: Mon, 2 Jan 2017 06:10:24 -0600 Subject: [PATCH 1/2] Added Computer Graphic course Browns University, very nice course --- README.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/README.md b/README.md index daa0508..9ae440c 100644 --- a/README.md +++ b/README.md @@ -794,6 +794,11 @@ and anti-analysis techniques. - This course provides a comprehensive introduction to computer graphics. Focuses on fundamental concepts and techniques, and their cross-cutting relationship to multiple problem domains in graphics (rendering, animation, geometry, imaging). Topics include: sampling, aliasing, interpolation, rasterization, geometric transformations, parameterization, visibility, compositing, filtering, convolution, curves & surfaces, geometric data structures, subdivision, meshing, spatial hierarchies, ray tracing, radiometry, reflectance, light fields, geometric optics, Monte Carlo rendering, importance sampling, camera models, high-performance ray tracing, differential equations, time integration, numerical differentiation, physically-based animation, optimization, numerical linear algebra, inverse kinematics, Fourier methods, data fitting, example-based synthesis. - [Lectures and Readings](http://15462.courses.cs.cmu.edu/fall2015/reading) - [Assignments and Quizes](http://15462.courses.cs.cmu.edu/fall2015/exercises) +- [CS 123](http://cs.brown.edu/courses/csci1230/index.html) **Introduction to Computer Graphics** *Browns University* Assignments Lecture Notes + - This course offers an in-depth exploration of fundamental concepts in 2D and 3D computer graphics. It introduces 2D raster graphics techniques, including scan conversion, simple image processing, interaction techniques and user interface design. The bulk of the course is devoted to 3D modeling, geometric transformations, and 3D viewing and rendering. + - [Lectures](http://cs.brown.edu/courses/csci1230/lectures.html) + - [Labs](http://cs.brown.edu/courses/csci1230/labs.html) + - [Demos](http://cs.brown.edu/courses/csci1230/demos.html) - [CS 378](https://github.com/ut-cs378-vision-2014fall/course-info) **3D Reconstruction with Computer Vision** *UTexas* Assignments Lecture Notes - In this lab-based class, we'll dive into practical applications of 3D reconstruction, combining hardware and software to build our own 3D environments from scratch. We'll use open-source frameworks like OpenCV to do the heavy lifting, with the focus on understanding and applying state-of-the art approaches to geometric computer vision - [Lectures](https://github.com/ut-cs378-vision-2014fall/course-info/tree/master/meeting-notes) From b65af8974706f78f79fe6f29ccfdc1bd8b53c4ba Mon Sep 17 00:00:00 2001 From: sjfricke Date: Mon, 2 Jan 2017 10:12:58 -0600 Subject: [PATCH 2/2] Typo Fixed --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 9ae440c..d272ee5 100644 --- a/README.md +++ b/README.md @@ -794,7 +794,7 @@ and anti-analysis techniques. - This course provides a comprehensive introduction to computer graphics. Focuses on fundamental concepts and techniques, and their cross-cutting relationship to multiple problem domains in graphics (rendering, animation, geometry, imaging). Topics include: sampling, aliasing, interpolation, rasterization, geometric transformations, parameterization, visibility, compositing, filtering, convolution, curves & surfaces, geometric data structures, subdivision, meshing, spatial hierarchies, ray tracing, radiometry, reflectance, light fields, geometric optics, Monte Carlo rendering, importance sampling, camera models, high-performance ray tracing, differential equations, time integration, numerical differentiation, physically-based animation, optimization, numerical linear algebra, inverse kinematics, Fourier methods, data fitting, example-based synthesis. - [Lectures and Readings](http://15462.courses.cs.cmu.edu/fall2015/reading) - [Assignments and Quizes](http://15462.courses.cs.cmu.edu/fall2015/exercises) -- [CS 123](http://cs.brown.edu/courses/csci1230/index.html) **Introduction to Computer Graphics** *Browns University* Assignments Lecture Notes +- [CS 123](http://cs.brown.edu/courses/csci1230/index.html) **Introduction to Computer Graphics** *Brown University* Assignments Lecture Notes - This course offers an in-depth exploration of fundamental concepts in 2D and 3D computer graphics. It introduces 2D raster graphics techniques, including scan conversion, simple image processing, interaction techniques and user interface design. The bulk of the course is devoted to 3D modeling, geometric transformations, and 3D viewing and rendering. - [Lectures](http://cs.brown.edu/courses/csci1230/lectures.html) - [Labs](http://cs.brown.edu/courses/csci1230/labs.html)