Utah School of Computing Behavior CS5540 HCI Rich Riesenfeld Fall 2008 CS5540 HCI Rich Riesenfeld Fall 2008.

Slides:



Advertisements
Similar presentations
Utah School of Computing Interface Examples CS5540 HCI Rich Riesenfeld Fall 2007 CS5540 HCI Rich Riesenfeld Fall 2007 Lecture Set 8.
Advertisements

Student Name Server Utah School of Computing slide 1 Utah School of Computing GesturesGestures CS5540 HCI Rich Riesenfeld Fall 2010 CS5540 HCI Rich Riesenfeld.
GesturesGestures CS5540 HCI Rich Riesenfeld Fall 2007 CS5540 HCI Rich Riesenfeld Fall 2007.
For(int i = 1; i
Utah School of Computing PBS Nova: Face to Face CS5540 HCI by Rich Riesenfeld Fall 2007.
Multi Agent Simulation and its optimization over parallel architecture using CUDA™ Abdur Rahman and Bilal Khan NEDUET(Department Of Computer and Information.
1 10/20/08CS150 Introduction to Computer Science 1 do/while and Nested Loops Section 5.5 & 5.11.
Beginning with PowerPoint CS5540 HCI by Rich Riesenfeld 26 Sep 2001.
Utah School of Computing Interfaces: Media and Devices CS5540 HCI Rich Riesenfeld Fall 2007 CS5540 HCI Rich Riesenfeld Fall 2007.
Utah School of Computing Mobile UIs CS5540 HCI Rich Riesenfeld Fall 2007 CS5540 HCI Rich Riesenfeld Fall 2007.
PHY 1151 Principles of Physics I
CS5540 HCI CS5540 HCI Assignment 3 Affordance v Mapping Partner 1 Name Partner 2 Name Fall 2011.
Utah School of Computing Class List Design CS5540 HCI by Rich Riesenfeld Fall 2007 Lecture Set 6.
A Fast and Robust Fingertips Tracking Algorithm for Vision-Based Multi-touch Interaction Qunqun Xie, Guoyuan Liang, Cheng Tang, and Xinyu Wu th.
Utah School of Computing Internationalization CS5540 HCI Rich Riesenfeld Fall 2008 Lecture Set.
DOVE Shuen-Huei Guan, Sheng-Yao Cho, Yu-Te Shen, Ping-Chun Kuo Final Project of Virtual Reality Computer Science and Information Engineering National Taiwan.
Greenfoot. Getting Started Open the Greenfoot download site: Select Greenfoot
Utah School of Computing Interfaces: Media and Devices CS5540 HCI Rich Riesenfeld Fall 2008 CS5540 HCI Rich Riesenfeld Fall 2008.
computer
Utah School of Computing Interfaces: Media and Devices CS5540 HCI Rich Riesenfeld Fall 2005 CS5540 HCI Rich Riesenfeld Fall 2005.
1 University of Utah – School of Computing Computer Science 1020 "Object-Oriented Programming"
Do Now Write a few sentences to compare and contrast scalar quantity with vector quantity.
ITIS 1210 Introduction to Web-Based Information Systems Chapter 40 How Virtual Reality Works.
Systems Software Operating Systems. What is software? Software is the term that we use for all the programs and data that we use with a computer system.
CS5540 HCI Sept 07 CS5540 HCI Assignment 1 Interface vs. Functionality Partner 1 Name Partner 2 Name Fall 2008.
Microsoft PowerPoint For Beginners. Learning Objective By the end of this session you should be able to create and navigate a PowerPoint slideshow that.
Steering Animation 數位內容學院 遊戲開發研究班第一期 3D 圖學 沈育德 Edward Shen May 19, 2005.
Visage: An All-in-One Tool A Paper by Roth, Lucas, Senn, et al. Presented by Josh Steele.
KEEP THIS TEXT BOX this slide includes some ESRI fonts. when you save this presentation, use File > Save As > Tools (upper right) > Save Options > Embed.
Utah School of Computing CS5540 Human Computer Interfaces Rich Riesenfeld (w Margaret Jelinek Lewis, PhD in Psychology) Fall 2009 CS5540 Human Computer.
CS5540 HCI CS5540 HCI Assignment 3 Affordance v Mapping Partner 1 Name Partner 2 Name Fall 2008.
Demonstration of Simple Movement using Python AI for Gaming 2013, SCU.
Utah School of Computing Lecture Parts CS5540 HCI Rich Riesenfeld Fall 2004.
Utah School of Computing Interface Examples CS5540 HCI Rich Riesenfeld Fall 2009 CS5540 HCI Rich Riesenfeld Fall 2009 Lecture Set 8.
Cinematic Techniques Shots and Framing Camera Angles Lighting.
Utah School of Computing Interface Examples Lecture Set 8 CS5540 HCI Rich Riesenfeld Fall 2008 CS5540 HCI Rich Riesenfeld Fall 2008.
Physical and behavioral
continued on next slide
Physics Section 3.1 Represent quantities using vectors
ASSIGNMENT NO.-2.
Motion in One Dimension
                                                                                                                                                                                                                                                
continued on next slide
continued on next slide
HCI 594 February 12, 2008 Janie Cisneros
Physics-based simulation for visual computing applications
Random Walks, AI and Heat Transfer in Pac-Man
Visual Studio Cloud-based Load Testing Performance Testing Made Easy
Extend Text Editor to Draw shapes
مديريت موثر جلسات Running a Meeting that Works
ACCOUNTING II Chapter 14 Assignment Sheet
Graphical addition of Vectors
ACCOUNTING II Chapter 18 Assignment Sheet
CS5540 HCI Rich Riesenfeld Fall 2005
CS 397 Honors Seminar Fall 2002 Project Title
Types of Presentation Create a kiosk display.
05 | Desktop Applications
CS5540 HCI by Rich Riesenfeld Fall 2008
ACCOUNTING II Chapter 17 Assignment Sheet
Web Programming Assignment 4 - Extra Credit
ACCOUNTING II Chapter 19 Assignment Sheet
Glide slide 2 slide 4 walk walk run run run run.
Mobile UIs CS 365 HCI Prof. Ahmed sameh Fall 2005
CS Problem Solving and Object Oriented Programming Spring 2019
Introduction to Digital Libraries Assignment #3
Peer-to-Peer Information Systems Assignment #2
continued on next slide
continued on next slide
CS5540 HCI Rich Riesenfeld Fall 2005
CS5540 HCI Rich Riesenfeld Fall 2005
Presentation transcript:

Utah School of Computing Behavior CS5540 HCI Rich Riesenfeld Fall 2008 CS5540 HCI Rich Riesenfeld Fall 2008

Student Name Server Utah School of Computing slide 2 Fall 2007 Problem Want to assign individual behaviors to actors? Environment -Have actors than can be replicated -Have behaviors that can be assigned to actors -Can run the resulting product to observe the simulation Want it to look convincing Want to assign individual behaviors to actors? Environment -Have actors than can be replicated -Have behaviors that can be assigned to actors -Can run the resulting product to observe the simulation Want it to look convincing

Student Name Server Utah School of Computing slide 3 Fall 2007 Depicting Behavior What are good icons for communicating behaviors?

Student Name Server Utah School of Computing slide 4 Fall 2007 Example Actors: Pigeons Behaviors -Eating seeds -Flying -Escaping pursuit -Being chased Actors: Pigeons Behaviors -Eating seeds -Flying -Escaping pursuit -Being chased

Student Name Server Utah School of Computing slide 5 Fall 2007 Specification Gestures Useful for parameterizing behavior Walking -In which direction? -How far? -Stylized vectors are good for this  Magnitude  Direction Useful for parameterizing behavior Walking -In which direction? -How far? -Stylized vectors are good for this  Magnitude  Direction

Student Name Server Utah School of Computing slide 6 Fall 2007 Example Computer Graphics Int Toward Gesture Based Behavior Authoring, Edward Yu-Te Shen and Bing-Yu Chen, National Taiwan University (p59) Computer Graphics Int Toward Gesture Based Behavior Authoring, Edward Yu-Te Shen and Bing-Yu Chen, National Taiwan University (p59)

Student Name Server Utah School of Computing slide 7 Fall 2007 OpenSteer Steering Behaviors for Autonomous Characters

Student Name Server Utah School of Computing slide 8 Fall 2007 Neat demos of behavior attributes: Online version of the GDC 1999 paper: Steering Behaviors For Autonomous CharactersGDC Steering Behaviors For Autonomous Characters

Student Name Server Utah School of Computing slide 9 Fall 2007 Mouse Gestures

Student Name Server Utah School of Computing slide 10 Fall 2007 Mouse gestures

Utah School of Computing End Behavior