Wolfgang Hürst Computer Graphics (and some other stuff …)

Slides:



Advertisements
Similar presentations
Using Technology to Enhance the Teaching/Learning of Mathematics Lawrence E. Levine Stevens Institute of Technology
Advertisements

Computer Graphics An Introduction. What’s this course all about? 05/10/2014 Lecture 1 2 We will cover… Graphics programming and algorithms Graphics data.
Lecture 0: Course Overview
P1 - Explain how multimedia is used to meet business objectives
College Algebra Redesign Oklahoma State University College Algebra is the lowest level OSU math course. Required for many non-science majors. Annual enrollment:
CP411 Computer Graphics, Wilfrid Laurier University Introduction # 1 Welcome to CP411 Computer Graphics 2012 Instructor: Dr. Hongbing Fan Introduction.
Learning and Teaching Conference 2012 Skill integration for students through in-class feedback and continuous assessment. Konstantinos Dimopoulos City.
 Engineering Graphics & Introductory Design 3D Graphics and Rendering REU Modeling Course – June 13 th 2014.
These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer.
ITEC 109 Problem Solving and Programming Dr. Ray.
Design and Programming of Computer Games TDDD23. Introduction to TDDD23 Course overview Games from last year Course pedagogy Game design / SE Course Goals.
Further Programming for 3D applications CE Introduction to Further Programming for 3D application Bob Hobbs Faculty of Computing, Engineering and.
Real-Time High Quality Rendering COMS 6160 [Fall 2004], Lecture 3 Overview of Course Content
The NERA-conference 2005 Assistant Professor Vibeke Bjarnø The Department of ICT and media, Faculty of Education Oslo University College Information and.
Sep 30, I3I3DG&VR CE00539-m Interactive 3D Graphics and Virtual Reality Bob Hobbs Faculty of Computing, Engineering and Technology Staffordshire.
UNIWERSYTET MIKOLAJA KOPERNIKA Turon, Polen – Subject integration through Transitions and boundary crossing Assistant Professor Vibeke.
K-mu 9 /2011. DEGREE PROGRAMME IN MEDIA Bachelor of Culture and Arts > Degree Programme in Media started first time in August > Intake 20 students.
Welcome to Computing In today’s lesson we will look at: what computing is how computing is different from ICT the sorts of things that we’ll be looking.
Gearbox Software PRODUCTION PIPELINE – JOBS TITLES – JOB DESCRIPTIONS.
College and Careers Dayna Bickley. Graphic Design Graphic Design.
Introduction to Graphics and Virtual Environments.
COMP 350: Computer Graphics Highlights of class policies (A rare use of PowerPoint)
Dr. Sana’a Wafa Al-Sayegh
COMPSCI 101 S Principles of Programming Lecture 1 – Introduction.
Creative Computing Marco Gillies Robert Zimmer. Creative Computing \\ Purpose To learn the key technical and programming skills you will need to make.
Welcome To Johnstone High School
COMP4070 Computer Graphics Dr. Amy Zhang. Welcome! 2  Introductions  Administrative Matters  Course Outline  What is Computer Graphics?
C O M P U T E R G R A P H I C S Guoying Zhao 1 / 16 Computer Graphics Course Introduction.
CS 480/680 Computer Graphics Course Overview Dr. Frederick C Harris, Jr. Fall 2012.
Department of Computer Science Comparative Study of Imperative Programming Languages Vergelijkende studie van imperatieve programmeertalen.
The new Computer Science Masters Degree of FCT/UNL “Course outline”
The Multimedia Team. Careers in Multimedia u Executive Producer u Production Manager u Multimedia Director/Architect u Art Director u Interface Designer.
COMP 175 | COMPUTER GRAPHICS Remco Chang1/ Introduction Lecture 01: Introduction COMP 175: Computer Graphics January 15, 2015.
Computer Graphics. Requirements Prerequisites Prerequisites CS 255 : Data Structures CS 255 : Data Structures Math 253 Math 253 Experience with C Programming.
Welcome to Aberdeen 1 Welcome to Level 1 Computing Science.
1 WORKSHOP ON COMPUTER SCIENCE EDUCATION Innovation of Computer Science Curriculum in Higher Education TEMPUS project CD-JEP 16160/2001.
1 Graphics CSCI 343, Fall 2015 Lecture 1 Introduction to Graphics Read: Chapter 1 of textbook.
DIGITAL MEDIA Graduate Program School of Literature, Communication & Culture Ivan Allen College DIGITAL MEDIA Graduate Program School of Literature, Communication.
Theme: Teaching and Learning Goal: Provide quality curriculum and instruction that engages and meets the needs of all students in a diverse learning community.
2008 Consortium for Computing Sciences in Colleges - NW Graphics - Orr The Content and Role of the Computer Graphics Course in the Liberal Arts 2008 Consortium.
Computer Music Technology. Course 1 st Year ICM & Programming 2 nd Year A. Music Programming & A. Programming 3 rd Year Generative Music (& Project ?)
Welcome to Introduction to Computer Graphics CSE 470 (598) Arizona State University Spring 2005.
New Generation, New Technology, New Classroom Advancing the Use of Modern Technology in the Classroom.
Web Authoring Level 2. Course Details Single Unit of the level 2 OCR iMedia qualification Single Unit of the level 2 OCR iMedia qualification Software.
Remediation At CSLA ¶Distribution ¶89 12% ¶90 18% ¶91 18% ¶Needs rem 48% ¶Pass 27% ¶Exempt 25% ¶students have one year to finish remediation ¶All students.
My career choices Game designer, Software designer, Engineer.
PSTDP Garanhuns Week 9. Warm up: Paper, Rock, Scissors What did you do yesterday? Yesterday, I _______. Well, I didn’t _____.
IMPROVING THE TEACHING & LEARNING OF MATHEMATICS, SCIENCE AND ENGLISH LANGUAGE.
Teaching Computer Graphics with Java Dejan Mitrović, Dragan Mašulović Department of Mathematics and Informatics Faculty of Sciences University of Novi.
Messy Data: Teaching Students Early on About the Realities of Data.
Computer Graphics (Fall 2004) COMS 4160, Lecture 25: Summary and Preview
University of Banja Luka Faculty of Electrical Engineering Presentation of existing undergraduate curriculum and DBBT master studies curriculum proposals.
Unit 26 Computer Animation Unit Introduction. Computer Animation the art of creating moving images via the use of computers sophistication and realism.
These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer.
11 th grade graduation project Christopher Slawson.
Introduction to multimedia
Educational practices of England
Welcome to the course! Meetings and communication: AC meetings
Graphics Processing Unit
Introduction to OpenGL
Introduction to 3D Animation
Introduction and Overview
Stevens Institute of Technology US Military Academy, West Point
AN INTRODUCTION TO COMPUTER GRAPHICS Subject: Computer Graphics Lecture No: 01 Batch: 16BS(Information Technology)
The Elements of Art 1st grade introduction.
Interactive media.
Introduction to OpenGL
Graphic Design Semester 1 Final Exam
The Curriculum of the Department of Informatics TEI-A
First Team exercise Using innovation process from SOI (some early, some from part 3): Improve how to “retain” material from a class Improve how to demonstrate.
Presentation transcript:

Wolfgang Hürst Computer Graphics (and some other stuff …)

August 6, 2014 Who is this? (and why does he talk English?) Universitair Docent in Multimedia & Geometry group Originally from Germany, since 2008 in Utrecht Still struggling with the language though (ik snap het wel, maar praten gaat nog niet) Teaching in the bachelor: Graphics (4th period) Introductie project (2nd period, coordination & tutor) Research interests: Mostly mobile multimedia and mobile interaction

August 6, 2014 Graphics (1st year, 4th period) Computer graphics are graphics created using a computer and, more generally, the representation of image data by a computer Sub-areas 2D computer graphics 3D computer graphics Computer animation We will deal with 3D graphics

Graphics (1st year, 4th period) How do we get 3D data on a 2D screen? 1.Describe it (aka 3D modeling) 2.Do a perspective projection 3.Add colors, texture, light, etc. (aka shading)

August 6, 2014 Graphics (1st year, 4th period) Lecture (college, 2 times 2 hours per week) Focus on the basics (including lots of mathematics) Exercises (werkcollege, 2 hours per week) Deepen understanding of theory and preparation for written exams (in smaller groups) Programming assignments (practicum, 2+X hours per week) Apply theory in practice (shader programming)

August 6, 2014 Graphics (1st year, 4th period) Some results from last year’s course: Note: this year we will program shaders instead of ray tracing

August 6, 2014 Who is this? (and why does he talk English?) Universitair Docent in Multimedia & Geometry group Originally from Germany, since 2008 in Utrecht Still struggling with the language … (ik snap het wel, maar praten gaat nog niet) Teaching in the bachelor: Graphics (4th period) Introductie project (2nd period, coordination & tutor) Research interests: Mostly mobile multimedia and mobile interaction

August 6, D on mobiles Some examples of what I’m doing … (well, technically it’s what students that I’m supervising are doing) 3D interfaces Hand tracking and augmented reality interaction

August 6, 2014 Who is this? (and why does he talk English?) Universitair Docent in Multimedia & Geometry group Originally from Germany, since 2008 in Utrecht Still struggling with the language … (ik snap het wel, maar praten gaat nog niet) Teaching in the bachelor: Graphics (4th period) Introductie project (2nd period, coordination & tutor) Research interests: Mostly mobile multimedia and mobile interaction

August 6, 2014 Introductie project (1st year, 2nd period) Lecture (6 lectures, Frans Wiering) Some basics about software & game development Meetings (weekly, with begeleiders) Progress, planning, organizing Programming (on your own, in groups of 5) Develop a game in a small team Symposium (at the end, all) Present and demonstrate your game

August 6, 2014 Introductie project (1st year, 2nd period) So, what exactly will we develop? Well, a game … e.g. an implementation of a classic (2D) game with some state-of-the-art extension (e.g. sound, graphics, interface)

August 6, 2014 Introductie project (1st year, 2nd period) Major purpose of this project: Experience what’s special in a game development process (and software development in general) Not that much game design (will be taught in Game Ontwerp, 3rd period ) Not that much advanced, fancy 3D graphics (will be taught in Graphics, 4th period) That’s why you should implement a classic 2D game But: you are welcome to bring your own ideas! Why do I not find any info on this online? Because it’s a new course and we are still setting it up (info will be online by end of Sept / early Oct)