Chapter 2 Motion. Now consider a horizontal pipe running through it (left to right). Now, a vertical pipe (top to bottom) runs through the same point.
|
|
- Clarence Shelton
- 6 years ago
- Views:
Transcription
1 Chapter 2 Motion Section 1 Object motion At the end of the previous chapter, you used the mouse to move objects around the screen to position them in desired locations. Some of the exercises were probably somewhat difficult, not from the perspective of understanding what you needed to do, but rather from the perspective of actually doing it. It is not that easy using the mouse (and the 6 radio buttons to select mouse actions) to correctly position all of your objects. In this chapter, you will learn how to issue commands to move objects to their correct locations. Before working with the actual motion commands (and how to issue them), it is necessary to review how the position of an object in 3-D space is described. Describing an object in 3-D space It is first necessary to develop a sense of perspective. To start, consider a single point in space -- well, not really a point, more like a little red ball. Now consider a horizontal pipe running through it (left to right). Now, a vertical pipe (top to bottom) runs through the same point.
2 And, finally, a depth pipe (front to back) runs through the red ball. That last pipe is a bit difficult to see. So, it is necessary to move the camera up and around just a bit to see it better. In the above graphic, the little red ball is located at the origin. Its position is represented using (x, y, z) coordinates where x is the distance of the object along the horizontal axis, y is the distance along the vertical axis, and z is the distance along the depth axis. The position of the red ball is (0, 0, 0). That is, the red ball object is viewed as the center of attention. And, the central intersection of the x, y, z coordinate system is located at the center of the object. Motion: Rotating On Its Own Axis With the red ball object positioned in this 3-dimensional coordinate system as illustrated above, we can think of the object as being able to rotate in any of three different directions. 2
3 In each case, one axis is stationary while the other two form a rotating plane. The red ball object turns (spins) in the direction of the rotation. Motion: Along an Axis A different kind of motion occurs if the object moves from its current position along an axis. This is a translation from one location to another. In the figure below, the ball is illustrated as moving along each of the axes. Motion: To a Specific Location Of course, the object can be moved to a location in the three-dimensional space around the origin, (0,0,0), where the axes intersect. For example, you could move the red ball object to a location such as (1, 1, 0). The location (1,1,0) is one unit to the right and one unit up from the center. 3
4 This is a bit difficult to see with the small red ball. For a bit better perception, the little red ball is exchanged with a 3-dimensional cube, like this: Each point on the surface of the cube is located in 3-dimensional space in terms of its distance from the origin, on each axis. Thus, each point on the surface of the cube is described in terms of (x, y, z) coordinates. You can think of x as left/right, y as up/down, and z as front/back. As presented in the previous chapter, objects can be resized. For example, it is possible to double the size of the cube like this: It is important to be aware of the consequences of resizing. The coordinate points on the surface of the object are changed as the object grows or shrinks. So, a side effect of resizing the object is a movement of the object in three-dimensional space. In 3-dimensional space, motion (translation), rotation, and resizing causes objects to be animated. These three processes together are called graphic transformations. You can perform graphic transformations in Alice by using motion instructions. How objects can move In this section, the focus is on the types of motion an object can perform and how to bring about that motion. The lab corresponding to this section is essential to your understanding of how to move objects around in an Alice scene. One way to move objects around the scene is to use a command line instruction, where a command describing the motion is typed into the command line. The command line s location is as described in Figure below. 4
5 This is the command line!!!!! Figure The location of the command line In the command line you will be able to issue commands that will accomplish the same motion as was previously done using the mouse. Commands can also be issued in a program script. Program scripts will be introduced in chapter 3 of this book. In this chapter, the motion commands are illustrated in terms of what actions can be performed and what options are available for each action. 5
6 Movement An object has the ability to move around in the virtual world space, using its sense of orientation (up, down, left, right, forward, back). For example, you can command the helicopter to move up 0.25 units, as shown in Figure (A unit measure is a relative measure that depends on the current camera and object positions.) The command to perform this action is Helicopter.move(up,.25). You can type the command in the Figure Move Instruction command line, or you can take advantage of the pull-down menus in Alice to have the command entered automatically. To perform the move instruction using the pull-down menus, simply position the mouse cursor over the Helicopter icon in the object tree (or over the Helicopter object itself), and then click the right mouse button. Then, move the mouse cursor over the Move instruction in the menu. Another pull-down menu automatically appears. Select the Up option and then, from the next pull-down menu select Other and click the mouse. It should now be possible to specify 0.25, and the helicopter will move in an upward direction by 0.25 units. The move() instruction is used for translational motion (movement from place to place). Rotational movement (pivot) commands include turn() and roll(). Translational and rotational movement were described above. Figure shows a helicopter performing a turn() motion. In this example, the helicopter turns to its right. You will notice that the turn command performs the same type of motion as the mouse radio button Turns left/right. 6
7 Figure Rotating an object in a right-left rotational axis Figure shows the effects of using turn() to tell an object to turn in a backward direction. This is the same type of motion as performed by using the mouse radio button Turns forward/back. Figure Rotating an object backwards Again, instead of typing the command in the command line, it is possible to use the pulldown menus by right-mouse clicking on the Helicopter, and then selecting Turn, Up (Up is the same as Back), and then Other, specifying 0.1 or 0.2 as the amount to turn. Figure shows the effects of using roll() to turn an object sideways. There is no mouse motion to exactly simulate this motion. The Tumble radio button does allow this type of motion. Actually, the Tumble radio button allows a full range of rotational motion. 7
8 Figure rotating an object sideways Like the previous commands, the Roll motion may also be accomplished by right-mouse clicking on the Helicopter, selecting the Roll option, then selecting either Left or Right, and specifying the amount to roll. Awareness An object is aware of other objects in the world -- though objects are not always smart enough to avoid trying to occupy the same space as another object. For example, suppose a cat and a helicopter object have been added to your world (as in Figure 2-1-6). Figure Before MoveTo Figure After MoveTo You could use an instruction to move the cat to the helicopter. cat.moveto(helicopter) This causes the cat to move to a position immediately adjacent to the helicopter, as illustrated by Figure It is important to understand that the motion of the cat has been affected by its awareness of the position of the helicopter. Other motion instructions that are affected by awareness include TurnTo(), PointAt(), Place( ), and 8
9 StandUp( ). Of these instructions, note that only the PointAt() and StandUp() instructions may be accomplished by using pull-down menus. The pull-down menus only list the most frequently used commands. Commands such as TurnTo() and Place( ) that are not in the pull-down menus must be typed into the command line when you wish to use them. Position Placement Unfortunately, positioning objects can be a tricky task. This is especially true when using a mouse motion selected by the radio buttons (e.g., Raises/lowers, Turns forward/back, Tumbles). The position of the object relative to the ground can be visually awkward. That is, the object can become mis-aligned with the ground -- not on the ground. This becomes a problem when the object performs several moves in succession and ends up flying into the air or burrowing into the ground. Let s explain by means of an example. Suppose a chicken is placed in a scene, as in Figure Figure Chicken before Move Now, suppose the chicken is moved forward 1.3 units, resulting in the scene in Figure Figure Chicken after Move 9
10 This looks fine. But, let s take a closer look by moving the camera to ground level, as seen in Figure It is now clear that the chicken is no longer standing on the ground. While chickens can fly, this altitude is a bit unlikely! Figure Chicken is not really on the ground! The problem is one of placement. Before moving the chicken, we should have made sure that the chicken is standing with its two feet firmly on the ground and that its body is properly aligned with the ground. As an analogy, consider an airplane in flight. If the nose of the plane is pointed down, then moving the plane forward also moves the plane downward. If the nose is pointed upward, then moving plane forward moves the plane upward. The plane must be aligned with the ground to maintain a level forward motion. To make sure the object is placed on the ground properly, two commands should have been issued when placing the chicken in the screen. The commands should be issued in the following order: chicken.standup() chicken.place(ontopof, ground) The first command will ensure the chicken is properly aligned with the ground, and the second will ensure that the chicken is standing exactly on the ground, and is not above the ground or in the ground. Had these two commands been issued first, the result of the move would have been that the chicken remained on the ground, as the ground level camera view in Figure shows. Figure Chicken still on ground after Move 10
An object in 3D space
An object in 3D space An object's viewpoint Every Alice object has a viewpoint. The viewpoint of an object is determined by: The position of the object in 3D space. The orientation of the object relative
More informationWhen you move an (unparented and unrotated) item in Layout, generally your mouse movements have the following effects:
Translate Group Move (default keyboard shortcut T) When you move an (unparented and unrotated) item in Layout, generally your mouse movements have the following effects: Movement Move Left/Right LMB Up/Down
More informationMotion Creating Animation with Behaviors
Motion Creating Animation with Behaviors Part 1: Basic Motion Behaviors Part 2: Stacking Behaviors upart 3: Using Basic Motion Behaviors in 3Do Part 4: Using Simulation Behaviors Part 5: Applying Parameter
More informationAutodesk Navisworks Freedom Quick Reference Guide
WP CAD 00074 March 2012 Guide by Andy Davis Autodesk Navisworks Freedom Quick Reference Guide Quick Reference Guide to Autodesk Navisworks Freedom Opening a Model To open a model, click on the Application
More informationThe Alice Scene Editor
Facilitation Guide The Alice Scene Editor ( http://www.alice.org/resources/lessons/building-a-scene/ ) Summary This facilitation guide is intended to guide the instructor through the introduction of the
More informationVisual Physics Camera Parallax Lab 1
In this experiment you will be learning how to locate the camera properly in order to identify and minimize the sources of error that are introduced by parallax and perspective. These sources of error
More informationAutodesk Moldflow Insight AMI User Interface
Autodesk Moldflow Insight 2012 AMI User Interface Revision 1, 18 March 2012. This document contains Autodesk and third-party software license agreements/notices and/or additional terms and conditions for
More information3.6: First Person Computer Games
3.6: First Person Computer Games Projections of 3-D Objects Alice is an educational software program that uses a 3-D environment to teach students programming. If you have not done so already, please download
More informationThis document describes the user interface, navigation and the common resources that are available in SvalSim
Page 1 Geo2000 SvalSim Documentation This documentation will help you to discover and use the SvalSim geosimulator. It will tell you in general how the simulator works and how to use it. General information
More informationMaya Lesson 3 Temple Base & Columns
Maya Lesson 3 Temple Base & Columns Make a new Folder inside your Computer Animation Folder and name it: Temple Save using Save As, and select Incremental Save, with 5 Saves. Name: Lesson3Temple YourName.ma
More informationComputer Graphics 1. Chapter 9 (July 1st, 2010, 2-4pm): Interaction in 3D. LMU München Medieninformatik Andreas Butz Computergraphik 1 SS2010
Computer Graphics 1 Chapter 9 (July 1st, 2010, 2-4pm): Interaction in 3D 1 The 3D rendering pipeline (our version for this class) 3D models in model coordinates 3D models in world coordinates 2D Polygons
More informationWorking with the Dope Sheet Editor to speed up animation and reverse time.
Bouncing a Ball Page 1 of 2 Tutorial Bouncing a Ball A bouncing ball is a common first project for new animators. This classic example is an excellent tool for explaining basic animation processes in 3ds
More informationBeaumont Middle School Design Project April May 2014 Carl Lee and Craig Schroeder
Beaumont Middle School Design Project April May 2014 Carl Lee and Craig Schroeder 1 2 SketchUp 1. SketchUp is free, and you can download it from the website www.sketchup.com. For some K12 use, see www.sketchup.com/3dfor/k12-education.
More informationSolidWorks 2½D Parts
SolidWorks 2½D Parts IDeATe Laser Micro Part 1b Dave Touretzky and Susan Finger 1. Create a new part In this lab, you ll create a CAD model of the 2 ½ D key fob below to make on the laser cutter. Select
More informationSolidWorks Intro Part 1b
SolidWorks Intro Part 1b Dave Touretzky and Susan Finger 1. Create a new part We ll create a CAD model of the 2 ½ D key fob below to make on the laser cutter. Select File New Templates IPSpart If the SolidWorks
More informationThis lesson introduces Blender, covering the tools and concepts necessary to set up a minimal scene in virtual 3D space.
3D Modeling with Blender: 01. Blender Basics Overview This lesson introduces Blender, covering the tools and concepts necessary to set up a minimal scene in virtual 3D space. Concepts Covered Blender s
More informationTHE FOURTH DIMENSION (AND MORE!)
THE FOURTH DIMENSION (AND MORE!) The text leads us from zero dimensions (a point), to one dimension (a line), to two dimensions (a plane), to three dimensions (our familiar space), and then to four dimensions
More informationTwo-Dimensional Projectile Motion
Two-Dimensional Projectile Motion I. Introduction. This experiment involves the study of motion using a CCD video camera in which a sequence of video frames (a movie ) is recorded onto computer disk and
More information3D Space is one of the most rewarding areas
Lesson 8 206 3D Space Add a new dimension to your animations. In This Lesson 207 enabling layers for 3D 208 moving and rotating layers in 3D space 210 multiplaning effects 212 3D motion paths 213 multiple
More informationZero Launch Angle. since θ=0, then v oy =0 and v ox = v o. The time required to reach the water. independent of v o!!
Zero Launch Angle y h since θ=0, then v oy =0 and v ox = v o and based on our coordinate system we have x o =0, y o =h x The time required to reach the water independent of v o!! 1 2 Combining Eliminating
More informationAlice: A Free 3D Animation World for Teaching Programming
Alice: A Free 3D Animation World for Teaching Programming Barbara Ericson ericson@cc.gatech.edu Oct 2005 (Slightly adapted by Håkan Jonsson) Pick a World Playing the Movie! Click on the Examples tab "
More informationViewing with Computers (OpenGL)
We can now return to three-dimension?', graphics from a computer perspective. Because viewing in computer graphics is based on the synthetic-camera model, we should be able to construct any of the classical
More informationChapter 1 Objectives. Today s Agenda. What is a Computer Program? Chapter 1: Introduction to Alice and Objects
Chapter 1: Introduction to Alice and Objects Starting Out with Alice: A Visual Introduction to Programming First Edition by Tony Gaddis Chapter 1 Objectives To understand: the differences in dimensions
More informationScene Modeling for a Single View
Scene Modeling for a Single View René MAGRITTE Portrait d'edward James with a lot of slides stolen from Steve Seitz and David Brogan, Breaking out of 2D now we are ready to break out of 2D And enter the
More informationAppendix E: Software
Appendix E: Software Video Analysis of Motion Analyzing pictures (movies or videos) is a powerful tool for understanding how objects move. Like most forms of data, video is most easily analyzed using a
More informationChapter 2 Parametric Modeling Fundamentals
2-1 Chapter 2 Parametric Modeling Fundamentals Create Simple Extruded Solid Models Understand the Basic Parametric Modeling Procedure Create 2-D Sketches Understand the Shape before Size Approach Use the
More informationFalling Balls. Names: Date: About this Laboratory
Falling Balls Names: Date: About this Laboratory In this laboratory,1 we will explore quadratic functions and how they relate to the motion of an object that is dropped from a specified height above ground
More information3D Surface Plots with Groups
Chapter 942 3D Surface Plots with Groups Introduction In PASS, it is easy to study power and sample size calculations for a range of possible parameter values. When at least 3 input parameters vary, you
More informationCreating the Tilt Game with Blender 2.49b
Creating the Tilt Game with Blender 2.49b Create a tilting platform. Start a new blend. Delete the default cube right click to select then press X and choose Erase Selected Object. Switch to Top view (NUM
More informationpotions. The troll doubles in size.
Tutorial 3: Use Procedures and Arguments, Add Rotation and Randomization Overview In this tutorial, you will practice using procedures and arguments to create an animation. You will practice rotating an
More informationY36MVR Second Life inclined plane
Y36MVR Second Life inclined plane Ondřej Bartas, Petr Minařík, Radek Okrajek - Wednesday, 11:00 License: GNU LGPL http://www.gnu.org/licenses/lgpl-3.0.txt Inclined plane The inclined plane is one of the
More informationBCC Comet Generator Source XY Source Z Destination XY Destination Z Completion Time
BCC Comet Generator Comet creates an auto-animated comet that streaks across the screen. The comet is compromised of particles whose sizes, shapes, and colors can be adjusted. You can also set the length
More informationMethods (part 2) Alice In Action, Ch 2
CS 120 Lecture 03 Methods (part 2) Alice In Action, Ch 2 4 September 2012 Slides Credit: Joel Adams, Alice in Action Objectives Build class-level methods to elicit desirable behaviors from objects Reuse
More informationThis is the opening view of blender.
This is the opening view of blender. Note that interacting with Blender is a little different from other programs that you may be used to. For example, left clicking won t select objects on the scene,
More informationChapter Adding 1- T Mo he tio B n le to nde Yo r ur Inte Scerfac ne e Landscape Scene Stormy Night.mp4 End 200 Default Animation frame 1 Location
1- The Blender Interface Adding Motion to Your Scene Open your Landscape Scene file and go to your scene buttons. It s time to animate our dark and stormy night. We will start by making the correct setting
More informationMathematics 308 Geometry. Chapter 9. Drawing three dimensional objects
Mathematics 308 Geometry Chapter 9. Drawing three dimensional objects In this chapter we will see how to draw three dimensional objects with PostScript. The task will be made easier by a package of routines
More informationSelective Space Structures Manual
Selective Space Structures Manual February 2017 CONTENTS 1 Contents 1 Overview and Concept 4 1.1 General Concept........................... 4 1.2 Modules................................ 6 2 The 3S Generator
More informationENVI Classic Tutorial: 3D SurfaceView and Fly- Through
ENVI Classic Tutorial: 3D SurfaceView and Fly- Through 3D SurfaceView and Fly-Through 2 Files Used in this Tutorial 2 3D Visualization in ENVI Classic 2 Load a 3D SurfaceView 3 Open and Display Landsat
More informationS3 Scratch Programming
LOREM ST LOUIS IPSUM DOLOR ST LOUIS SCHOOL S3 Computer Literacy S3 Scratch Programming Dominic Kwok CHAPTER 1 Scratch After studying this chapter, you will be able to create a simple Scratch program upload
More informationCamera Calibration for Video See-Through Head-Mounted Display. Abstract. 1.0 Introduction. Mike Bajura July 7, 1993
Camera Calibration for Video See-Through Head-Mounted Display Mike Bajura July 7, 1993 Abstract This report describes a method for computing the parameters needed to model a television camera for video
More informationEXERCISE 6: AEC OBJECTS
EXERCISE 6: AEC OBJECTS ASSIGNMENT: In this exercise you will create a small pavilion using AEC extended objects, Doors, Windows and Stairs LEARNING OBJECTIVES: Modeling with AEC Objects Using Door, Windows,
More informationLecture 3 Sections 2.2, 4.4. Mon, Aug 31, 2009
Model s Lecture 3 Sections 2.2, 4.4 World s Eye s Clip s s s Window s Hampden-Sydney College Mon, Aug 31, 2009 Outline Model s World s Eye s Clip s s s Window s 1 2 3 Model s World s Eye s Clip s s s Window
More informationLesson 3. Investigation. Name: a. Use the matrix to find the rotation image of the point (-1, 5).
Check Unit Your 5 Understanding Lesson 3 Investigation 2 Build a matrix that represents a 135 counterclockwise rotation about the origin. a. Use the matrix to find the rotation image of the point (-1,
More information3 Polygonal Modeling. Getting Started with Maya 103
3 Polygonal Modeling In Maya, modeling refers to the process of creating virtual 3D surfaces for the characters and objects in the Maya scene. Surfaces play an important role in the overall Maya workflow
More informationSelect, Move, Rotate and Scale
Select, Move, Rotate and Scale In this tutorial we will cover the basic tools necessary for navigating, moving, and manipulating objects in 3DS Max. It is less of a how to tutorial and more of a guide
More informationLadybird Project - Vacuum Mould
- Vacuum Mould Prerequisite Mould drawn and saved as STL file from Solidworks Focus of the Lesson On completion of this exercise you will have completed: Opening STL file Setting Machining Constraints
More informationHOUR 12. Adding a Chart
HOUR 12 Adding a Chart The highlights of this hour are as follows: Reasons for using a chart The chart elements The chart types How to create charts with the Chart Wizard How to work with charts How to
More informationVisual Physics Introductory Lab [Lab 0]
Your Introductory Lab will guide you through the steps necessary to utilize state-of-the-art technology to acquire and graph data of mechanics experiments. Throughout Visual Physics, you will be using
More informationBASIC-Tiger Application Note No. 030 Rev A joystick for the Tiger. Gunther Zielosko. 1. Basics
A joystick for the Tiger Gunther Zielosko 1. Basics There are many ways in computer technology to convert analog movement into data that is understandable for the computer, thinking about e.g. computer
More informationAdding a Trigger to a Unity Animation Method #2
Adding a Trigger to a Unity Animation Method #2 Unity Version: 5.0 Adding the GameObjects In this example we will create two animation states for a single object in Unity with the Animation panel. Our
More informationARCHITECTURE & GAMES. A is for Architect Simple Mass Modeling FORM & SPACE. Industry Careers Framework. Applied. Getting Started.
A is for Architect Simple Mass Modeling One of the first introductions to form and space usually comes at a very early age. As an infant, you might have played with building blocks to help hone your motor
More informationAVIONICS FUNDAMENTALS MAINTENANCE TRAINING /27/2006 Chapter 5 - Inertial Reference
Gyros Inside Indicators Figures 5-4 and 5-5 illustrate how gyros can be used inside indicators mounted directly on the flight instrument panel. Figure 5-4 shows a gyro mounted with its spin axis vertical.
More informationNow-Crowd Billboards User Manual
Now-Crowd Billboards User Manual Now-Crowd Billboards User Manual 2017-2018, RiverSoftArt Contents Introduction... 1 Features... 1 How to use Now-Crowd Billboards... 2 Now-Crowd Orient Billboard to Camera
More informationChapter 9- Animation Basics
Timing, Moving, Rotating and Scaling Now that we know how to make stuff and make it look good, it s time to figure out how to move it around in your scene. Another name for an animation is Interpolation
More informationRay Cast Geometry. RayCast Node for Motion, Displacements and Instancing. New to The Ray Cast Geometry node has received an upgrade for 2018.
Ray Cast Geometry New to 2018 The Ray Cast Geometry node has received an upgrade for 2018. The Clipped Ray, Object item ID and Point Index of nearest vertex of the found intersection have been added as
More informationCS 465 Program 4: Modeller
CS 465 Program 4: Modeller out: 30 October 2004 due: 16 November 2004 1 Introduction In this assignment you will work on a simple 3D modelling system that uses simple primitives and curved surfaces organized
More informationBoA Tools Page 1 / 31
BoA Tools Page 1 / 31 Standard tools Overview 2 Work pane 3 3D-2D file Main palette 6 Layout Main Palette 9 Navigation tools 11 Workplane Palette 14 Cursor Palette 21 Numeric control 24 Selection by Criteria
More information3D Modeling and Design Glossary - Beginner
3D Modeling and Design Glossary - Beginner Align: to place or arrange (things) in a straight line. To use the Align tool, select at least two objects by Shift left-clicking on them or by dragging a box
More informationCOPYRIGHTED MATERIAL. Getting to Know VIZ. Chapter 1
44824c01.fm Page 1 Wednesday, August 29, 2007 4:43 PM Chapter 1 Getting to Know VIZ Welcome to Mastering Autodesk VIZ 2008. Once again, Autodesk VIZ 2008 benefits from the development of its sister product,
More informationSOLIDWORKS: Lesson 1 - Basics and Modeling. UCF Engineering
SOLIDWORKS: Lesson 1 - Basics and Modeling Fundamentals UCF Engineering SolidWorks SolidWorks is a 3D solid modeling package which allows users to develop full solid models in a simulated environment for
More informationA Basic Flight Simulator in Excel #3 calculating the
A Basic Flight Simulator in Excel #3 calculating the scene rotation and translation as a result of the plane movement - This section of the tutorial explains a simple method of creating the effect of a
More informationParametric Modeling. With. Autodesk Inventor. Randy H. Shih. Oregon Institute of Technology SDC PUBLICATIONS
Parametric Modeling With Autodesk Inventor R10 Randy H. Shih Oregon Institute of Technology SDC PUBLICATIONS Schroff Development Corporation www.schroff.com www.schroff-europe.com 2-1 Chapter 2 Parametric
More informationCeilbot vision and mapping system
Ceilbot vision and mapping system Provide depth and camera data from the robot's environment Keep a map of the environment based on the received data Keep track of the robot's location on the map Recognize
More informationViews of a 3-D Clevis
LESSON 5 Views of a 3-D Clevis Objectives: To become familiar with different view options. To create and modify z-axis and arbitrary clipping planes. PATRAN301ExerciseWorkbook-Release7.5 5-1 5-2 PATRAN
More informationCECOS University Department of Electrical Engineering. Wave Propagation and Antennas LAB # 1
CECOS University Department of Electrical Engineering Wave Propagation and Antennas LAB # 1 Introduction to HFSS 3D Modeling, Properties, Commands & Attributes Lab Instructor: Amjad Iqbal 1. What is HFSS?
More information6.4 Vertex Form of a Quadratic Function
6.4 Vertex Form of a Quadratic Function Recall from 6.1 and 6.2: Standard Form The standard form of a quadratic is: f(x) = ax 2 + bx + c or y = ax 2 + bx + c where a, b, and c are real numbers and a 0.
More informationBasic Blender Commands This is just a partial list of Blender commands. Please visit the Blender.org website for more details.
Basic Key Commands Basic Blender Commands This is just a partial list of Blender commands. Please visit the Blender.org website for more details. TAB key- Toggles between edit mode (vertex editing) and
More informationBeginning Paint 3D A Step by Step Tutorial. By Len Nasman
A Step by Step Tutorial By Len Nasman Table of Contents Introduction... 3 The Paint 3D User Interface...4 Creating 2D Shapes...5 Drawing Lines with Paint 3D...6 Straight Lines...6 Multi-Point Curves...6
More informationPerspective matrix, OpenGL style
Perspective matrix, OpenGL style Stefan Gustavson May 7, 016 Gortler s book presents perspective transformation using a slightly different matrix than what is common in OpenGL applications. This document
More informationLAB # 2 3D Modeling, Properties Commands & Attributes
COMSATS Institute of Information Technology Electrical Engineering Department (Islamabad Campus) LAB # 2 3D Modeling, Properties Commands & Attributes Designed by Syed Muzahir Abbas 1 1. Overview of the
More informationInstalling and Using Trackside Cameras Revised November 2008
Installing and Using Trackside Cameras Revised November 2008 Trackside cameras are a useful and creative way to add visual interest to your route. Rather than just look out the windshield of the locomotive
More informationCOPYRIGHTED MATERIAL. Getting to Know VIZ. Chapter 1
4343book.fm Page 1 Friday, June 18, 2004 2:36 PM Chapter 1 Getting to Know VIZ Welcome to Mastering Autodesk VIZ 2005. Once again, Autodesk VIZ 2005 benefits from the development of its sister product,
More informationSphero Lightning Lab Cheat Sheet
Actions Tool Description Variables Ranges Roll Combines heading, speed and time variables to make the robot roll. Duration Speed Heading (0 to 999999 seconds) (degrees 0-359) Set Speed Sets the speed of
More informationWe created a few different effects and animations using this technique as applied to clones.
Contents Scratch Advanced: Tick technique and Clones... 1 The tick-technique!... 1 Part 1: The Game Time Loop... 1 Part 2: The setup... 2 Part 3: The sprites react to each game tick... 2 The Spinning Shape
More informationUser manual for animation tools in Norah. User manual for animation tools in Norah
User manual for animation tools in Norah 1 Table of Contents Chapter 1: Overview of the animation tools in Norah... 3 Chapter 2: Signing in to the Norah website... 4 To create a new Norah account... 4
More informationSPACE - A Manifold Exploration Program
1. Overview SPACE - A Manifold Exploration Program 1. Overview This appendix describes the manifold exploration program SPACE that is a companion to this book. Just like the GM program, the SPACE program
More informationQuick Crash Scene Tutorial
Quick Crash Scene Tutorial With Crash Zone or Crime Zone, even new users can create a quick crash scene diagram in less than 10 minutes! In this tutorial we ll show how to use Crash Zone s unique features
More informationAdding Depth to Games
Game Maker Tutorial Adding Depth to Games Written by Mark Overmars Copyright 2007-2009 YoYo Games Ltd Last changed: December 23, 2009 Uses: Game Maker 8.0, Pro Edition, Advanced Mode Level: Intermediate
More informationWorking with the BCC Z Space I Filter
Working with the BCC Z Space I Filter Normally, if you create an effect with multiple DVE layers, each layer is rendered separately. The layer that is topmost in the timeline overlaps all other layers,
More informationLab Assignment #1: Introduction to Creo ME 170
Lab Assignment #1: Introduction to Creo ME 170 Instructor: Mike Philpott (email: mphilpot@illinois.edu) Date Due: One week from Start Day of Lab (turn in deadline 11pm night before next lab) Make sure
More informationCompetency goals 3 and 5; non-routine problem solving Represent problem situations with geometric models.
Grade: 8 th Date: 7/14/08 Teacher: Mr. Tom Robertson Unit: Mathematics SCOS: Competency goals 3 and 5; non-routine problem solving 3.01 Represent problem situations with geometric models. 5.01 Develop
More informationSOLIDWORKS: Lesson 1 - Basics and Modeling. Introduction to Robotics
SOLIDWORKS: Lesson 1 - Basics and Modeling Fundamentals Introduction to Robotics SolidWorks SolidWorks is a 3D solid modeling package which allows users to develop full solid models in a simulated environment
More informationAn Introduction to Autodesk Inventor 2012 and AutoCAD Randy H. Shih SDC PUBLICATIONS. Schroff Development Corporation
An Introduction to Autodesk Inventor 2012 and AutoCAD 2012 Randy H. Shih SDC PUBLICATIONS www.sdcpublications.com Schroff Development Corporation Visit the following websites to learn more about this book:
More informationSaVi - satellite constellation visualization INTRODUCTION AND INSTRUCTIONS FOR USE
SaVi - satellite constellation visualization INTRODUCTION AND INSTRUCTIONS FOR USE Constellations lecture by Lloyd Wood, International Space University Summer Session '06. 1. To launch SaVi SaVi is installed
More informationAn Introduction to Autodesk Inventor 2010 and AutoCAD Randy H. Shih SDC PUBLICATIONS. Schroff Development Corporation
An Introduction to Autodesk Inventor 2010 and AutoCAD 2010 Randy H. Shih SDC PUBLICATIONS Schroff Development Corporation www.schroff.com 2-1 Chapter 2 Parametric Modeling Fundamentals Create Simple Extruded
More informationRational Numbers and the Coordinate Plane
Rational Numbers and the Coordinate Plane LAUNCH (8 MIN) Before How can you use the numbers placed on the grid to figure out the scale that is used? Can you tell what the signs of the x- and y-coordinates
More information4) Click on Load Point Cloud to load the.czp file from Scene. Open Intersection_Demo.czp
Intersection 3D Demo 1) Open the Crash Zone or Crime Zone diagram program. 2) Click on to open the CZ Point Cloud tool. 3) Click on 3D/Cloud Preferences. a) Set the Cloud File Units (Feet or Meters). b)
More informationAn Introduction to Autodesk Inventor 2013 and AutoCAD
An Introduction to Autodesk Inventor 2013 and AutoCAD 2013 Randy H. Shih SDC PUBLICATIONS Schroff Development Corporation Better Textbooks. Lower Prices. www.sdcpublications.com Visit the following websites
More informationBCC 3D Extruded Image Shatter Filter
BCC 3D Extruded Image Shatter Filter 3D Extruded Image Shatter shatters the image in 3D space and disperses the image fragments. Unlike the 3D Image Shatter filter, this filter allows you to create threedimensional
More informationGoogle SketchUp. and SketchUp Pro 7. The book you need to succeed! CD-ROM Included! Kelly L. Murdock. Master SketchUp Pro 7 s tools and features
CD-ROM Included! Free version of Google SketchUp 7 Trial version of Google SketchUp Pro 7 Chapter example files from the book Kelly L. Murdock Google SketchUp and SketchUp Pro 7 Master SketchUp Pro 7 s
More informationAppendix A Reference: Built-in Methods
Appendix A Reference: Built-in Methods The Methods panel has three tabs so as to distinguish between procedural methods, functional methods, and methods related to that object's specific properties. Figure
More informationPixHawk and Marvelmind Integration Manual. PixHawk/APM Integration with Marvelmind mobile beacon
PixHawk and Marvelmind Integration Manual PixHawk/APM Integration with Marvelmind mobile beacon The guide assumes that: 1) The user has configured the copter according to the recommendations available
More informationProjectile Motion SECTION 3. Two-Dimensional Motion. Objectives. Use of components avoids vector multiplication.
Projectile Motion Key Term projectile motion Two-Dimensional Motion Previously, we showed how quantities such as displacement and velocity were vectors that could be resolved into components. In this section,
More informationINTViewer Tutorial Cube Tutorial
INTViewer Tutorial Cube Tutorial This tutorial shows how to use INTViewer to display a seismic cube stored in a Seismic file. Windows created will include INLINE, XLINE, Time Slice and an arbitrary traverse,
More informationBIOC351: Proteins. PyMOL Laboratory #4. Movie Making
BIOC351: Proteins PyMOL Laboratory #4 Movie Making Version 2 Some information and figures for this handout were obtained from the following sources: http://www.pymolwiki.org/index.php/movieschool http://www.chem.ucsb.edu/~kalju/csuperb/public/pymol_movies.html
More information8-4 Transforming Quadratic Functions
8-4 Transforming Quadratic Functions Warm Up Lesson Presentation Lesson Quiz Algebra 1 Warm Up For each quadratic function, find the axis of symmetry and vertex, and state whether the function opens upward
More informationQuadratic Functions (Section 2-1)
Quadratic Functions (Section 2-1) Section 2.1, Definition of Polynomial Function f(x) = a is the constant function f(x) = mx + b where m 0 is a linear function f(x) = ax 2 + bx + c with a 0 is a quadratic
More informationChapter 23. Linear Motion Motion of a Bug
Chapter 23 Linear Motion The simplest example of a parametrized curve arises when studying the motion of an object along a straight line in the plane We will start by studying this kind of motion when
More information3.1 INTRODUCTION TO THE FAMILY OF QUADRATIC FUNCTIONS
3.1 INTRODUCTION TO THE FAMILY OF QUADRATIC FUNCTIONS Finding the Zeros of a Quadratic Function Examples 1 and and more Find the zeros of f(x) = x x 6. Solution by Factoring f(x) = x x 6 = (x 3)(x + )
More informationRobotics (Kinematics) Winter 1393 Bonab University
Robotics () Winter 1393 Bonab University : most basic study of how mechanical systems behave Introduction Need to understand the mechanical behavior for: Design Control Both: Manipulators, Mobile Robots
More information