Advanced Computer Graphics Introduction

Slides:



Advertisements
Similar presentations
Welcome to the seminar course
Advertisements

ECO120 Macroeconomics Rod Duncan Lecture 1- Introduction to Macroeconomics.
MIS 470: Information Systems Project Yong Choi School of Business Administration CSU, Bakersfield.
Mixed-level English classrooms What my paper is about: Basically my paper is about confirming with my research that the use of technology in the classroom.
COMP Introduction to Programming Yi Hong May 13, 2015.
(1) ECE 8823: GPU Architectures Sudhakar Yalamanchili School of Electrical and Computer Engineering Georgia Institute of Technology NVIDIA Keplar.
How to Learn in This Course CS 5010 Program Design Paradigms “Bootcamp” Lesson 0.1 © Mitchell Wand, This work is licensed under a Creative Commons.
Please take a seat Choose any seat except mine DON’T touch the computers! Don’t sit near someone who might get you in trouble!
CPSC 321 Introduction to Logic Circuit Design Mihaela Ulieru (‘Dr. M’)
Welcome to my conference! February th grade Guadalupe.
Computer Science 10: Introduction to Computer Science Dr. Natalie Linnell with credit to Cay Horstmann and Marty Stepp.
Business Writing I Agenda, Schedule, Inventory. Agenda Agenda – a list, plan, outline, or the like of things to be done, matters to be acted or voted.
Welcome to Physics 1D03.
CSCI 51 Introduction to Computer Science Dr. Joshua Stough January 20, 2009.
Teaching students with Autistic Spectrum Disorders (such as Asperger Syndrome) Kirsty Wayland Ali Fawkes
Advanced Database Course (ESED5204) Eng. Hanan Alyazji University of Palestine Software Engineering Department.
Science Andrea’s Student Led Conference. Cover Letter This year in science I have learned about many things. We learned a ton of important information.
Internet Economics כלכלת האינטרנט Class 12 – Preparing for the second semester. 1.
Tanenbaum & Van Steen, Distributed Systems: Principles and Paradigms, 2e, (c) 2007 Prentice-Hall, Inc. All rights reserved Introduction.
1 Effective Presentations Presented by: Dr. Gloria Holland Executive Director January 2001 Center for Instructional Advancement and Technology.
Computer Science 10: Introduction to Computer Science Dr. Natalie Linnell with credit to Cay Horstmann and Marty Stepp.
Research Experience Program (REP) Spring 2008 Psychology 100 Ψ.
Machine Learning SEM 1 G53MLE: Machine Learning: Guoping Qiu.
Reasoning, Riesling and Roquefort An evening with the Duncraig Maths Department.
Web Syndication Formats Seminar Week 1 Old Dominion University Department of Computer Science CS 791/891 Spring 2008 Michael L. Nelson 1/16/08.
Chalmers University of Technology University of Technology.
BSHS 382 Week 1 Individual Fundamentals of Research Paper Check this A+ tutorial guideline at 382/BSHS-382-Week-1-Individual-
BPA 302 Week 1 Individual Article Analysis Paper Check this A+ tutorial guideline at Individual-Article-Analysis-Paper.
Introduction to CSCI 1311 Dr. Mark C. Lewis
1 Chapter Chapter 2 The Whole Numbers.
Day 1: Getting Organized Spring 2014
CS 664 Sample Presentation
Mathematics at Cambridge
Course Information and Introductions
Course Information and Introductions
Week 14: Festivals of the World
name of trainer associate trainer | sparqs
It’s called “wifi”! Source: Somewhere on the Internet!
Addressing Pushback from Patients
Reporting Overview Business Goals Demystify the report menu
Introduction and Overview
Welcome to CS 1010! Algorithmic Problem Solving.
CSCD 433/533 Advanced Computer Networks
Day 1: Getting Organized Fall 2011
Mrs. Kubajak’s Classroom
Introduction to Engineering Design II (IE202) Section XBG Team 7 Designing a Robot Students name: IE202-Team#7 Celebration.
Advanced Computer Graphics Introduction
Day 1: Getting Organized Fall 2012
Welcome to CS 1010! Algorithmic Problem Solving.
EECE 310 Software Engineering
Day 1: Getting Organized Summer 2012
Lesson 2 5th Grade WELCOME & INTRODUCTION 1:30 CLASS WELCOME
Some General Points To Consider For an Effective Seminar
Guidelines for Group Projects and Papers
“A good orator is pointed and impassioned.” -Marcus T. Cicero
Welcome to Physics 1D03.
Day 1: Getting Organized Fall 2013
Day 1: Getting Organized Spring 2013
Two Paths Diverge in the Lectures
CSCD 433/533 Advanced Computer Networks
Key Elements of Class Meetings
Day 1: Getting Organized Spring 2011
CS 3950 Introduction to Computer Science Research
name of trainer associate trainer | sparqs
Cyber Safe Cyber Smart Internet Safety and Privacy – Playing it Safe and Smart Grade K – 3 How to Use the Internet Safely Day 1, K-3 Slide 1.
CS 6640 Sample Presentation
Technologies of Google Seminar Week 1
Learning Target I can understand the meaning of selected Vocabulary Words To improve the depth of my language By collaborating with my group to teach the.
How to Give a Journal Club Talk
Course Introduction Data Visualization & Exploration – COMPSCI 590
Presentation transcript:

Advanced Computer Graphics Introduction Erik Sintorn – erik.sintorn@chalmers.se 2019-07-14 Advanced Computer Graphics, Erik Sintorn

Advanced Computer Graphics, Erik Sintorn Introduction Requirements: You should have read TDA361 or similar. In this course we dive deeper into things we only touched upon in that course. Schedule All classes are at 15:15 on Tuesdays. Next class is in ES53, the next two in ES52, the rest are here in EL43 See TimeEdit if you forget. 2019-07-14 Advanced Computer Graphics, Erik Sintorn

Advanced Computer Graphics, Erik Sintorn Introduction General information Homepage: http://www.cse.chalmers.se/edu/year/2016/course/TDA361/Advanced%20Computer%20Graphics/ 80% attendance compulsory Grades 3-5 (presentation F/P) Three main components of course Lectures Student Presentations Project 2019-07-14 Advanced Computer Graphics, Erik Sintorn

Advanced Computer Graphics, Erik Sintorn Lectures Week 1-5 I will give lectures where we dive deep into fundamental Computer Graphics subjects. Week 1 (today): Advanced Shading Week 2: Light Transport Week 3: GPU Architecture Week 4: Advanced Real-Time techniques Week 5: (guest lecturers) Lectures will be on (sometimes very) complicated subjects. Ask lots of questions! Let me know when you loose track! 2019-07-14 Advanced Computer Graphics, Erik Sintorn

Student Presentations Each of you will give a presentation on a subject of your choice. Choose your slot early! Choose your subject before week 4. Present a technique described in a paper/article Good conferences to look at: I3D, EGSR, HPG Papers usually available from: http://kesen.realtimerendering.com/ Other articles (from interweb/books) also fine if they are clear and complete (no youtube tutorials ). Choose something and check with me. Ask if anyone is willing to step up and choose the first slots today. Suggested conferences are good because usually a bit easier to get into that SIGGRAPH etc. Need to check with me that it’s not to little and not too much. 2019-07-14 Advanced Computer Graphics, Erik Sintorn

Student Presentations Presentations are 15 minutes + 30 minutes discussion. You may work in pairs and do 30 minute presentation. ~ 2 presentations per lecture. Do aim for 15 minutes But if it turns out to be 14 or 18 that’s okay. An often reasonable rule of thumb is 1 minute per slide. Everyone will read the article before the seminar, and hand in a question to me before we start. If working in pairs, both students have to talk ~15 minutes 2019-07-14 Advanced Computer Graphics, Erik Sintorn

Student Presentations Presentation outline: Describe the problem that is being solved First broadly Then the specific problem Describe how it is solved in the article Start with overview Then interesting details Show most important results The goal is that your fellow students shall understand the problem and solution (whether or not they understood the paper) If working in pairs, both students have to talk ~15 minutes 2019-07-14 Advanced Computer Graphics, Erik Sintorn

Advanced Computer Graphics, Erik Sintorn Project You will also do a project, to be handed in at the end of the course. E.g., A small game, A raytracer, Real time indirect illumination of some kind, Sorting with CUDA… Check with me before you start. Homepage contains some suggestions of things you can do, and grading guidelines. The “points” on the homepage are not gospel, ask me if you want to be more certain about grade. You are encouraged to work in groups of N people. So you can create even cooler things. But points required for a grade scales linearly with N. You will report who did what for grading. Lab code from TDA361 is a good starting point. http://www.cse.chalmers.se/edu/year/2016/course/TDA361/tutorials/start.html Ask them if everyone has access to the lab code. 2019-07-14 Advanced Computer Graphics, Erik Sintorn