1 Edgar L. Coffey Applied Research Associates, Inc. November 14, 2006 Advanced Features.

Slides:



Advertisements
Similar presentations
Working with Profiles in IX1D v 3 – A Tutorial © 2006 Interpex Limited All rights reserved Version 1.0.
Advertisements

Microsoft Excel. Click on “Start,” then “Microsoft Office Excel.”
Transformations We want to be able to make changes to the image larger/smaller rotate move This can be efficiently achieved through mathematical operations.
Adobe Fireworks CS3 Revealed CHAPTER THREE: IMPORTING, SELECTING, AND MODIFYING GRAPHICS.
Chapter 3 Drawing and Composing an Illustration. Objectives Draw straight lines Draw curved lines Draw elements of an illustration Apply attributes to.
Mastering ArcGIS Basic Editing in ArcMap
Chapter 11 Basic Editing in ArcMap. Objectives Understanding the basic editing process Using snapping to ensure topological integrity of features Adding.
475 Wall Street, Princeton NJ Introduction to PSCAD © 2012 Nayak Corporation Inc. 1.
Review #
Advanced Microsoft Word Hosted by Jared Hoffman Topics Keyboard Shortcuts Customizing Toolbars and Menus Auto Format & Auto Correct Tabs Inserting Pictures.
Informationsteknologi Wednesday, November 7, 2007Computer Graphics - Class 51 Today’s class Geometric objects and transformations.
Chapter 7 Creating Graphics. Chapter Objectives Use the Pen tool Reshape frames and apply stroke effects Work with polygons and compound paths Work with.
Smoothing Linework June 2012, Planetary Mappers Meeting.
1 Edgar L. Coffey Applied Research Associates, Inc November 14, 2006.
Mesh Simplification Global and Local Methods:
CS320n –Visual Programming LabVIEW Foundations. Visual ProgrammingLabVIEW Foundations2 What We Will Do Today Hand back and review the midterm Look at.
Copyright 2007, Paradigm Publishing Inc. POWERPOINT 2007 CHAPTER 2 BACKNEXTEND 2-1 LINKS TO OBJECTIVES Check Spelling Insert, Delete, Find and Replace.
Customizing Word Microsoft Office Word 2007 Illustrated Complete.
Adobe Photoshop 6 Advanced Level Course. Easy Fixes Photoshop is the best tool to fix old, torn and faded photographs, and can fix almost all flaws in.
Create a Narrated Story with PowerPoint. Basics Enter Text. (Click in the text box and start typing. If a text box is not visible, go to Insert > Text.
CS&E 1111 PowerPoint Microsoft PowerPoint Learning about Presentation Software and using Microsoft PowerPoint Slide views Preparing text, drawings and.
SE 313 – Computer Graphics Lecture 11: Projection Painting and Merging Textures Lecturer: Gazihan Alankuş 1.
Advanced Tables Lesson 9. Objectives Creating a Custom Table When a table template doesn’t suit your needs, you can create a custom table in Design view.
Learning. Microwave office Creators: Iman Radmanesh Amin Fehresti-sani.
GAME:IT Junior Pacman To create original sprites To animate sprites
Infinity-project.org Engineering education for today’s classroom The Infinity Project SM LabVIEW for The Infinity Project.
XP Tutorial 5 Buttons, Behaviors, and Sounds. XP New Perspectives on Macromedia Flash MX Buttons Interactive means that the user has some level.
C51BR Applications of Spreadsheets 1 Chapter 16 Getting Started Making Charts.
Simulink SubSystems and Masking April 22, Copyright , Andy Packard. This work is licensed under the.
1 Draw Mode. 2 Notable Points (RMB) End point: Snaps to the closest end point of the selected entity. Mid point: Snaps to the middle point of the selected.
SOLIDWORKS: Lesson II – Revolutions, Fillets, & Chamfers UCF Engineering.
IC 3 BASICS, Internet and Computing Core Certification Key Applications Lesson 11 Organizing the Worksheet.
Working with Objects. Objectives Create an object Transform an object Arrange and lock an object Step and repeat an object Use Live Distribute Use the.
1 Lesson 13 Editing and Formatting documents Computer Literacy BASICS: A Comprehensive Guide to IC 3, 4 th Edition Morrison / Wells.
© 2010 Delmar, Cengage Learning Chapter 2 Working with Text and Gradients.
© 2008 The McGraw-Hill Companies, Inc. All rights reserved. M I C R O S O F T ® Revising Presentation Text Lesson 3.
Microsoft Access 2010 Chapter 8 Advanced Form Techniques.
© 2010 Delmar, Cengage Learning Chapter 7 Creating Graphics.
Key Applications Module Lesson 17 — Organizing Worksheets Computer Literacy BASICS.
Introduction to 3d Modeling Simple Polygon Modeling Using 3D Max
XP Tutorial 2 Drawing, Adding Text, and Creating Symbols.
Adding a wave file to a slide Adding a wave file to a slide (1 of 7) 1. Click on Insert. 2. Click Movies and Sounds. 3. Click Sound from file
ADOBE INDESIGN CS3 Chapter 7 CREATING GRAPHICS. Chapter 72 Introduction InDesign allows you to create graphics using tools in InDesign The Pen Tool can.
Pinnacle Pro Painting Program User Manual Created by: David Kwasny Chris Schulz W. Scott DePouw.
Chapter 2 Using Selection Tools and Shortcut Keys
Changing a Word table format Changing a Word table format (1 of 5) 1. Double click the Word table you want to edit. 1.
Autodesk Inventor Autodesk Inventor EdgeCAM – Part 2 EdgeCAM – Part 2 CNC Motion CNC Motion Prolight CNC Mill Prolight CNC Mill CNC Box.
 Advancing from moving premade primitives to making our own models  Two different approaches: ◦ Direct mesh editing: A more traditional approach commonly.
XP Tutorial 3 Creating Animations. XP New Perspectives on Macromedia Flash MX Elements of Animation Layers are used to organize the content of.
Adobe InDesign CS5 – Illustrated Unit C: Working with Objects.
Design Visualization Software Introduction / Review.
Computer Graphics Imaging Lectures 5 and 6 Scene Management Basic Modeling Techniques.
Chapter 7- Basic editing Digitize new features from a paper map or scanned map. Construct new features from survey descriptions. Map areas or objects based.
Introducing To 3D Studio Max George Atanasov Telerik Corporation
Chapter 8. Copyright 2003, Paradigm Publishing Inc. CHAPTER 8 BACKNEXTEND 8-2 LINKS TO OBJECTIVES Delete, Move, Copy, and Paste Text Delete, Move, Copy,
TUTORIAL 4 POST-PROCESSING
Chapter Lessons Work with imported files
Key Applications Module Lesson 17 — Organizing Worksheets
DRAWING LINES To draw lines click View in the Main Menu Toolbar -> Toolbars and check the Editor option. The Editor toolbar will appear amongst the toobars.
HADI Tutorial Templates
MANIPULATING TEXT WITHIN AND BETWEEN DOCUMENTS
Chapter Lessons Work with imported files
3D Max screen shot Top view Right side view Front view
DREAMWEAVER MX 2004 Chapter 3 Working with Tables
Model Editing (Continued)
Microsoft Official Academic Course, Access 2016
Welcome to the MaxTRAQ Tour
Welcome to the MaxTRAQ Tour
Lesson 13 Editing and Formatting documents
Presentation transcript:

1 Edgar L. Coffey Applied Research Associates, Inc. November 14, 2006 Advanced Features

2 New SmartView Features/Tools Decimation Tessellation Rotate/Translate/Scale Whole-Object Smoothing Copy/Paste Error/Integrity Checking Model Editing

3 Decimation – Simplifying the Model 3 methods implemented –Remove common edge –Remove redundancies –Remove common point User directs execution –Methods are independent –Visual feedback Preserves original model –Always revert to original –Must commit to keep decimation

4 Decimation by Removing Common Edge We can safely remove an edge common to two polygons if: The edge’s wedge angle is less than Max. Wedge Angle. Removing the edge doesn’t cause new surface to deviate from the old by more than the surface tolerance.

5 Decimation by Removing Redundancies We can safely remove a point connecting parallel lines if: Removing the point doesn’t cause new line to deviate from the old by more than the Edge Tolerance.

6 Decimation by Removing Common Points We can safely remove a point common to several polygons if: Removing the point doesn’t cause new surface to deviate from the old by more than the Surface Tolerance.

7 Decimation Example: Crusader Before: 6,324 polys After: 513 polys

8 Tessellation – Re-faceting the Model Each poly is divided into many, according to the Edge Length parameter. A poly’s Mesh Factor influences the fineness of the mesh. New mesh retains edge connectivity. Each poly’s mesh can be smoothed for better model integrity.

9 Tessellation Example – Simple Engine Model Before: 90 polys After: 4,862 polys

10 Tessellation Example –EA-6B Before: 2,241 polys After: 34,411 polys

11 Tessellated EA-6B Close Up

12 Tessellation of DDG-51

13 Rotation, Translation and Scaling Transform steps: –Scale model –Rotate as specified –Transform as specified Make multiple copies Use selection only Preserve original model –Always revert to original –Must accept to keep

14 Creating a Helix Array from One Point Steps to create figure –Create point at (0.1,0,0). –Transform point once. Rotate RZ 20° Translate Δ z = 0.01 m –Make wire between the two points. –Transform model 100x to make first spiral Rotate RZ 20° Translate Δ z = 0.01 m –Translate model once to make 2 nd spiral: Δx = 0.6 m –Translate model once to make 3 rd /4 th spirals. Δy = 0.6 m –Save model (404 segments)

15 Whole-Object Model Smoothing Smooth mesh across entire model –Selection only option –Laplace smoothing –Select iterations –Apply fraction of force –Stop when converged Repeatedly apply –Visual feedback Too much smoothing will shrink model!!! –Use fixed points –Use selections

16 Smoothing Example – F-16 Model

17 Copy/Paste Between Models F16 MOM Model F16 GTD Model F16 GTD Pasted into F16 MOM

18 SmartView Error and Integrity Checking (1) SmartView can check the validity of your model via a set of integrity measures. –Mesh, patches, segments, junctions, connections. Upon completion, the model will be colored green/yellow/red for ok/warning/error.

19 SmartView Error and Integrity Checking (2)

20 Results of Integrity Checks

21 Rendering of Wire Mesh Modeling Errors

22 Error Dialog for Wire Mesh Models

23 Editing Methods in SmartView Menus/Dialogs/User entry –Works in all view modes –Some actions require selections –Add, delete, modify points and polys Mouse commands/popup actions –Works only in edit mode –Contextual popup menus define actions –Add, delete, modify points and polys –Higher order actions depending on context Combine adjacent polys into one poly Split a poly into two polys Split an edge into two or three edges

24 Adding Elements from the Menu Apply/Revert before committing change.

25 Deleting Elements from the Menu Point/poly number automatically increments for user’s convenience.

26 Editing Selection from the Menu

27 Mouse Actions in Edit Mode (1) Start Stop Left click and drag to opposite corner After release

28 Mouse Actions in Edit Mode (2) Right click on unselected point Right click on unselected poly

29 Mouse Actions in Edit Mode (3) Double-click selects and deselects points and polys

30 Mouse Actions in Edit Mode (4) Context-Sensitive Action List –Close –Delete Selection –Fix Points (make immovable) –Unfix Points –Remove Redundant Points –Combine Polys –Split Poly –Create Poly from Points –Split Edge X2 –Split Edge X3 –Flip Normals –Add Point on Poly Right click on selection

31 Mouse Actions in Edit Mode (5) Shift-Left Click and Drag on Unselected Point

32 Correcting a Modeling Error - Animation

33 Advanced Feature Demonstration Multiple models –Read them into memory –Switch between models –Copy and paste between models Simple editing –File → Edit options –Build the 4-helix antenna array Decimation Tessellation Advanced Editing –Edit mode editing –Mouse actions –Add/modify/delete –Surface crawls Error Checking –F-16 demonstration –Error/integrity parameter review

34 SmartView Advanced Hands-On (2) Editing practice –Make the four-helix array on slide #14 Decimation practice –Decimate CrusaderTri.pnt –In SV/examples/Decimation/Crusader Tessellation practice –Tessellate your decimated Crusader –Use a mesh size of 0.1 m

35 SmartView Advanced Hands-On (2) “Fix” the F-16 model in f16.pnt –Just do one half (other is symmetric) –Copy f16.pnt to something else! –Use the Error mode to find problems Reversed normals Disconnected polygons Polygon areas too big –Use Tools → Revisualize Model –Don’t forget to save often!