Using RADIUS Site Models without the RCDE
|
|
- Joy McCarthy
- 5 years ago
- Views:
Transcription
1 Reprinted (with minor corrections) from: Proceedings: DARPA Image Understanding Workshop, New Orleans (LA): Morgan Kaufmann Using RADIUS Site Models without the RCDE Aaron J. Heller, Christopher I. Connolly, and Yvan G. Leclerc Artificial Intelligence Center, SRI International 333 Ravenswood Ave., Menlo Park, CA USA Abstract We describe a system for converting RADIUS site models into a Web-accessible form. Once converted, the site models can be downloaded and viewed with standard, off-the-shelf Web browsers. Site models themselves are represented in the Virtual Reality Modeling Language (VRML). Each feature in the site model is cross-linked to a Web page that describes that feature in more detail, including image chips and collateral information. A demonstration of work described in this paper is accessible via the URL com/ connolly/pathfinder. 1 Introduction The explosive growth of the World Wide Web (WWW) in just three years has transformed it into a widely accessible medium for disseminating documents, sound, images, and recently, threedimensional models. This growth has also led to the development of a wide variety of tools for viewing and manipulating Web-accessible information. As a result, the Web is an attractive means of providing site model information. This paper describes a system for converting RA- DIUS site models into a Web-accessible form. After conversion, site models can be downloaded and This work was sponsored by SRI International. The views and conclusions contained in this document are those of the author and should not be interpreted as representing the official policies, either expressed or implied, of the Defense Advanced Research Projects Agency, the United States Government, or SRI International. viewed with standard, off-the-shelf Web browsers. Site models themselves are represented in the Virtual Reality Modeling Language (VRML). Each cultural feature in the site model is cross-linked to a Web page that describes that feature in more detail, including image chips and collateral information. 1.1 RADIUS Site Models As part of the RADIUS program, SRI has developed and assembled a suite of manual and semiautomatic tools for site-model construction that work within the RADIUS Common Development Environment (RCDE) [Heller and Quam, 1997, Heller et al., 1996]. Manual techniques are those in which the 3-D model of a feature is projected into one or more images and the operator adjusts the model to align it with was is seen in the images. Semi-automatic techniques are those in which an operator provides an initial rough estimate of a feature s position, size and topology and the system then refines or extends the model of the object using information extracted from the image(s). Figure 1 shows a portion of a typical RADIUS site model. The majority of the features modeled fall under three broad categories: Buildings and other structures such as bridges, and petroleum and water storage tanks. Lines of Communication such as roads, railroad tracks, and other linear features such as rivers and streams. Functional Areas such as parking lots, site Copyright c 1997 SRI International, 333 Ravenswood Ave., Menlo Park, CA USA All Rights Reserved.
2 perimeters, rail transfer points and other area features such as forested areas. Figure 2 shows a typical construction sequence for a building using the Model-Based Optimization system [Fua, 1996]. Similar techniques are available for extraction of linear and area features. 1.2 The Virtual Reality Modeling Language 1.3 What is VRML? The VRML Frequently Asked Questions (FAQ) 1 list says: VRML stands for Virtual Reality Modeling Language. It is usually pronounced V-R-M-L, but its friends pronounce it vermel. The goal of VRML is to create the infrastructure and conventions of cyberspace, a multi user space of many virtual worlds on the Net. VRML 1.0 is a subset of the Inventor File Format (ASCII) with some additions to allow linking out to the Web and including other URLs. The linking out feature (WWWAnchor) provides the same feature that HREF anchors provide in HTML. Another critical feature was the LOD (level of detail) which allows the right amount of data for an object based on how prominent it is in the scene, or the rendering speed of the browsing machine. Our current interest in VRML is a bit more pragmatic. While it is clearly not a replacement for richer scene description data models, such as the Synthetic Environment Data Representation and Interchange Specification (SEDRIS) [The SEDRIS Team, 1996] now being developed by the Defense Modeling and Simulation Office (DMSO), it is a simple and low-cost method to export geometric site-model data from the RCDE in a form that is suitable for dissemination via the WWW and usable with a wide variety of freely-available browsers and rendering tools History The development of VRML grew out of a discussion among several attendees of the first annual World Wide Web Conference in VRML was seen as a three-dimensional extension of HTML. As with most Web-related projects, the development of a VRML specification and prototype was rapid. A draft specification was released in fall of The format chosen for VRML was Silicon Graphics ASCII Open Inventor format. A specification for VRML 1.0 was finalized and released on May 26, 1995 [Pesce, 1995]. Not surprisingly, most of the initial work on VRML took place at Silicon Graphics. Over the next two to three years, between 20 and 30 VRML 1.0 browsers were developed for exchanging geometry over the Web Current status By August of 1996, a specification for VRML 2.0 was released [Bell et al., 1996]. While VRML 1.0 is capable of representing static geometry, VRML 2.0 was aimed at augmenting geometry with timevarying behavior. Because of its increased complexity, only 4 browsers are known to exist for VRML 2.0, as of this writing. The structure of a VRML scene description consists of an identifier string, to distinguish VRML 1.0 from VRML 2.0 descriptions, followed by a sequence of Node specifications. Each node represents a geometric feature or an attribute of that feature. For example, there are Cube, Sphere, Cylinder, and Cone nodes for representing those shapes. In addition, point sets can be specified. Faces (IndexedFaceSet nodes) are described as lists of points that form polygons. Material properties, certain transformations, viewpoints, and lighting properties can also be specified Strong Points An important advantage to using VRML 1.0 for disseminating site models is that many VRML 1.0 browsers have been developed across a wide variety of platforms. Although the VRML 1.0 specification has minor ambiguities, browsers exhibit generally uniform behavior, that is, VRML models will have the same or similar appearance across browsers. As 2
3 Figure 1: A portion of a typical RADIUS site model, projected onto an image of the site. The site model mainly consists of buildings, linear and area features. a result, VRML 1.0 has become a satisfactory, if imperfect, standard for exchanging geometry via the Web. VRML 1.0 also allows an association between objects and Web URLs. As with hypertext Web pages, mouse clicks on an object can be used to retrieve and display Web pages that are associated with the selected object Weak Points The main deficiency of VRML for our application is that there is no provision for georeferencing the data in the models. The VRML spec includes an Info node, which is intend to be used for comments. We press this into service to store the site-model s LVCS-to-geocentric-transform, to allow the recovery of geopositioning information and translation into standard cartographic coordinate systems. Unfortunately, VRML 2.0 removes some features that were found to be useful in VRML 1.0. Transformations have been restricted rather than generalized: 4 4-matrix transformations are permitted in VRML 1.0, but not in VRML 2.0. Moreover, in VRML 2.0, transformations cannot be sequentially specified and composed; they must be nested recursively, resulting in a bulkier representation for site models. As of this writing, there are no VRML 2.0 browsers that implement the complete specification. 3
4 This is in part due to the introduction of behaviors and scripting into VRML 2.0, which greatly complicates the semantics of the language. The VRML 2.0 standards process also appears to be dominated by commercial interests. As a result, VRML 2.0 is targeted mainly toward low-bandwidth home users browsing the Internet. The scientific visualization community appears to have had little influence in specifying the VRML 2.0 standard. 2 WWW Site Visualization Tool 2.1 The Translator The translator is implemented in approximately 3000 lines of Common Lisp that runs in the RCDE and operates on site-models that have been loaded into the system. Besides making the code somewhat simpler, this allows us to translate models regardless of whether they were loaded from RCDE featureset files, the RADIUS Testbed System database, or created in the current session. The translation process in implemented as a single pass over the objects in the site-model. Only those objects which are present in the selected view are translated. This allows the RCDE s feature set mechanism and associated menus to be used to select the set of objects to be translated. Every object in an RCDE site-model has an object-to-world-transform whichisusedtotransform the coordinates of the object s vertices to the site s local-vertical-coordinate-system (LVCS). This transform is translated into a VRML transform node. One complication is that VRML uses a righthand coordinate system in which the y-axis is up whereas the convention used by RCDE is that z-axis is up with the x-axis pointing east. In addition, any face of an RCDE object may have a texture map associated with it. The translator automatically creates the texture images and calculates the texture coordinates for inclusion in the VRML node describing the object. These texture maps can be either inlined in the VRML file or can be written into separate files that are referenced via a URL from the VRML file. 3-D objects that have a direct representation in VRML, such as cubes, cylinders, and spheres are simply translated into the corresponding node type. Other, more complicated objects, such as houses and complex buildings, are represented in the RCDE with a face-edge-vertex (f-e-v) datastructure, called the planar-solid class. This class of object is specialized by introducing parameterized constraints among the vertices and faces. The parameterized representation is used for adjusting the object and the f-e-v representation is use for drawing the object. Because of the availability of the f- e-v representation a single method suffices to translate all classes of compact 3-D objects into VRML indexed-face-sets. Roads and fences are represented by ribbon-curve objects in RCDE, which are comprised of a sequence of vertices that trace the centerline of the object and a width (or height for fences) at each vertex. VRML does not have a corresponding nodetype, so ribbons are triangulated and then translated into VRML indexed-face-sets. The RCDE represents terrain as regular quad-mesh or tri-mesh objects. Since the faces in a quad-mesh object are not necessarily planar, we use tri-mesh object for terrain and translate these to indexedface-sets. If a sun-direction vector is associated with the selected view, it is translated into a VRML DirectionalLight node and added to the scene file. 2.2 HTML Generation For each feature in the VRML representation, a URL is created containing an HTML page with attribute information and metadata for that feature. This page also contains image chips displaying the feature as it appears in all available images associated with the site. Image chips are generated by first collecting those site images within which the feature is visible. The extent of the feature in each image can then be determined by using the feature s bounding box, and transforming this (via the worldto-image transformation) into the corresponding image coordinates. The chip is created by windowing into the corresponding image, and converting this window into a GIF file for use in the HTML page. The feature attributes can be used to populate this page with appropriate text. The URL containing this page is then attached to the VRML representation by creating a WWWAnchor node linking the 4
5 feature to its own Web page. 3 Example Figures 3 through 5 show an example result. The initial page introduces the tool and lists the available site-models (Fig. 3a). The user has selected the Lockheed-Martin Corp., Denver site-model and is shown a page containing a synoptic view of the site and several alternative versions of the models (Fig. 3b). These have been generated to accommodate different network bandwidths and browser capabilities, ranging from small models that contain only the modeled objects, to fully texture-mapped models with high-resolution DTED. After selecting the version with texture and terrain, the VRML browser (in this case SGI s WebSpace) is started and the 3-D model is displayed (Fig. 4). At this point the user can fly around and inspect the model from any viewpoint. As the mouse is placed on the individual objects, they are highlighted and their names appear in a information window at the bottom of the browser. Clicking on any of the objects, causes the HTML browser to retrieve the page of attributes, metadata, and image chips for the selected object (Figs. 5 a&b). The Modifications and Comments fields on these pages, allow the user to enter data which is sent back to the HTTP server and ultimately incorporated into the site-model. 4 Related Work TerraVision II is the primary application of the recently started MAGIC II project. It is an extended version of the TerraVision terrain visualization application 2 that was created for the original MAGIC project 3. TerraVision was designed to visualize a single rectangular geographic area represented by elevation and orthorectified image data at multiple levels of detail. These data, typically larger than 1 Gb in size, are distributed across a high speed network. TerraVision accesses the data in realtime from the network as the user moves across the terrain, thus giving the illusion that all of the data is stored locally. This approach allows users access to very 2 magic/ terravision.html 3 large amounts of data without the need to copy, store, and maintain the data locally. TerraVision was inflexible because it was difficult to create a dataset of a very large area where different areas would have data at different resolutions. It was also impossible to use multiple types of images that could be fused together under user control. To overcome this inflexibility, TerraVision II is designed to use composite datasets consisting of many image pyramids, each of which can be created and stored independently at different sites. The glue that holds them together are VRML files. In a sense, TerraVision II will be an enhanced VRML browser that will be able to handle very large, network based, multi-resolution datasets. However, it will have additional capabilities for merging different image types (under user control) and it will produce seamless renderings of scenes with multiple levels of detail. We expect that an important source of data for TerraVision II will be RADIUS site-models produced by the VRML production system described here. 5 Conclusions Even though we have struggled with a number of deficiencies, ambiguities, and errors in the VRML specification and browsers, and are, in general, unhappy with the standards process and the direction in which VRML is evolving, we have still found it, and the freely-avaiable browsers, to be a useful mechanism for visualizing RADIUS site-models and illustrating possible methods for disseminating geospatial information on the WWW. Readers are encouraged to form their own opinions by experimenting with the example discussed in this paper. It is accessible via the URL sri.com/ connolly/pathfinder. References [Bell et al., 1996] Garvin Bell, Rikk Carrey, and Chris Marrin. The virtual reality modeling language specification version 2.0. URL: vag.vrml.org/vrml2.0/final/, [Fua, 1996] P. Fua. Cartographic Applications of Model-Based Optimization. In DARPA Image Understanding Workshop, Palm Springs, CA, 5
6 February Morgan Kaufmann. [Heller and Quam, 1997] Aaron J. Heller and Lynn H. Quam. The RADIUS Common Development Environment. In Oscar Firschein and Tom Strat, editors, RADIUS: Image Understanding for Imagery Intelligence. Morgan Kaufmann, San Mateo (CA), [Heller et al., 1996] A. J. Heller, P. Fua, C. Connolly, and J. Sargent. The Site-Model Construction Component of the RADIUS Testbed System. In DARPA Image Understanding Workshop, pages , [Pesce, 1995] Mark Pesce. VRML: Browsing and Building Cyperspace, chapter Appendix A: VRML: The Virtual Reality Modeling Language Version 1.0 Specification. New Riders, Indianapolis, Also available at the URL: [The SEDRIS Team, 1996] The SEDRIS Team. Synthetic environment data representation and interchange specification (sedris). URL: http: //
7 The original images. Sketch roof-line (Add Vertex). Done with roof-line (Drop). Correct elevation (MBO Z-Search). Optimize Shape (MBO Opt)... Done! Figure 2: The sequence of steps used to model a complex-shaped building with the extrusion primitive and the SRI-authored Model-Based Optimization system. This entire sequence typically takes less than one minute of elapsed time. 7
8 (a) (b) Figure 3: The homepage for the WWW Site Visualization Tool and initial page for the Lockheed-Martin Denver site. The URL is connolly/pathfinder Figure 4: A texture-mapped, 3-D rendering of the site-model created from the VRML description of the site and displayed by SGI s WebSpace. 8
9 (a) (b) Figure 5: The a sample of the Web pages that are hyperlinked to every cultural feature in the site model. The text and image chips are generated automatically from the attributes, metadata, and images stored with the site-model in the RCDE. 9
The Site-Model Construction Component of the RADIUS Testbed System
Reprinted (with minor corrections) from: Proceedings: ARPA Image Understanding Workshop, Palm Springs (CA): Morgan Kaufmann. 1997. The Site-Model Construction Component of the RADIUS Testbed System A.
More information2.5 Animations. Applications. Learning & Teaching Design User Interfaces. Content Process ing. Group Communi cations. Documents.
2.5 Animations Usage Applications Learning & Teaching Design User Interfaces Services Content Process ing Security... Documents Synchronization Group Communi cations S ystem s Databases Programming Media-Server
More information2.5 Animations. Contents. Basics. S ystem s. Services. Usage. Computer Architectures. Learning & Teaching Design User Interfaces.
2.5 Animations 2.5 Animations 2.5-1 Basics S ystem s Services Usage Applications Learning & Teaching Design User Interfaces Content Process ing Security... Documents Synchronization Group Communi cations
More informationComputer Graphics 1. Chapter 2 (May 19th, 2011, 2-4pm): 3D Modeling. LMU München Medieninformatik Andreas Butz Computergraphik 1 SS2011
Computer Graphics 1 Chapter 2 (May 19th, 2011, 2-4pm): 3D Modeling 1 The 3D rendering pipeline (our version for this class) 3D models in model coordinates 3D models in world coordinates 2D Polygons in
More informationWhat s New in TerraExplorer Suite 5.0
What s New in TerraExplorer Suite 5.0 The new release of the TerraExplorer Suite marks major improvements in the capabilities for working with GIS layers. A new streaming mechanism allows connection to
More informationDigital Earth: Building the New World
Digital Earth: Building the New World Yvan G. Leclerc, Martin Reddy, Lee Iverson, and Nat Bletter SRI International 333 Ravenswood Avenue Menlo Park, CA 94025, USA Abstract: Digital Earth is a massive,
More informationInteractive viewing of 3D terrain models using VRML
Interactive viewing of 3D terrain models using Alvin Leung, School of Computer and Information Science, Syracuse University, Syracuse NY 13244, U.S.A. alvin@npac.syr.edu. Paul Coddington, Northeast Parallel
More informationIntroducing ArcScan for ArcGIS
Introducing ArcScan for ArcGIS An ESRI White Paper August 2003 ESRI 380 New York St., Redlands, CA 92373-8100, USA TEL 909-793-2853 FAX 909-793-5953 E-MAIL info@esri.com WEB www.esri.com Copyright 2003
More informationLecture 7. Neutral File. Lecture 7 1
Lecture 7 Neutral File Lecture 7 1 What is neutral file? Without neutral file, we requires 2 N number of translator for N numbers of software. Translator Computer Computer Computer Computer Computer Neutral
More informationArcGIS Pro Editing: An Introduction. Jennifer Cadkin & Phil Sanchez
ArcGIS Pro Editing: An Introduction Jennifer Cadkin & Phil Sanchez See Us Here WORKSHOP ArcGIS Pro Editing: An Introduction LOCATION SDCC - Ballroom 20 D TIME FRAME Thursday 10:00 11:00 ArcGIS Pro: 3D
More informationGeoShow3D. Product Features. Product Information Number: Persona de contacto:
Product Information Number: 0001 2.7.2004 Persona de contacto: info@geovirtual.com GeoShow3D Rambla de Cataluña 35, principal. E-08007 Barcelona Tel. +34 934 872 144 Fax +34 934 875 809 Spain. www.geovirtual.com
More informationLecture 4, 5/27/2017, Rhino Interface an overview
數字建築與城市设计 Spring 2017 Lecture 4, 5/27/2017, Rhino Interface an overview Copyright 2017, Chiu-Shui Chan. All Rights Reserved. This lecture concentrates on the use of tools, 3D solid modeling and editing
More informationV. THREE-DIMENSIONAL REAL-TIME COMPUTER GRAPHICS
V. THREE-DIMENSIONAL REAL-TIME COMPUTER GRAPHICS A. INTRODUCTION This chapter describes the principal characteristics needed for the creation of object-oriented graphics viewers for visualizing a large-scale
More informationFrom Cadastres to Urban Environments for 3D Geomarketing
From Cadastres to Urban Environments for 3D Geomarketing Martin Hachet and Pascal Guitton Abstract-- This paper presents tools performing automatic generation of urban environments for 3D geomarketing.
More information3D Programming. 3D Programming Concepts. Outline. 3D Concepts. 3D Concepts -- Coordinate Systems. 3D Concepts Displaying 3D Models
3D Programming Concepts Outline 3D Concepts Displaying 3D Models 3D Programming CS 4390 3D Computer 1 2 3D Concepts 3D Model is a 3D simulation of an object. Coordinate Systems 3D Models 3D Shapes 3D Concepts
More information2011 Bentley Systems, Incorporated. Bentley Descartes V8i (SELECTseries 3) Advancing Information Modeling For Intelligent Infrastructure
Bentley Descartes V8i (SELECTseries 3) Advancing Information Modeling For Intelligent Infrastructure What is Bentley Descartes? Image Processing Raster Geo-Referencing Advanced raster transformation (warping,
More informationMPEG-4 AUTHORING TOOL FOR THE COMPOSITION OF 3D AUDIOVISUAL SCENES
MPEG-4 AUTHORING TOOL FOR THE COMPOSITION OF 3D AUDIOVISUAL SCENES P. Daras I. Kompatsiaris T. Raptis M. G. Strintzis Informatics and Telematics Institute 1,Kyvernidou str. 546 39 Thessaloniki, GREECE
More informationScalar Visualization
Scalar Visualization Visualizing scalar data Popular scalar visualization techniques Color mapping Contouring Height plots outline Recap of Chap 4: Visualization Pipeline 1. Data Importing 2. Data Filtering
More informationmove object resize object create a sphere create light source camera left view camera view animation tracks
Computer Graphics & Animation: CS Day @ SIUC This session explores computer graphics and animation using software that will let you create, display and animate 3D Objects. Basically we will create a 3
More informationCOMPUTER AIDED ARCHITECTURAL GRAPHICS FFD 201/Fall 2013 HAND OUT 1 : INTRODUCTION TO 3D
COMPUTER AIDED ARCHITECTURAL GRAPHICS FFD 201/Fall 2013 INSTRUCTORS E-MAIL ADDRESS OFFICE HOURS Özgür Genca ozgurgenca@gmail.com part time Tuba Doğu tubadogu@gmail.com part time Şebnem Yanç Demirkan sebnem.demirkan@gmail.com
More informationGesture-Based 3D Mesh Modeler
Gesture-Based 3D Mesh Modeler Roland Carlos 1, Clarence Dalan 1, Aaron Sanchez 1, Kevin Tolentino 1 and Florante R. Salvador 1, * 1De La Salle University, Manila *Corresponding Author: florante.salvador@dlsu.edu.ph
More informationL1 - Introduction. Contents. Introduction of CAD/CAM system Components of CAD/CAM systems Basic concepts of graphics programming
L1 - Introduction Contents Introduction of CAD/CAM system Components of CAD/CAM systems Basic concepts of graphics programming 1 Definitions Computer-Aided Design (CAD) The technology concerned with the
More informationDATA MODELS IN GIS. Prachi Misra Sahoo I.A.S.R.I., New Delhi
DATA MODELS IN GIS Prachi Misra Sahoo I.A.S.R.I., New Delhi -110012 1. Introduction GIS depicts the real world through models involving geometry, attributes, relations, and data quality. Here the realization
More informationArcGIS Pro Editing. Jennifer Cadkin & Phil Sanchez
ArcGIS Pro Editing Jennifer Cadkin & Phil Sanchez ArcGIS Pro Editing Overview Provides tools that allow you to maintain, update, and create new data - Modifying geometry, drawing new features - Entering
More informationSemi-Automated and Interactive Construction of 3D Urban Terrains
Semi-Automated and Interactive Construction of 3D Urban Terrains Tony Wasilewski *, Nickolas Faust, and William Ribarsky Center for GIS and Spatial Analysis Technologies Graphics, Visualization, and Usability
More informationImages from 3D Creative Magazine. 3D Modelling Systems
Images from 3D Creative Magazine 3D Modelling Systems Contents Reference & Accuracy 3D Primitives Transforms Move (Translate) Rotate Scale Mirror Align 3D Booleans Deforms Bend Taper Skew Twist Squash
More informationABSTRACT 1. INTRODUCTION
Published in SPIE Proceedings, Vol.3084, 1997, p 336-343 Computer 3-d site model generation based on aerial images Sergei Y. Zheltov, Yuri B. Blokhinov, Alexander A. Stepanov, Sergei V. Skryabin, Alexander
More informationKeywords: 3D-GIS, R-Tree, Progressive Data Transfer.
3D Cadastres 3D Data Model Visualisation 3D-GIS IN NETWORKING ENVIRONMENTS VOLKER COORS Fraunhofer Institute for Computer Graphics Germany ABSTRACT In this paper, we present a data model for 3D geometry
More informationData Representation in Visualisation
Data Representation in Visualisation Visualisation Lecture 4 Taku Komura Institute for Perception, Action & Behaviour School of Informatics Taku Komura Data Representation 1 Data Representation We have
More informationUsing the CMA Warp Editor
Using the CMA Warp Editor Overview The Warp Editor feature lets you adjust Axon HD, Axon HD Pro, DLHD or MMS100 output to match complex projection surfaces. These forms allow the projection to match irregular
More informationAdaptive Point Cloud Rendering
1 Adaptive Point Cloud Rendering Project Plan Final Group: May13-11 Christopher Jeffers Eric Jensen Joel Rausch Client: Siemens PLM Software Client Contact: Michael Carter Adviser: Simanta Mitra 4/29/13
More informationAPPROACH FOR MESH OPTIMIZATION AND 3D WEB VISUALIZATION
APPROACH FOR MESH OPTIMIZATION AND 3D WEB VISUALIZATION Pavel I. Hristov 1, Emiliyan G. Petkov 2 1 Pavel I. Hristov Faculty of Mathematics and Informatics, St. Cyril and St. Methodius University, Veliko
More informationCharacter Modeling COPYRIGHTED MATERIAL
38 Character Modeling p a r t _ 1 COPYRIGHTED MATERIAL 39 Character Modeling Character Modeling 40 1Subdivision & Polygon Modeling Many of Maya's features have seen great improvements in recent updates
More information2011 Bentley Systems, Incorporated. Bentley Descartes V8i Advancing Information Modeling For Intelligent Infrastructure
Bentley Descartes V8i Advancing Information Modeling For Intelligent Infrastructure Agenda Why would you need Bentley Descartes? What is Bentley Descartes? Advanced Point Cloud Workflows Advanced Terrain
More informationVRML FOR URBAN VISUALIZATION
Proceedings of the 1999 Winter Simulation Conference P. A. Farrington, H. B. Nembhard, D. T. Sturrock, and G. W. Evans, eds. VRML FOR URBAN VISUALIZATION Lee A. Belfore, II Department of Electrical and
More informationAutodesk Inventor 2019 and Engineering Graphics
Autodesk Inventor 2019 and Engineering Graphics An Integrated Approach Randy H. Shih SDC PUBLICATIONS Better Textbooks. Lower Prices. www.sdcpublications.com Powered by TCPDF (www.tcpdf.org) Visit the
More informationCreating Interactive Procedures and Training Courses
Creating Interactive s and Training Courses 2017 ParallelGraphics CONTENTS INTRODUCTION... 1 1 PROCESS LAYOUT AND BASIC OPERATIONS... 1 1.1 General Data Flow Diagram... 2 1.2 Preparing Input Data for RapidAuthor
More informationINTERACTIVE ENVIRONMENT FOR INTUITIVE UNDERSTANDING OF 4D DATA. M. Murata and S. Hashimoto Humanoid Robotics Institute, Waseda University, Japan
1 INTRODUCTION INTERACTIVE ENVIRONMENT FOR INTUITIVE UNDERSTANDING OF 4D DATA M. Murata and S. Hashimoto Humanoid Robotics Institute, Waseda University, Japan Abstract: We present a new virtual reality
More informationTopics. Overview of VRML 97 VRML Today After VRML
VRML Ruth Aylett Topics Overview of VRML 97 VRML Today After VRML What is VRML? VR modelling language NOT a programming language! Open standard (1997) for Internet sharing of 3D files and Virtual Worlds
More informationAN INTERACTIVE LAND USE VRML APPLICATION (ILUVA) WITH SERVLET ASSIST. Lee A. Belfore, II Suresh Chitithoti
Proceedings of the 2000 Winter Simulation Conference J. A. Joines, R. R. Barton, K. Kang, and P. A. Fishwick, eds. AN INTERACTIVE LAND USE VRML APPLICATION (ILUVA) WITH SERVLET ASSIST Lee A. Belfore, II
More informationName: Target 12.2: Find and apply surface of Spheres and Composites 12.2a: Surface Area of Spheres 12.2b: Surface Area of Composites Solids
Unit 12: Surface Area and Volume of Solids Target 12.0: Euler s Formula and Introduction to Solids Target 12.1: Find and apply surface area of solids 12.1a: Surface Area of Prisms and Cylinders 12.1b:
More informationTips and tricks. AutoCAD 2010
Tips and tricks AutoCAD 2010 Parametric Drawing Powerful new parametric drawing functionality in AutoCAD 2010 enables you to dramatically increase productivity by constraining drawing objects based on
More informationLesson 9. Three-Dimensional Geometry
Lesson 9 Three-Dimensional Geometry 1 Planes A plane is a flat surface (think tabletop) that extends forever in all directions. It is a two-dimensional figure. Three non-collinear points determine a plane.
More informationModeling the Digital Earth in VRML
Modeling the Digital Earth in VRML Martin Reddy *a, Yvan G. Leclerc a, Lee Iverson a, Nat Bletter a, Kiril Vidimce b a SRI International, 333 Ravenswood Ave, Menlo Park, CA 94025. b Dept. of Computer Science,
More informationDesign and Implementation of Modeling Virtual Campus
Design and Implementation of Modeling Virtual Campus Zhao Mei-Hong, Member, IACSIT Abstract In this paper, it took Suzhou University of Science and Technology as an example, designed a real-time virtual
More informationGDL Toolbox 2 Reference Manual
Reference Manual Archi-data Ltd. Copyright 2002. New Features Reference Manual New Save GDL command Selected GDL Toolbox elements can be exported into simple GDL scripts. During the export process, the
More informationDraw and Classify 3-Dimensional Figures
Introduction to Three-Dimensional Figures Draw and Classify 3-Dimensional Figures Identify various three-dimensional figures. Course 2 Introduction to Three-Dimensional Figures Insert Lesson Title Here
More informationLesson 10T ~ Three-Dimensional Figures
Lesson 10T ~ Three-Dimensional Figures Name Period Date Use the table of names at the right to name each solid. 1. 2. Names of Solids 3. 4. 4 cm 4 cm Cone Cylinder Hexagonal prism Pentagonal pyramid Rectangular
More informationIntroduction to X3D. Roberto Ranon HCI Lab University of Udine, Italy
Introduction to X3D Roberto Ranon ranon@dimi.uniud.it HCI Lab University of Udine, Italy http://hcilab.uniud.it Outline What is X3D? X3D basics including some new capabilities and details on the (near)
More informationINTRODUCTION TO THE INTERNET. Presented by the Benbrook Public Library
INTRODUCTION TO THE INTERNET Presented by the Benbrook Public Library INTRODUCTION TO THE INTERNET What is the Internet? How did it come about? What is the World Wide Web? How does it work? How do I get
More informationPrinciples of Architectural and Environmental Design EARC 2417 Lecture 2 Forms
Islamic University-Gaza Faculty of Engineering Architecture Department Principles of Architectural and Environmental Design EARC 2417 Lecture 2 Forms Instructor: Dr. Suheir Ammar 2016 1 FORMS ELEMENTS
More informationCOLOR HUE AS A VISUAL VARIABLE IN 3D INTERACTIVE MAPS
COLOR HUE AS A VISUAL VARIABLE IN 3D INTERACTIVE MAPS Fosse, J. M., Veiga, L. A. K. and Sluter, C. R. Federal University of Paraná (UFPR) Brazil Phone: 55 (41) 3361-3153 Fax: 55 (41) 3361-3161 E-mail:
More informationAnswer Key: Three-Dimensional Cross Sections
Geometry A Unit Answer Key: Three-Dimensional Cross Sections Name Date Objectives In this lesson, you will: visualize three-dimensional objects from different perspectives be able to create a projection
More information3D Data Modelling at Esri. Paul Hardy Business Development Consultant Esri Europe
3D Data Modelling at Esri Paul Hardy phardy@esri.com Business Development Consultant Esri Europe Users of 3D GIS Local government Facilities management Civil engineering 3D GIS Defense / Public Safety
More informationTerraExplorer Quick Start Guide
TerraExplorer Quick Start Guide Basic Concepts Opening, Creating, and Saving.. 1 Navigating in the 3D Window... 1 Using the Project Tree... 2 System Requirements... 2 Project Settings Controlling Date
More information3 Dimensional Geometry Chapter Questions. 1. What are the differences between prisms and pyramids? Cylinders and cones?
3 Dimensional Geometry Chapter Questions 1. What are the differences between prisms and pyramids? Cylinders and cones? 2. What is volume and how is it found? 3. How are the volumes of cylinders, cones
More informationMy Notes CONNECT TO SCIENCE. Horticulture is the science and art of growing fruit, flowers, ornamental plants, and vegetables.
SUGGESTED LEARNING STRATEGIES: Summarize/Paraphrase/ Retell, Use Manipulatives, Activating Prior Knowledge, Self/ Peer Revision The Horticulture Club has been given some land to build a greenhouse. The
More information03 Vector Graphics. Multimedia Systems. 2D and 3D Graphics, Transformations
Multimedia Systems 03 Vector Graphics 2D and 3D Graphics, Transformations Imran Ihsan Assistant Professor, Department of Computer Science Air University, Islamabad, Pakistan www.imranihsan.com Lectures
More informationPipe Networks CHAPTER INTRODUCTION OBJECTIVES
CHAPTER 11 Pipe Networks INTRODUCTION Pipe networks are integral to a site-design solution. The piping system s complexity can vary from simple culverts to several storm and sanitary networks that service
More informationTerraScan Tool Guide
TerraScan Main Toolbox General Toolbar Draw Toolbar Groups Toolbar Vectorize Towers Toolbar Road Toolbar Buildings Toolbar Building Edges Toolbar View Laser Toolbar Model Toolbar Vectorize Wires Toolbar
More informationSemi-Automatic Techniques for Generating BIM Façade Models of Historic Buildings
Semi-Automatic Techniques for Generating BIM Façade Models of Historic Buildings C. Dore, M. Murphy School of Surveying & Construction Management Dublin Institute of Technology Bolton Street Campus, Dublin
More informationTiled Textures What if Miro Had Painted a Sphere
Tiled Textures What if Miro Had Painted a Sphere ERGUN AKLEMAN, AVNEET KAUR and LORI GREEN Visualization Sciences Program, Department of Architecture Texas A&M University December 26, 2005 Abstract We
More informationInventors: Wilson et al. PATENT APPLICATION Serial No. Navy Case No. 80,172
Inventors: Wilson et al. PATENT APPLICATION Serial No. Navy Case No. 80,172 TITLE OF THE INVENTION A DISTRIBUTED OBJECT-ORIENTED GEOSPATIAL INFORMATION DISTRIBUTION SYSTEM AND METHOD THEREOF 10 RELATED
More information7 th Grade Accelerated Learning Targets Final 5/5/14
7 th Grade Accelerated Learning Targets Final 5/5/14 BSD Grade 7 Long Term Learning Targets & Supporting Learning Targets Quarter 1 & 2 Quarter 3 Quarter 4 7.02, 7.03, 7.04, 7.05 7.06, 8.04, 8.05 7.08,
More informationInteractive OpenGL Animation
Syracuse University SURFACE Syracuse University Honors Program Capstone Projects Syracuse University Honors Program Capstone Projects Spring 5-1-2011 Interactive OpenGL Animation Lusha Zhang Follow this
More informationScene Management. Video Game Technologies 11498: MSc in Computer Science and Engineering 11156: MSc in Game Design and Development
Video Game Technologies 11498: MSc in Computer Science and Engineering 11156: MSc in Game Design and Development Chap. 5 Scene Management Overview Scene Management vs Rendering This chapter is about rendering
More informationTABLE OF CONTENTS. Worksheets Lesson 1 Worksheet Introduction to Geometry 41 Lesson 2 Worksheet Naming Plane and Solid Shapes.. 44
Acknowledgement: A+ TutorSoft would like to thank all the individuals who helped research, write, develop, edit, and launch our MATH Curriculum products. Countless weeks, years, and months have been devoted
More informationTerrain rendering (part 1) Due: Monday, March 10, 10pm
CMSC 3700 Winter 014 Introduction to Computer Graphics Project 4 February 5 Terrain rendering (part 1) Due: Monday, March 10, 10pm 1 Summary The final two projects involves rendering large-scale outdoor
More informationWMS 9.0 Tutorial Hydraulics and Floodplain Modeling HEC-RAS Analysis Learn how to setup a basic HEC-RAS analysis using WMS
v. 9.0 WMS 9.0 Tutorial Hydraulics and Floodplain Modeling HEC-RAS Analysis Learn how to setup a basic HEC-RAS analysis using WMS Objectives Learn how to build cross sections, stream centerlines, and bank
More informationChapter 2: From Graphics to Visualization
Exercises for Chapter 2: From Graphics to Visualization 1 EXERCISE 1 Consider the simple visualization example of plotting a graph of a two-variable scalar function z = f (x, y), which is discussed in
More informationGeographic Information Systems. using QGIS
Geographic Information Systems using QGIS 1 - INTRODUCTION Generalities A GIS (Geographic Information System) consists of: -Computer hardware -Computer software - Digital Data Generalities GIS softwares
More informationGrid Exemplars: Web mapping in 3D. - Mark Morrison
Grid Exemplars: Web mapping in 3D - Mark Morrison Fractal Technologies Fractal Technologies are software solution providers to E&M Focus on improving access to and use of (3D) spatial data Long standing
More informationSolid Modelling. Graphics Systems / Computer Graphics and Interfaces COLLEGE OF ENGINEERING UNIVERSITY OF PORTO
Solid Modelling Graphics Systems / Computer Graphics and Interfaces 1 Solid Modelling In 2D, one set 2D line segments or curves does not necessarily form a closed area. In 3D, a collection of surfaces
More informationOn Design of 3D and Multimedia Extension of Information System Using VRML
On Design of 3D and Multimedia Extension of Information System Using VRML Jiří Žára Daniel Černohorský Department of Computer Science & Engineering Czech Technical University Karlovo nam 13 121 35 Praha
More informationAlgorithms for GIS csci3225
Algorithms for GIS csci3225 Laura Toma Bowdoin College Spatial data types and models Spatial data in GIS satellite imagery planar maps surfaces networks point cloud (LiDAR) Spatial data in GIS satellite
More information3D Modeling: Surfaces
CS 430/536 Computer Graphics I 3D Modeling: Surfaces Week 8, Lecture 16 David Breen, William Regli and Maxim Peysakhov Geometric and Intelligent Computing Laboratory Department of Computer Science Drexel
More informationWMS 10.1 Tutorial Hydraulics and Floodplain Modeling HEC-RAS Analysis Learn how to setup a basic HEC-RAS analysis using WMS
v. 10.1 WMS 10.1 Tutorial Hydraulics and Floodplain Modeling HEC-RAS Analysis Learn how to setup a basic HEC-RAS analysis using WMS Objectives Learn how to build cross sections, stream centerlines, and
More informationClass #2. Data Models: maps as models of reality, geographical and attribute measurement & vector and raster (and other) data structures
Class #2 Data Models: maps as models of reality, geographical and attribute measurement & vector and raster (and other) data structures Role of a Data Model Levels of Data Model Abstraction GIS as Digital
More informationName: Period: 2018 Geometry Spring Final Exam Review
2018 Geometry Spring Final Exam Review 1. Find the number of lunch combinations that can be created if you order a soup, sandwich, drink and dessert. There are 4 soup choices, 5 sandwich choices, 3 drink
More informationGeneralization of Spatial Data for Web Presentation
Generalization of Spatial Data for Web Presentation Xiaofang Zhou, Department of Computer Science, University of Queensland, Australia, zxf@csee.uq.edu.au Alex Krumm-Heller, Department of Computer Science,
More information4) Finish the spline here. To complete the spline, double click the last point or select the spline tool again.
1) Select the line tool 3) Move the cursor along the X direction (be careful to stay on the X axis alignment so that the line is perpendicular) and click for the second point of the line. Type 0.5 for
More informationSMS v D Summary Table. SRH-2D Tutorial. Prerequisites. Requirements. Time. Objectives
SMS v. 12.3 SRH-2D Tutorial Objectives Learn the process of making a summary table to compare the 2D hydraulic model results with 1D hydraulic model results. This tutorial introduces a method of presenting
More informationHardware Displacement Mapping
Matrox's revolutionary new surface generation technology, (HDM), equates a giant leap in the pursuit of 3D realism. Matrox is the first to develop a hardware implementation of displacement mapping and
More informationHigh Level Graphics Programming & VR System Architecture
High Level Graphics Programming & VR System Architecture Hannes Interactive Media Systems Group (IMS) Institute of Software Technology and Interactive Systems Based on material by Dieter Schmalstieg VR
More informationFree Convection Cookbook for StarCCM+
ME 448/548 February 28, 2012 Free Convection Cookbook for StarCCM+ Gerald Recktenwald gerry@me.pdx.edu 1 Overview Figure 1 depicts a two-dimensional fluid domain bounded by a cylinder of diameter D. Inside
More informationCSC Graphics Programming. Budditha Hettige Department of Statistics and Computer Science
CSC 307 1.0 Graphics Programming Department of Statistics and Computer Science Graphics Programming 2 Common Uses for Computer Graphics Applications for real-time 3D graphics range from interactive games
More informationEveryday Mathematics
Content Strand: Number and Numeration Understand the Meanings, Uses, and Representations of Numbers Understand Equivalent Names for Numbers Understand Common Numerical Relations Place value and notation
More informationComputer Science 474 Spring 2010 Viewing Transformation
Viewing Transformation Previous readings have described how to transform objects from one position and orientation to another. One application for such transformations is to create complex models from
More information3D GAMING AND CARTOGRAPHY - DESIGN CONSIDERATIONS FOR GAME-BASED GENERATION OF VIRTUAL TERRAIN ENVIRONMENTS
3D GAMING AND CARTOGRAPHY - DESIGN CONSIDERATIONS FOR GAME-BASED GENERATION OF VIRTUAL TERRAIN ENVIRONMENTS Abstract Oleggini L. oleggini@karto.baug.ethz.ch Nova S. nova@karto.baug.ethz.ch Hurni L. hurni@karto.baug.ethz.ch
More informationCGT 581 G Geometric Modeling Surfaces (part I)
CGT 581 G Geometric Modeling Surfaces (part I) Bedrich Benes, Ph.D. Purdue University Department of Computer Graphics Technology Polygonal Representation The common representation is a mesh of triangles
More informationEsri Production Mapping An Introduction
Esri International User Conference San Diego, California Technical Workshops July 25, 2012 Esri Production Mapping An Introduction Lana Tylka Amber Bethell Workshop Overview Part I - Industry challenges
More information3D Modeling of Roofs from LiDAR Data using the ESRI ArcObjects Framework
3D Modeling of Roofs from LiDAR Data using the ESRI ArcObjects Framework Nadeem Kolia Thomas Jefferson High School for Science and Technology August 25, 2005 Mentor: Luke A. Catania, ERDC-TEC Abstract
More informationTERRA VISTA CONTENT CREATION
CONTENT CREATION TERRA VISTA MAP. ROUTE. GENERATE Terra Vista is a terrain generation software that converts imagery, elevation, vectors, and other GIS data into optimized 3D simulation-ready virtual environments.
More informationarxiv: v1 [math.co] 7 Dec 2018
SEQUENTIALLY EMBEDDABLE GRAPHS JACKSON AUTRY AND CHRISTOPHER O NEILL arxiv:1812.02904v1 [math.co] 7 Dec 2018 Abstract. We call a (not necessarily planar) embedding of a graph G in the plane sequential
More informationCharacter Modeling IAT 343 Lab 6. Lanz Singbeil
Character Modeling IAT 343 Lab 6 Modeling Using Reference Sketches Start by creating a character sketch in a T-Pose (arms outstretched) Separate the sketch into 2 images with the same pixel height. Make
More informationLecture 7 Digitizing. Dr. Zhang Spring, 2017
Lecture 7 Digitizing Dr. Zhang Spring, 2017 Model of the course Using and making maps Navigating GIS maps Map design Working with spatial data Geoprocessing Spatial data infrastructure Digitizing File
More informationGeometry Vocabulary. acute angle-an angle measuring less than 90 degrees
Geometry Vocabulary acute angle-an angle measuring less than 90 degrees angle-the turn or bend between two intersecting lines, line segments, rays, or planes angle bisector-an angle bisector is a ray that
More informationCurriculum Correlation Geometry Cluster 2: 3-D Solids
Master 13a ON 17.1 explore, sort, and compare the attributes (e.g., reflective symmetry) and the properties (e.g., number of faces) of traditional and non-traditional two-dimensional shapes and three-dimensional
More informationChapter 4-3D Modeling
Chapter 4-3D Modeling Polygon Meshes Geometric Primitives Interpolation Curves Levels Of Detail (LOD) Constructive Solid Geometry (CSG) Extrusion & Rotation Volume- and Point-based Graphics 1 The 3D rendering
More informationFigure 1: Workflow of object-based classification
Technical Specifications Object Analyst Object Analyst is an add-on package for Geomatica that provides tools for segmentation, classification, and feature extraction. Object Analyst includes an all-in-one
More information