Graphics Odds and Ends. Learning Objectives Learn how to do graphics animations Talk about other advanced techniques –Fog –Background –Display Lists –Level.

Slides:



Advertisements
Similar presentations
Department of nskinfo i-education
Advertisements

GT Personal Business Cards “The business card... is kind of an extension of yourself. It’s a little bit of giving yourself to someone else.” Ken Erdman,
Week 11 - Wednesday.  Image based effects  Skyboxes  Lightfields  Sprites  Billboards  Particle systems.
3D Graphics Rendering and Terrain Modeling
How are rhetorical appeals used to influence an audience?
Advanced Graphics, Overview Advanced Computer Graphics Overview.
◦ Definitions and Professional examples of the following elements: ◦ Line ◦ Shape and Form ◦ Colour (Value and Tone) ◦ Pattern ◦ Space ◦ Texture ◦ Composition.
VIRTUAL REALITY ENVIRONMENT (WXGE 6310) Software.
Engineering H193 - Team Project Gateway Engineering Education Coalition P. 1Spring Quarter 2007 Week 8 Day 1 Notes on Individual Competition and Visual.
Virtual reality interfaces in connection with building process simulations. Prof. Nash Dawood Centre for Construction Innovation Research University of.
BPC: Art and Computation – Spring 2007 Overview of Spring Semester Tools and Technologies Glenn Bresnahan
1 Angel: Interactive Computer Graphics 4E © Addison-Wesley 2005 Introduction to Computer Graphics Ed Angel Professor of Computer Science, Electrical and.
© Lethbridge/Laganière 2001 Chapter 7: Focusing on Users and Their Tasks1 7.1 User Centred Design (UCD) Software development should focus on the needs.
COMP236: Computer Graphics Spring’2000 Dinesh Manocha.
OpenGL Brian Farrimond Robina Hetherington. What is OpenGL A specification of a set of functions for drawing graphics –Names of functions –What information.
CSE 872 Dr. Charles B. Owen Advanced Computer Graphics1 Other Rendering Techniques Types of rendering – Wireframe techniques – Scan-line conversion – Reyes.
A Writer’s Notebook Adapted from A Writer’s Notebook—Unlocking the Writer Within You by Ralph Fletcher.
University of Texas at Austin CS 378 – Game Technology Don Fussell CS 378: Computer Game Technology Beyond Meshes Spring 2012.
Augmented Reality and 3D modelling Done by Stafford Joemat Supervised by Mr James Connan and Mr Mehrdad Ghaziasgar.
1 Perception, Illusion and VR HNRS 299, Spring 2008 Lecture 19 Other Graphics Considerations Review.
1 Perception and VR MONT 104S, Spring 2008 Lecture 22 Other Graphics Considerations Review.
Page 1 TECHNICAL TRAINING AND COMMUNICATION USING INFORMATIC WAYS By Gabriela Măgîrdicean Energetic Technical College of Constanţa.
Graphics & Interactive Part 3 Image and Text. Reflective log feedback: Use your reflective log process to document and reflect on the learning in the.
1 Introduction to Computer Graphics with WebGL Ed Angel Professor Emeritus of Computer Science Founding Director, Arts, Research, Technology and Science.
Computer Visualization BIM Curriculum 03. Topics  History  Computer Visualization Methods  Visualization Workflow  Technology Background.
The Anything Project An anything project is when we have kids have to do an anything project, a project that explains what the kids learned about a person.
UniS CS297 Graphics with Java and OpenGL Introduction.
Faster 2D graphics on Windows 8 Your app will run faster on Windows 8.
Designing 3D Interfaces Examples of 3D interfaces Pros and cons of 3D interfaces Overview of 3D software and hardware Four key design issues: system performance,
Senior Project – Visual Arts and Computer Science Interdepartmental Stand Alone Complex: Open Your Eyes Juneui Soh Advisor: Prof. Striegnitz Stand.
Descriptive Essay.
Photography & Illustration Use in Graphic Design Seçil Toros.
Multimedia Brief overview of capabilities and trends Future perspectives Basic hardware and software requirements and costs.
Getting Started With Alice. Why Learn about Programming computers. Learning to program a computer does not turn you into a nerd We will use Alice which.
Real-Time Computer Graphics. Introduction Aims The aim of the module is to provide a good grounding in the main techniques and algorithms of real-time.
SELLINGSELLING. Advertising THE ART OF SELLING Product, Place, Price & Promotion We need to always keep in the back of our mind the goals and tasks of.
INTRODUCTION INTRODUCTION Computer Graphics: As objects: images generated and/or displayed by computers. As a subject: the science of studying how to generate.
Homogeneous Form, Introduction to 3-D Graphics Glenn G. Chappell U. of Alaska Fairbanks CS 381 Lecture Notes Monday, October 20,
CS 638, Fall 2001 Multi-Pass Rendering The pipeline takes one triangle at a time, so only local information, and pre-computed maps, are available Multi-Pass.
1 Angel and Shreiner: Interactive Computer Graphics 6E © Addison-Wesley 2012 Introduction to Computer Graphics Ed Angel Professor Emeritus of Computer.
1 Introduction to Computer Graphics SEN Introduction to OpenGL Graphics Applications.
Computer Graphics I, Fall 2008 Introduction to Computer Graphics.
1 Angel: Interactive Computer Graphics 5E © Addison-Wesley 2009 CS4610/7610: Introduction to Computer Graphics.
Multi-pass Rendering. © 2002 James K. Hahn, N.H. Baek2 Multi-pass Rendering Repeat: image  Rendering pass  result imageRepeat: image  Rendering pass.
Computer Graphics (under) Sep., 2004 Jung Hong Chuang CSIE NCTU.
Introduction to realism drawing project and requirements.
Augmented reality Prepared by: Khyati Kataria 08DCE001
1 Angel: Interactive Computer Graphics 4E © Addison-Wesley 2005 What is Computer Graphics?
09/16/03CS679 - Fall Copyright Univ. of Wisconsin Last Time Environment mapping Light mapping Project Goals for Stage 1.
1 A first OpenGL program Brian Farrimond Robina Hetherington.
1 Perception and VR MONT 104S, Fall 2008 Lecture 14 Introduction to Virtual Reality.
“ Animation Through the Ages” Camelia McCallion. Main tasks What is computer animation? Hand drawn (cel) Flick books Animated cartoon Animation process.
Comprehension Language: Creating and Using Sensory Images: K-1 Modeled I can almost (see, feel, taste, hear) it in my mind…because the illustrator shows.
Literature Review Angela McCarthy CP5080. Overview ►Purpose ►Virtual Environments ►Modelling Approaches ►Geographical Information Systems ►Stereoscopic.
3D Animation 1. Introduction Dr. Ashraf Y. Maghari Information Technology Islamic University of Gaza Ref. Book: The Art of Maya.
2.2 Response to Visual Text 2014 EXAM FEEDBACK. General Feedback  ‘Analyse how’ means talk about techniques – you MUST use film terminology throughout.
Computer Graphics: Programming, Problem Solving, and Visual Communication Steve Cunningham California State University Stanislaus and Grinnell College.
Chapter 1 An overview on Computer Graphics
Fabric Art with Lights.
The Graphics Rendering Pipeline
Draw an animal cell and label it. Draw a plant cell and label it.
When a thing is more than just a thing
What can we learn from careful reading of an image?
Personal Narratives Notes.
Starter of the day On the left side of the page write down the objective of the day & what techniques you might use to create water in a watercolor painting.
– Graphics and Visualization
COMPUTER GRAPHICS with OpenGL (3rd Edition) Donald Hearn M
It’s not just about games.
3D ANIMATION - MORE THAN ENTERTAINMENT
Presentation transcript:

Graphics Odds and Ends

Learning Objectives Learn how to do graphics animations Talk about other advanced techniques –Fog –Background –Display Lists –Level of detail Discuss the relation between virtual reality and the complexity of the natural world.

Animation Draw into the back buffer, then call glutSwapBuffers(). Set the glutIdleFunction to run the display function whenever the program is not doing something else.

Advanced Techniques Many other functions are provided by OpenGL that may be useful, but are too specialized or complex to cover here: –Fog, display lists, billboards Others are so useful that they are nearly always provided by VR software, but not explicitly part of OpenGL –Background image, level of detail, animated textures Others things can be done, but are complex –Shadows, depth of focus

Complexity Consider what it is like to be in a natural environment that you have some emotional connect with, such as a garden, a forest, or on a boat on the water. In particular, imagine how the environment interacts with your emotions (the emotion might be a sense of peace, trepidation, fear, tranquility, etc.). Now think about what it would take to build a virtual environment that would provide a sense of realism that would provoke the same emotion. Finally, consider books and movies that have other techniques to evoke the same emotion. Now, in 250 words or less, explain the benefits and limitations of virtual environments in creating a sense of presence in natural environments.