ES305 Virtual Tools in Engineering Design Importing Objects 11-16-2009 Prof. Searleman

Slides:



Advertisements
Similar presentations
Computer Applications.  Informative  Sales  Persuasive.
Advertisements

How to import and edit video clips in Windows Movie Maker
DEVELOPING ICT SKILLS PART -TWO
CS0004: Introduction to Programming Visual Studio 2010 and Controls.
Chapter 3: Editing and Debugging SAS Programs. Some useful tips of using Program Editor Add line number: In the Command Box, type num, enter. Save SAS.
ES305 Virtual Tools in Engineering Design Cameras, Action Prof. Searleman
Events Chapter 7. Interactive Real world is interactive User determines order of actions instead of programmer.
EXCEL Spreadsheet Basics
Windows XP Basics OVERVIEW Next.
FIRST COURSE Word Tutorial 2 Editing and Formatting a Document.
Chapter 11 Exploring Windows XP Vol. 1 Part One - Windows XP Professional: The Basics.
Mail. Overview Introduction Composing Sending an Attachment Viewing Downloading an Attachment Replying Deleting.
2. Run. Hours button 1. Run. Hours screen Running hours.
Key Applications Module Lesson 12 — Word Essentials
Drawing Tools in Microsoft Office - A step-by-step tutorial.
Introduction to JavaScript. Aim To enable you to write you first JavaScript.
Office XP Introductory Concepts and Techniques Windows XP Edition M i c r o s o f t Windows XP Project An Introduction to Windows XP Professional and Office.
Spreadsheet. Objectives Create a new blank workbook. Create a new blank workbook. Identify user interface elements that you can use to accomplish basic.
COMPREHENSIVE Excel Tutorial 8 Developing an Excel Application.
1 An Introduction to TI SmartView Emulator Software (Version 2.0) Jim Eiting Developmental Mathematics Department Collin County Community College August.
A lesson approach © 2011 The McGraw-Hill Companies, Inc. All rights reserved. a lesson approach Microsoft® PowerPoint 2010 © 2011 The McGraw-Hill Companies,
PowerPoint Exercise: Download this exercise to your computer, then complete the numbered tasks. Fulbright Computer Skills Summer 2012.
Hello World In C++ and Microsoft Visual C++. Directions to begin a project 1. Go to All Programs 2. Open Visual Studio C++ 3. Click on New Project 4.
1 iSee Player Tutorial Using the Forest Biomass Accumulation Model as an Example ( Tutorial Developed by: (
Copyright ©: SAMSUNG & Samsung Hope for Youth. All rights reserved Tutorials Software: Presentations Suitable for: Beginner Improver Advanced.
Connecting to the Island Ensure you are in the UA CSCE Artificial Intelligence group Ensure you are in the UA CSCE Artificial Intelligence group Open the.
Start Microsoft PowerPoint 1.PowerPoint uses a graphical approach to presentations in the form of slide shows that accompany the oral delivery of the.
Debugging Projects Using C++.NET Click with the mouse button to control the flow of the presentation.
Ch 101 Chapter 10 Introduction to Batch Files. Ch 102 Overview A batch file is a text file that contains an ordered series of commands.
WINDOWS Part 1 – Start Up Basics
StrEAT – Eat out app eat-ria.appspot.com eat-ria.appspot.com Using Owner Side – Tutorial Video tutorial.
SUSE Linux Enterprise Desktop Administration Chapter 2 Use the Linux Desktop.
Part I MVRT 2011 – 2012 Season Introduction to LabVIEW.
® Microsoft Office 2010 Word Tutorial 2: Editing and Formatting a Document.
1 Word 2010 Intro to Word – Part 2. 2 Steps for Creating a Document  Step 1: Open a Blank Document (New, or Open)  Step 2: Name the Document (Save As.
Basic Computer and Word Functions, part 1 Read the information and use to answer the questions in the Basic Computer and Word Functions Study Guide.
® Microsoft Office 2010 Excel Tutorial 1: Getting Started with Excel.
Productivity Programs Common Features and Commands.
A Sample Visual Tutorial The next slide is a visual tutorial handout for describing how to “capture” an image. You could print out that single slide: File.
Windows Tutorial Common Objects ACOS: 1, 4. Using the Taskbar 1. Using the taskbar, you can switch between open programs and between open documents within.
MICRO SOFT WORD.
ES305 Virtual Tools in Engineering Design Cameras & Paths in Virtools Prof. Searleman
WS09-1 VND101, Workshop 09 MSC.visualNastran 4D Exercise Workbook Belted Cylinder.
Microsoft Outlook 2010 Chapter 3 Managing Contacts and Personal Contact Information with Outlook.
Creating a PowerPoint Interactive Quiz By Michelle A. O’Malley League Academy of Communication Arts Greenville, South Carolina
Joyelle White January 28, 2008 University of Phoenix EDTC 560 Dr. Eli MS Word 2007 Training.
Sequence Diagrams And Collaboration Diagrams HungNM.
Moving and Copying Text Instructor: Glenda H. Easter ITSW 1401, Intro to Word Processing.
A skills approach © 2012 The McGraw-Hill Companies, Inc. All rights reserved. powerpoint 2010 Chapter 4 Managing and Delivering Presentations.
Robotics NXT-G: variables, file Rotation sensor Lab: Use buttons to hit specific ball. Homework: Postings. Start planning mapping the room.
ES305 Virtual Tools in Engineering Design Objects & Scripts Prof. Searleman
UNDERSTANDING “THE RIBBON” Bonnie Powell Assistant Administrative Computer Network Coordinator.
Touch screen function manual Right & left scroll key Room selecting key, Maximal quantity 50. Controlling Target icon Room background image brightness.
PREZI PRESENTATION The Prezi Interface. In this tutorial you will learn:  About the different parts of a Prezi interface: 1. The Prezi space/canvas 2.
Copyright © 2009 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 4: Events Programming with Alice and Java First Edition by John Lewis.
Grips - Automatic Editing1 Sacramento City College Engineering Design Technology.
ERP I1, Session 7 dynpro. SAP GUI SAP has many GUI solutions: – Lists (ALV) – dynpro (Dynamic Program) – Business Server Pages – Web dynpro – More?
Chapter 1: Introduction to Word Processing Spotlight on Word ProcessingChapter 11.
Chapter 2: Excel Basics and Formatting Spreadsheet-Based Decision Support Systems Prof. Name Position (123) University Name.
Chapter 3 I Need a Tour Guide (Introduction to Visual Basic 2010) Clearly Visual Basic: Programming with Visual Basic nd Edition.
Instructions Get the Jeopardy Template working 1)You will need 25 questions and 25 answers. 2)After carefully considering your presentation content, create.
1 Lesson 9 Windows Management Computer Literacy BASICS: A Comprehensive Guide to IC 3, 3 rd Edition Morrison / Wells.
UNIT 1: Introduction To The AutoCAD Interface Objectives: Be able to identify, describe and/or apply… The key components of AutoCAD interface The AutoCAD.
WaveMaker Visual AJAX Studio 4.0 Training Styling your application.
Distribution Statement A: Unlimited Distribution Introduction to Microsoft PPT.
Key Applications Module Lesson 12 — Word Essentials Computer Literacy BASICS.
COMPUTER INPUT DEVICE Keyboard. Keyboard cont…… Print Screen Print contents of screen Pause/Break Terminate/Interrupt Scroll Lock Modify behavior of the.
Microsoft® PowerPoint Select slides, rearrange slides, add sections, and delete slides 1 Use the Clipboard 2 Check spelling and word usage 3 Insert.
Introduction to Notes Sui for Students.
Statistics and Probability
Presentation transcript:

ES305 Virtual Tools in Engineering Design Importing Objects Prof. Searleman

Overview ■ Virtools ■ 3D frames ■ Hierarchy Manager ■ 2D Frames & Displaying Text ■ Mouse Waiter & 2D Picking ■ Parameter Ops Homework: ■ Virtools Exercise 4: due 11/18 Quiz in class on Monday, 11/23

On/Off Details 1.BB is inactive. 2.The user presses the 1 key. On is activated, the BB performs an action and activates the Out On output (violet link). The BB is now active and will call itself every frame and perform an action until the Off input is activated. 3.The user presses the 2 key. Off is activated, the BB performs an action and activates the Out Off output (pink link). The BB is now inactive. Go back to 1.

A few caveats ■ Note that Switch-On-Key, once activated, will react to holding down a key as several inputs ■ Example: hit an F to go forwards 1 unit, hit B to go backwards 1 unit ■ Solution: ■ Deactivate the Switch-on-key when a key is hit ■ Run the script associated with that key ■ Reactivate Switch-on-key (possibly with a small delay)

Logics | Streaming | Parameter Selector ■ If In k is activated, “selected” parameter will be pIn k ■ Variable number of inputs (v) Note: The default datatype of the selected parameter is float. To change this, right click on the triangle for the parameter output “Selected” and change its datatype. The pIns will change to the new datatype.

BBs in Andy’s Tutorial ■ Controller | Mouse Waiter ■ Interface | 2D Picking ■ Logics | Calculator | Op ■ Parameters & ParamOp ■ Logics | Text | 2D Text ■ Controller | Keyboard Controller

Selecting an Object Detects mouse actions : Mouse Position is in screen coords delete unused pOuts, bOuts Note the “S” (can edit settings) also see Mouse Controller Also note – can see the object that was picked using a shortcut in trace mode

Controller|Mouse Waiter detects mouse actions note: -Mouse Position is in screen coords - delete unused pOuts, bOuts, …0

Interface|2DPicking returns the 3D entity, the normal and the exact position of the 2D mouse pick

Displaying Text 2D Frame used to display text Create Font BB typically in Level Script Use copy/paste-as-shortcut to use the font in another script

ParamOp ■ Parameter operations are used to perform a computation ■ ParamOps have 2 input parameters & 1 output parameter (no target) ParamOp is part of the data flow (blue), not the behavior flow (red) ParamOp is part of the data flow (blue), not the behavior flow (red)

Create ParamOp ■ Right-click on script ■ Select “Add Parameter Operation”

Logics\Calculator|Op BB ■ Encapsulates a ParamOp in a BB ■ Use to perform an operation once at a given time

Parameters ■ Input parameters, in blue ■ Output parameters, in green ■ Local parameters, in red Parameter shortcuts (copy; paste as shortcut)

Interface | Text | 2D Text

Controllers | Keyboard Emulates a joystick Maps keys to Joystick messages, as follows: Num 8 -> Joy_Up Num 2 -> Joy_Down Num 4 -> Joy_Left Num 6 -> Joy_Right Insert -> Button 1 Home -> Button 2 Prior -> Button 3 Delete -> Button 4 End -> Button 5 Next -> Button 6