Manipulating the Camera

Slides:



Advertisements
Similar presentations
Input Devices Grade K-Digital Citizenship. Outcome: Students will identify input computer devices and what they do. Digital Citizenship.
Advertisements

Grade K-Digital Citizenship
Input and Output Devices Grade 1-Digital Citizenship.
Blender: Introduction, Modelling and Exporting 4076/GV07: Virtual Environments (VE) MSci 4th year, MSc VIVE, EngD Will Steptoe Room 6.22, Computer Science.
1 Computer Graphics Chapter 2 Input Devices. RM[2]-2 Input Devices Logical Input Devices  Categorized based on functional characteristics.  Each device.
Essentials of Interactive Computer Graphics: Concepts and Implementation K. Sung, P. Shirley, S. Baer Chapter 14 Chapter 14: The Camera.
Chapter 10: Coordinate Systems Chapter 10.
Essentials of Interactive Computer Graphics: Concepts and Implementation K. Sung, P. Shirley, S. Baer Chapter 11 Chapter 11: Hierarchical Modeling.
Input & Output Computer Devices Presented by, Name: Liew Geok May (37) Class: 3I.
Basic Manipulations / Transformations Nomar Arredondo & Michael Sexstella B L E N D 3 RB L E N D 3 R With There’s SPARKY!!
The Laptop Classroom Reporting System ( go to For more information and.
CSE 380 – Computer Game Programming Introduction ITS 102 – 3D Modeling for Games Blender's User Interface.
What you should know and/or be able to do..  Desktop Layout  Mouse Operations  Point  Click  Double-Click  Right-Click  Drag  Right-Drag  Create.
Main Navigation  Similar to Unity 3D  Unlike Unity it is a right handed coordinate system  Used to determines whether a positive rotation is clockwise.
Computer Parts Hardware.
Macromedia Dreamweaver 4.0 INTERFACE This presentation will run automatically.
1 Graphics CSCI 343, Fall 2015 Lecture 1 Introduction to Graphics Read: Chapter 1 of textbook.
Blender 2.5 Interface. The Blender Interface Penggunaan Mouse.
Third Grade Computer Class Room 241
Learning Unity. Getting Unity
Introduction to Computers Section 2A. home Keyboard Alphanumeric keys Modifier keys Numeric keypad Function keys Cursor-movement keys Special-purpose.
UFCFS D Technologies for the Web Unity Interface Features.
1 COPY OBJECTS FROM MODEL SPACE TO PAPER SPACE BREAK A CONNECTION FROM MODELSPACE TO PAPERSPACE. BREAK A CONNECTION FROM MODELSPACE TO PAPERSPACE. REMOVE.
Essentials of Interactive Computer Graphics: Concepts and Implementation K. Sung, P. Shirley, S. Baer Chapter 15 Chapter 15: Working with the Camera.
HARDWARE Input and Output. Hardware Input Devices Output Devices Multifunctional Devices Storage Processing Devices.
Viewing and Projection
 The terms LMB, MMB, RMB, and mouse wheel (MW).
Chapter 1 Graphics Systems and Models Models and Architectures.
Blender Please write down hot keys or memorize them.
Build your own 2D Game Engine and Create Great Web Games using HTML5, JavaScript, and WebGL. Sung, Pavleas, Arnez, and Pace, Chapter 7 Manipulating.
Build your own 2D Game Engine and Create Great Web Games using HTML5, JavaScript, and WebGL. Sung, Pavleas, Arnez, and Pace, Chapter 7 Examples 3.
血液成分分离的标准化解决方案 全自动血液成分分离机使用介绍 江苏省血液中心 成分室 蔡莉 2013 年 9 月.
THE MOUSE Left Click THE MOUSE Right Click.
Transforming PowerPoints with Google Docs
Click the mouse button or press the Space Bar to display the answers.
Introduction to Computers
Chapter 3 Drawing In the World.
3D Computer Graphics (3080/GV10) Week 5-6 Tutorial 3
Interpreting Example 3.5.
Inputs and Outputs.
e-business and Information Systems
وحدات الإدخال و الإخراج
מפגש וירטואלי- מורי לשון והבעה הפרק "אוצר המילים והמשמעים"
Splash Screen.
Custom Paint Application
By Darong Leng & Chris Knakal
Andrew Hoke Michael Nissenson
Jeopardy Final Jeopardy Topic 1 Topic 2 Topic 3 Topic 4 Topic 5 $100
for graphical input devices
Direct Manipulation.
Jeopardy Final Jeopardy Topic 1 Topic 2 Topic 3 Topic 4 Topic 5 $100
Jeopardy Final Jeopardy Topic 1 Topic 2 Topic 3 Topic 4 Topic 5 $100
Jeopardy Final Jeopardy Topic 1 Topic 2 Topic 3 Topic 4 Topic 5 $100
Jeopardy Final Jeopardy Topic 1 Topic 2 Topic 3 Topic 4 Topic 5 $100
CLICK TO START.
Jeopardy Final Jeopardy Topic 1 Topic 2 Topic 3 Topic 4 Topic 5 $100
The monitor shows information.
Jeopardy Final Jeopardy Topic 1 Topic 2 Topic 3 Topic 4 Topic 5 $100
CLICK TO START.
Unity Game Development
Unity Game Development
Assignment 2 Creating a LOGO.
The system unit processes information.
Type Title Here Type Name Here
Reflections on the Coordinate Plane
Call Now : Click : -
Call Now : Click : -
Call Now : Click : -
Presentation transcript:

Manipulating the Camera Chapter 7 Manipulating the Camera

Working with Mouse Input (Selection!) Mouse positions: Canvas coordinate! GameObjects are in WC! Canvas to Viewport

Viewport (device) to World Coordinate!

7.5: Mouse Input Project LMB in main view: MMB the HeroCam view: Drags the Portal object MMB the HeroCam view: Drags the Hero object RMB or MMB in any view: Hides/shows the Portal

7.5: Goals To understand the Canvas Coordinate space to WC space transform To appreciate mouse clicks are specific to individual viewports To implement transformation between coordinate spaces and support mouse input

Camera_Input.js: Canvas to DC DC is Viewport’s coordinate If mouse click is in the viewport of a camera

Camera_Input.js:: DC to WC