Terrain Tile Texture Production: Overview of the Process
|
|
- Ralf Edwards
- 6 years ago
- Views:
Transcription
1 Page 1 Terrain Tile Texture Production: Overview of the Process Last updated: 4/6/2010 9:02 PM CONTENT PIPELINE AREA: Terrain Tiles AUTHOR - ORIGIN: Peter Lewis (petlewis) STAKE HOLDERS: RELATED DOCUMENTS: TrainSim, ESP, Flight Sim, CORE To follow 1. Overview All of the Simulation products built on Microsoft ACES Studio game and Microsoft ESP Simulation training platform use the built in terrain system and supporting Autogen systems to fill out the world with rich visual details. Whether your mission takes place in one of the many high detail environments created for the products or takes you out into one of the remote areas of the planet outside of these special areas, your experience will be filled with the same rich terrain details that will make keep you immersed in the believability of the simulated world. With TrainSim2 and ESP v.2 we have taken the terrain details to the next level. With this newly developed terrain technology we not only maintain the rich experience already familiar to Flight Simulator fans as they fly over the terrain from 10,000 ft, but we now provide a seamless transition to an equally rich experience at the up close and personal distances required by the ground level simulation of our Trains and the World Of Rails in Train Simulator 2. As Part of this new system, we will be re-authoring our terrain tile textures to work with the new terrain technology. This document will give you an overview of the whole Terrain Tile production from removing 3D visual information called Tile Flattening, through each phase of process of reintroducing the 3D details back into the world via Detail Look-Up Textures and the Autogen Annotator Tool.
2 Page 2 2. Introduction to the New Terrain Tile Process In order to make the experience at the ground as rich and detailed as the Flight Simulator high altitude experience we ve provided in the past we have made some changes to both how the terrain tiles are authored as well as how the game engine manages and renders the new textures to the ground surfaces. As you can see in the image above the Aerial Photo based terrain tile A looks great from the air shot, B, but once the player reached the ground the pixilated details in shot C really destroy any feeling of this being a real ground surface. In the shot below with the flattened terrain texture applied to the ground and an appropriate detail texture blended in with the tile texture you can see that the visual experience is much closer to what one would expect to see at this close range.
3 Page 3 Once buildings and vegetation is placed into the scene either as unique objects or through the Autogen system (an automated system for distributing geometry throughout the world) then the ground experience will accurately reflect the perceived Three-Dimensional world seen from the air. This early screen shot from Train Simulator 2, currently in production, shows a flattened Urban Terrain Tile with the 3D Objects in place. Once shadows are added to the ground this will create an even more compelling user experience at or near the ground. 2.1 Goals of Tile Flattening Procedures 1. Remove all Three Dimensional Elements What you are trying to create is a texture that represents the ground on which all of the 3D elements (buildings, vegetation, and vehicles) are built on top of. You are essentially taking an aerial photograph and turning it into a ground texture. 2. Make all tiles in a tile set seamlessly align Make all tiles within a tile-set (the number of tiles per set varies) seamlessly match along the edges defined as tileable Each tile set has a tiling pattern associated with it that tells the game engine what tiles it can place next to each other to create a seamless landscape that doesn t produce any noticeable tile artifacts. 3. Define the surface type. A detail texture gets blended into each distinct surface type (grass, cement, etc) determined by a detail look up texture. A detail look up texture, based on the underlying flattened tile tells the game engine which type of detail texture to blend into each area of the terrain tile. 4. Define what type of 3D objects get placed on each tile (Annotations)
4 Page 4 Tells the Autogen system what sets of 3D objects should be place in a defined region of the tile texture. How it should be aligned with the underling texture Based on the underlying Terrain Tile 5. Provide Seasonal variations for every terrain tile The game engine provides the mechanism for changing the look of the world based on the seasonal variations appropriate for the land class type and the region of the world. There are 5 seasonal variations; Summer (the original flattened texture), Fall, Winter, Hard Winter (snow on ground), and Spring. 2.2 Tools The following is a list of all the tools that will be required during each phase of the process. Flattening the Tiles o Photoshop CS3 PS Actions (Provided by Aces team) PS Scripts (Provided by Aces team) o Build of Game (To check work) Debug Tools (for populating terrain in-game with tile set to be checked) Detail Lookup Textures o o Photoshop CS3 PS Actions (Provided by Aces team) PS Scripts (Provided by Aces team) Build of Game (To check work) Debug Tools (for populating terrain with tile set to be checked) Blend Masks o Photoshop CS3 o Build of Game (To check work) Debug Tools (for populating terrain in-game with tile set to be checked) Annotations o Annotator Tool o Build of Game (To check work) Debug Tools (for populating terrain in-game with tile set to be checked) Seasonal Variations o o Photoshop CS3 PS Actions (Provided by Aces team) PS Scripts (Provided by Aces team) Build of Game (To check work) Debug Tools (for populating terrain in-game with tile set to be checked) 3. A Closer Look at the Process To help you get a better understanding of the procedures used during this production here is some supporting information on each phase of the process. 3.1 Land Classes The global land cove in our Simulator products are derived from the Olson Global Ecosystems dataset and modeled on a spherical earth.
5 Page 5 The following is a table of the Modified Olson Land Classes on which the land class tile sets described in this document are based. Each of these land classes will also have regional variations as well to capture some of the regional diversity within a give land class. 0 Ocean, Sea, Large Lake 51 Semi Desert Shrubs 102 Lrg City Urban Grid Dry 1 Large City Urban Grid Wet 52 Semi Desert Sage 103 Lrg City Urban Non Grid Wet 2 Low Sparse Grassland 53 Barren Tundra 104 Lrg City Urban Non Grid Dry 3 Coniferous Forest 54 Cool Southern Hemsph Mix Forests 105 Medi City Urban Grid Wet 4 Deciduous Conifer Forest 55 Cool Fields And Woods 106 Med City Urban Grid Dry 5 Deciduous Broadleaf Forest 56 Forest And Field 107 Med City Urban Non Grid Wet 6 Evergreen Broadleaf Forests 57 Cool Forest And Field 108 Med City Urban Non Grid Dry 7 Tall Grasses And Shrubs 58 Fields And Woody Savanna 109 Lrg City Suburban Grid Wet 8 Bare Desert 59 Succulent And Thorn Scrub 110 Lrg City Suburban Grid Dry 9 Upland Tundra 60 Small Leaf Mixed Woods 111 Lrg City Suburban Non Grid Wet 10 Irrigated Grassland 61 Deciduous And Mix Boreal Forest 112 Lg City Suburban Non Grid Dry 11 Semi Desert 62 Narrow Conifers 113 Med City Suburban Grid Wet 12 Dry Crop and Town 63 Wooded Tundra 114 Med City Suburban Grid Dry 13 Wooded Wet Swamp 64 Heath Scrub 115 Med City Suburban Non Grid Wet 14 ### Unused ### 65 ### Unused ### 116 Med City Suburban Non Grid Dry 15 ### Unused ### 66 ### Unused ### 117 Sml City Suburban Grid Wet 16 Shrub Evergreen 67 ### Unused ### 118 Sml City Suburban Grid Dry 17 Shrub Deciduous 68 ### Unused ### 119 Sml City Suburban Non Grid Wet 18 ### Unused ### 69 Polar And Alpine Desert 120 Sml City Suburban Non Grid Dry 19 Evergreen Forest And Fields 70 ### Unused ### 121 Lrg City Highrise 20 Cool Rain Forest 71 ### Unused ### 122 Ice 21 Conifer Boreal Forest 72 Mangrove 123 Inland Water 22 Cool Conifer Forest 73 ### Unused ### 124 Ocean Inlet 23 Cool Mixed Forest 74 ### Unused ### 125 Non Perennial Inland Water 24 Mixed Forest 75 ### Unused ### 126 Non Perennial Inland Sea 25 Cool Broadleaf Forest 76 Crop And Water Mixtures 127 Reef 26 Sthrn Deciduous Broadleaf Forest 77 ### Unused ### 128 Grass 27 Conifer Forest 78 Sthrn Hemisphere Mix Forest 129 Arid 28 Montane Tropical Forests 79 ### Unused ### 130 Rock 29 Seasonal Tropical Forest 80 ### Unused ### 131 Dirt 30 Cool Crops And Towns 81 ### Unused ### 132 Coral 31 Crops And Town 82 ### Unused ### 133 Lava 32 Dry Tropical Woods 83 ### Unused ### 134 Park
6 Page 6 33 Tropical Rainforest 84 ### Unused ### 135 Golf Course 34 Tropical Degraded Forest 85 ### Unused ### 136 Cement 35 Corn And Beans Cropland 86 ### Unused ### 137 Tan Sand Beach 36 Rice Paddy And Field 87 ### Unused ### 138 Black Sand Beach 37 Hot Irrigated Cropland 88 ### Unused ### 139 Airfield1 38 Cool Irrigated Cropland 89 Moist Eucalyptus 140 Airfield2 39 ### Unused ### 90 Rain Green Tropical Forest 141 Rock Volcanic 40 Cool Grasses And Shrubs 91 Woody Savanna 142 Rock Ice 41 Hot And Mild Grasses And Shrubs 92 Broadleaf Crops 143 Glacier Ice 42 Cold Grassland 93 Grass Crops 144 Evergreen Tree Crop 43 Savanna (Woods) 94 Crops Grass Shrubs 145 Deciduous Tree Crop 44 Mire Bog Fen 95 Grass Skirting Desert Rock 45 Marsh Wetland 96 Grass Skirting Savanna Grass 46 Mediterranean Scrub 97 Grass and Shrub Skirting 148 Non Mountain Rock 47 Dry Woody Scrub 98 Dry Grass and Dirt Skirting 149 Cool Dry Conifer Forest 48 Dry Evergreen Woods 99 Sand and Desert Skirting 150 Cool Dry Conifer Forest Meadow 49 ### Unused ### 100 Ocean, Sea, Large Lake 50 Sand Desert 101 Large City Urban Grid Wet
7 Page Flattening of the Tiles As mentioned earlier in this document the flattening process is essentially just removing all of the 3D elements from our current tile sets. Additionally some elements such as roads will likely need to be repaired by rebuilding road edges or sections that had previously been covered by 3D elements (most commonly trees with canopies that extended over the road). While this process sounds like a laborious and time consuming process our team has come up with a number of processes that can partially automate certain aspects of the flattening. Certain land class types lend themselves to automation better than others, but we will provide guidance in areas where there are time saving procedures that are effective. Automation The following is an example of the type of using a simple but effective Photoshop blending method to flatten a whole range of 3D elements by applying a single layer to the aerial imagery. 1. The following image is the original FlightSim terrain tile.
8 Page 8 2. Using a pattern layer that one of our in-house artists created, they inserted the layer, shown below, above the original tile image and set the blending method for the layer to Lighten 3. The result, below, is an image where the high contrast shadows of the original image have been crushed with an organic, modeled quality that reads to the eye like the trees have been removed.
9 Page 9 We will document many of the methods that we have found to be effective, and I m sure your team will discover their own methods for automating some aspects of the flattening process. Tiling Part of the process of flattening the tiles will be to make sure that the edges that need to be aligned in game will do so seamlessly. Many tile sets will contain tiles that can all tile perfectly to themselves and all other tiles in their tile set, however, there are a number of tile sets that contain blocks of tiles that must always be put down together. The most basic level of tiling, and the most common in our system of land class tiles is the tile that tiles to itself and all the siblings in its tile set. We use a Tile Pattern texture to determine how to distribute the tiles in a given set. If the tile set above contained seven tiles the distribution pattern might look something like the image below.
10 Page 10 Additionally we have some tile sets that contain blocks of tiles that are meant to always be placed as a group. In this case we have created a distribution pattern something like you see in the image below. Note how Tile A and B create a block but that the A/B block tiles with the other tiles in the set as well. We use a variety of different Tile Patterns to populate the world s terrain. Each Land class tile set is hard coded to tile using one to the available patterns. As part of your production pipeline you will have to make sure that all tiles in a tile set align seamlessly based on the Tile Pattern that we supply with each tile set.
11 Page Creating Detail Look Up Textuers An important component of our new terrain tile technology is the use of detail maps, highresolution images that get blended into the terrain at runtime. Terrain tile textures that are being used are of low resolution. Each pixel represents 1 square meter of real world land. As a result, the land looks blurry when viewed at or near ground level. Detail maps are used to "multiply" on top of the diffuse map (terrain texture) with a higher resolution tiled pattern. These detail textures will be identified as specific colors coded in the Detail Atlas (below). o The detail lookup textures are authored as an indexed color texture. At runtime each indexed color pixel will tell the game system to apply a corresponding detail texture to that pixel on the landclass texture. Part of the production process will include creating these detail lookup textures. Like the other steps in creating a complete tile set, we will provide proven techniques for producing these assets efficiently as well as examples for each Land class type.
12 Page 12 Here is an example of how the final detail lookup texture compares to the Original and Flattened tile textures. In this example we are looking at one of our Suburban land class tiles. As you can see once you have the flattened texture done, and assuming that any selections or masks remain in separate layers, that the detail lookup texture can be created fairly quickly. 3.4 Blend Masks These are masks used to blend between different types of land class tiles. When two different types of tiles are adjacent, the system automatically overlaps and then blends between the two using these 1024x1024, 1 bit masks. The source art for the masks will be authored as a layer on top of each landclass texture. A PS action is then run to extract the masks and assemble them into their runtime format in which all 8 tiles are stacked vertically in one file, resulting in a file that is 1024 x masks are needed to generate all possible combinations of adjacent tiles. Here are some examples of masks used to blend forest areas together:
13 Page Seasonal Variations Part of what makes the FlightSim and TrainSim worlds so rich is the realistic weather and seasonal changes that are part of the immersive environment. In order to render our terrain with realistic depictions of the seasons we need to create seasonal variations of all of the terrain tiles. For our system we have 5 seasons: 1. Summer (the main tile set which is built in the initial flattening process) 2. Fall 3. Winter (winter terrain without snow) 4. Hard Winter (winter terrain covered with snow) 5. Spring All of our seasonal variations are built off of the Summer tiles set. Here is an example of how a summer tile is turned into a fall tile. Summer and Fall seasonal variations of the same tile To get this fall effect the artist usually uses a combination of layer effects with layer masks helping to limit the effect to specific areas. Below is a shot of the two Photoshop layers that turn the Summer tile on the left into the Fall tile on the right.
14 Page Annotations To complete the process and make the world look like the location that the original aerial imagery depicted before the 3D objects were removed, the game engine will need to place 3D models back into the environment. We have a large library of Scenery Objects including buildings, various manmade objects and vegetation, but in order for the placement of the geometry to lineup with the underling terrain tile those objects will need to be manually aligned to that image. To do this we have an Annotator tool that is designed to let you pick classes of objects and place regions over the image of the tile in the location and, depending on the type of object, the orientation of those 3D models. In the image below (taken from the first version of our annotator) the green boxes you see in the work window represent the object class that you are placing down. The game engine will than place randomly selected variations of that object class into that region.
15 Page Sign-Off Checklist Prior to uploading any Terrain Tile assets to be signed off we would like your team to evaluate the assets for a number of criteria which we have found to be problematic while developing these procedures. We will provide more detailed information about the check points that we would like your team cover in the more in-depth documents that will follow. The check points will cover two general types; those criteria that are required to even be considered for sign-off and those criteria that are more subjective in nature. We expect that your team will gradually become more adept at evaluating the assets for the subjective criteria as we go through the initial rounds of feedback. 4.1 Required For Sign-off Consideration These Criteria will be required to submit the asset for evaluation. These check points will be objective in nature with unambiguous criteria requiring only a present or not present evaluation. These criteria will primarily be procedural in nature such as; Correct file naming Correctly structured Photoshop files with properly labeled layers. Assets that have all the required elements We will provide a clear list of checkpoints to go through prior to uploading the assets. 4.2 Additional Check Points These will be specific visual qualities but will generally be of a subjective nature. These check points should be used to evaluate the assets for meeting or exceeding the visual bar set by our team. We anticipate that your team will quickly get in sync with our expectations in these subjective areas as well; however, these areas will be our primary focus as we get your team familiar with the processes and our expectations. Criteria in this area might include checking for things such as; Color matching between similar tiles or tile sets Making sure that all the tiles that need to match up seamlessly are seamlessly matched. Making sure that similar terrain types match stylistically In our documentation of these criteria we will provide good visual examples of what we are looking for and what visual anomalies will be problematic.
Notes: Notes: Notes: Notes:
NR406 GIS Applications in Fire Ecology & Management Lesson 2 - Overlay Analysis in GIS Gathering Information from Multiple Data Layers One of the many strengths of a GIS is that you can stack several data
More informationPainting Tiling Foliage Textures
Painting Tiling Foliage Textures Jungle 3D can do many things. One of our favorites is to paint tiling textures of foliage. These dimensional foliage textures can create highly realistic and detailed forest
More informationTutorial: Making your First Level
Tutorial: Making your First Level This tutorial walks you through the steps to making your first level, including placing objects, modifying the terrain, painting the terrain and placing vegetation. At
More informationGround Environment Prepar3D World Edition
Welcome to Ground Environment Prepar3D World Edition Ground Environment Prepar3D World Edition (GEP3D) is a world coverage general texture and 'autogen layout' replacement package for the Lockheed Martin
More informationEVOLUTION OF POINT CLOUD
Figure 1: Left and right images of a stereo pair and the disparity map (right) showing the differences of each pixel in the right and left image. (source: https://stackoverflow.com/questions/17607312/difference-between-disparity-map-and-disparity-image-in-stereo-matching)
More informationAFS-World & City package
AFS-World & City package Andreas Meyer AFS-design Content Content...1 System...1 Installation for FS2004...2 Installation for FSX...3 Choice of a AFS-weatherthemes...4 Recommendation in setting / display/
More informationLand Cover Classification Techniques
Land Cover Classification Techniques supervised classification and random forests Developed by remote sensing specialists at the USFS Geospatial Technology and Applications Center (GTAC), located in Salt
More informationAbout LIDAR Data. What Are LIDAR Data? How LIDAR Data Are Collected
1 of 6 10/7/2006 3:24 PM Project Overview Data Description GIS Tutorials Applications Coastal County Maps Data Tools Data Sets & Metadata Other Links About this CD-ROM Partners About LIDAR Data What Are
More informationShadows in the graphics pipeline
Shadows in the graphics pipeline Steve Marschner Cornell University CS 569 Spring 2008, 19 February There are a number of visual cues that help let the viewer know about the 3D relationships between objects
More informationLIDAR MAPPING FACT SHEET
1. LIDAR THEORY What is lidar? Lidar is an acronym for light detection and ranging. In the mapping industry, this term is used to describe an airborne laser profiling system that produces location and
More informationLeaf Area Index - Fraction of Photosynthetically Active Radiation 8-Day L4 Global 1km MOD15A2
Leaf Area Index - Fraction of Photosynthetically Active Radiation 8-Day L4 Global 1km MOD15A2 The level-4 MODIS global Leaf Area Index (LAI) and Fraction of Photosynthetically Active Radiation (FPAR) product
More informationLab 9. Julia Janicki. Introduction
Lab 9 Julia Janicki Introduction My goal for this project is to map a general land cover in the area of Alexandria in Egypt using supervised classification, specifically the Maximum Likelihood and Support
More informationProcedural Art. Dr. J. Bikker. lecture
Procedural Art Dr. J. Bikker lecture 3 Today: Landscapes Block assignment Detail problem introduction Homework Block assignment: Research a problem in the field of (or related to) procedural art. (you
More informationCS 354R: Computer Game Technology
CS 354R: Computer Game Technology Texture and Environment Maps Fall 2018 Texture Mapping Problem: colors, normals, etc. are only specified at vertices How do we add detail between vertices without incurring
More information2. AREAL PHOTOGRAPHS, SATELLITE IMAGES, & TOPOGRAPHIC MAPS
LAST NAME (ALL IN CAPS): FIRST NAME: 2. AREAL PHOTOGRAPHS, SATELLITE IMAGES, & TOPOGRAPHIC MAPS Instructions: Refer to Exercise 3 in your Lab Manual on pages 47-64 to answer the questions in this work
More informationMunicipal Projects in Cambridge Using a LiDAR Dataset. NEURISA Day 2012 Sturbridge, MA
Municipal Projects in Cambridge Using a LiDAR Dataset NEURISA Day 2012 Sturbridge, MA October 15, 2012 Jeff Amero, GIS Manager, City of Cambridge Presentation Overview Background on the LiDAR dataset Solar
More informationTexture Mapping. Images from 3D Creative Magazine
Texture Mapping Images from 3D Creative Magazine Contents Introduction Definitions Light And Colour Surface Attributes Surface Attributes: Colour Surface Attributes: Shininess Surface Attributes: Specularity
More informationObject Based Image Analysis: Introduction to ecognition
Object Based Image Analysis: Introduction to ecognition ecognition Developer 9.0 Description: We will be using ecognition and a simple image to introduce students to the concepts of Object Based Image
More informationRECOMMENDATION ITU-R P DIGITAL TOPOGRAPHIC DATABASES FOR PROPAGATION STUDIES. (Question ITU-R 202/3)
Rec. ITU-R P.1058-1 1 RECOMMENDATION ITU-R P.1058-1 DIGITAL TOPOGRAPHIC DATABASES FOR PROPAGATION STUDIES (Question ITU-R 202/3) Rec. ITU-R P.1058-1 (1994-1997) The ITU Radiocommunication Assembly, considering
More informationRealistic and Fast Cloud Rendering in Computer Games. Niniane Wang Software Engineer Microsoft Flight Simulator (now at Google Inc) Intro Video
Realistic and Fast Cloud Rendering in Computer Games Niniane Wang Software Engineer Microsoft Flight Simulator (now at Google Inc) Intro Video 1 Agenda Previous Work 3-D Modeling + Art Pipeline Performance
More informationThe Use of UAV s for Gathering Spatial Information. James Van Rens CEO MAPPS Winter Conference January, 2015
The Use of UAV s for Gathering Spatial Information James Van Rens CEO MAPPS Winter Conference January, 2015 1 UAV Technological Timeline 1980 s RPV (Remotely Piloted Vehicle) Operator on ground, almost
More informationProf. Jose L. Flores, MS, PS Dept. of Civil Engineering & Surveying
Prof. Jose L. Flores, MS, PS Dept. of Civil Engineering & Surveying Problem One of the challenges for any Geographic Information System (GIS) application is to keep the spatial data up to date and accurate.
More informationFrom Artistry to Automation: A Structured Methodology for Procedural Content Creation
From Artistry to Automation: A Structured Methodology for Procedural Content Creation Timothy Roden, Ian Parberry Department of Computer Science & Engineering, University of North Texas P.O. Box 311366
More informationNEXTMap World 10 Digital Elevation Model
NEXTMap Digital Elevation Model Intermap Technologies, Inc. 8310 South Valley Highway, Suite 400 Englewood, CO 80112 10012015 NEXTMap (top) provides an improvement in vertical accuracy and brings out greater
More informationMapping Distance and Density
Mapping Distance and Density Distance functions allow you to determine the nearest location of something or the least-cost path to a particular destination. Density functions, on the other hand, allow
More informationFLAMINGO CHEAT SHEET FOR ES 305 CLASS 5 Pages of Fresh Flamingo Goodness
FLAMINGO CHEAT SHEET FOR ES 305 CLASS 5 Pages of Fresh Flamingo Goodness *Keep this PDF with you at all times it will help you to maneuver the vast and confusing ocean that is the Flamingo Materials Editor!
More informationCreating Loopable Animations By Ryan Bird
Creating Loopable Animations By Ryan Bird A loopable animation is any-length animation that starts the same way it ends. If done correctly, when the animation is set on a loop cycle (repeating itself continually),
More informationUnderstanding Geospatial Data Models
Understanding Geospatial Data Models 1 A geospatial data model is a formal means of representing spatially referenced information. It is a simplified view of physical entities and a conceptualization of
More informationTagProp: Discriminative Metric Learning in Nearest Neighbor Models for Image Auto-Annotation
TagProp: Discriminative Metric Learning in Nearest Neighbor Models for Image Auto-Annotation M. Guillaumin, T. Mensink, J. Verbeek and C. Schmid LEAR team, INRIA Rhône-Alpes, France Supplementary Material
More informationUsing SAS to Fit AmeriFlux Data to Ecosystem Seasonality Models
Paper 2462-2018 Using SAS to Fit AmeriFlux Data to Ecosystem Seasonality Models Tracy Song-Brink, North Carolina State University ABSTRACT In ecosystem science research, we have several models to define
More informationFlood detection using radar data Basic principles
Flood detection using radar data Basic principles André Twele, Sandro Martinis and Jan-Peter Mund German Remote Sensing Data Center (DFD) 1 Overview Introduction Basic principles of flood detection using
More informationGround Environment X
IF YOU ARE NEW TO GEX, OR, THIS IS YOUR FIRST EXPERIENCE USING THE NEW GEX INTERFACE PRODUCT DESIGN, PLEASE READ THIS DOCUMENT BEFORE LAUNCHING THE NEW GEX INTERFACE. This document defines installation
More informationVALIDATION OF A NEW 30 METER GROUND SAMPLED GLOBAL DEM USING ICESAT LIDARA ELEVATION REFERENCE DATA
VALIDATION OF A NEW 30 METER GROUND SAMPLED GLOBAL DEM USING ICESAT LIDARA ELEVATION REFERENCE DATA M. Lorraine Tighe Director, Geospatial Solutions Intermap Session: Photogrammetry & Image Processing
More informationMeasuring landscape pattern
Measuring landscape pattern Why would we want to measure landscape patterns? Identify change over time Compare landscapes Compare alternative landscape scenarios Explain processes Steps in Application
More informationSuitability Modeling with GIS
Developed and Presented by Juniper GIS 1/33 Course Objectives What is Suitability Modeling? The Suitability Modeling Process Cartographic Modeling GIS Tools for Suitability Modeling Demonstrations of Models
More informationData: a collection of numbers or facts that require further processing before they are meaningful
Digital Image Classification Data vs. Information Data: a collection of numbers or facts that require further processing before they are meaningful Information: Derived knowledge from raw data. Something
More informationDesign based validation of the MODIS Global Burned Area Product
Design based validation of the MODIS Global Burned Area Product Luigi Boschetti1, David Roy2, Chris Justice3, Steve Stehman4 1 University of Idaho, Department of Forest, Rangeland and Fire Sciences 2 South
More informationCondor Scenery Creation. Frank Paynter (TA)
Condor Scenery Creation Frank Paynter (TA) Figure 1: CCSC Gliderport in Caesar Creek Scenery Lately I have been getting a lot of inquiries about how to create a Condor scenery for XYZ club s local soaring
More informationOblivion's world is represented by a hierarchy of objects of increasing detail and decreasing size :
Introduction Even if it was released more than 3 years ago, in March 2006, Oblivion still has one of the most immersive world in video games. This is not only due to its gorgeous graphics. A lot of work
More information3D & 2D TREES. Andy Simmons Andy Simmons
Hopefully this tutorial will give you an insight into how I create 3d and draw trees. There are four parts all dealing with trees. Amorphium, Bryce and Photoshop. I have had many requests for this tutorial,
More informationExercise 1: Introduction to LiDAR Point Cloud Data using the Fusion Software Package
Exercise 1: Introduction to LiDAR Point Cloud Data using the Fusion Software Package Christopher Crosby, San Diego Supercomputer Center / OpenTopography (Adapted from tutorial by Ian Madin, DOGAMI) Last
More informationAlaska Department of Transportation Roads to Resources Project LiDAR & Imagery Quality Assurance Report Juneau Access South Corridor
Alaska Department of Transportation Roads to Resources Project LiDAR & Imagery Quality Assurance Report Juneau Access South Corridor Written by Rick Guritz Alaska Satellite Facility Nov. 24, 2015 Contents
More informationCourse Recap + 3D Graphics on Mobile GPUs
Lecture 18: Course Recap + 3D Graphics on Mobile GPUs Interactive Computer Graphics Q. What is a big concern in mobile computing? A. Power Two reasons to save power Run at higher performance for a fixed
More informationVisualization Insider A Little Background Information
Visualization Insider A Little Background Information Visualization Insider 2 Creating Backgrounds for 3D Scenes Backgrounds are a critical part of just about every type of 3D scene. Although they are
More informationSnow Shader R&D in UDK I3 DLC
Snow Shader R&D in UDK I3 DLC Key Aspects: These are visual elements aside from correct physical values I used to create my snow Sparkles Detail Normal Noise Detail Specular noise Large Tiling Shapes Sparkles
More informationMaking blended and unique Atlas terrain for TGEA
Making blended and unique Atlas terrain for TGEA Author Aaron Date 4th of October 2008 This tutorial will walk you through all the steps required to make both blended and unique textured Atlas terrain,
More informationQUANTIFICATION OF AVAILABLE SOLAR IRRADIATION ON ROOFTOPS USING ORTHOPHOTOGRAPH AND LIDAR DATA
August 11 13, QUANTIFICATION OF AVAILABLE SOLAR IRRADIATION ON ROOFTOPS USING ORTHOPHOTOGRAPH AND LIDAR DATA Chanikarn Yimprayoon 1, Mojtaba Navvab 1 1 University of Michigan, Ann Arbor, MI ABSTRACT Residential
More informationVISIT FOR THE LATEST UPDATES, FORUMS & MORE ASSETS.
Gargoyle VISIT WWW.SFBAYSTUDIOS.COM FOR THE LATEST UPDATES, FORUMS & MORE ASSETS. 1. INTRODUCTION 2. QUICK SET UP 3. PROCEDURAL VALUES 4. SCRIPTING 5. ANIMATIONS 6. LEVEL OF DETAIL 7. CHANGE LOG 1. Introduction
More informationGREATER VERNON WATER FACT SHEET HOW TO ACCESS YOUR ONLINE AGRICULTURAL WATER USE INFORMATION VIA
GREATER VERNON WATER FACT SHEET HOW TO ACCESS YOUR ONLINE AGRICULTURAL WATER USE INFORMATION VIA WWW.OKIM.CA 1. REGISTER To maintain your privacy, customers must register to see their property and water
More informationN.J.P.L.S. An Introduction to LiDAR Concepts and Applications
N.J.P.L.S. An Introduction to LiDAR Concepts and Applications Presentation Outline LIDAR Data Capture Advantages of Lidar Technology Basics Intensity and Multiple Returns Lidar Accuracy Airborne Laser
More informationMAXIS-mizing Darkspore*: A Case Study of Graphic Analysis and Optimizations in Maxis Deferred Renderer
MAXIS-mizing Darkspore*: A Case Study of Graphic Analysis and Optimizations in Maxis Deferred Renderer A New Gaming Experience Made Possible With Processor Graphics Released in early 2011, the 2nd Generation
More informationModelling. Ruth Aylett
Modelling Ruth Aylett Overview Basic issues Modelling packages Low polygon modelling Importing models Buildings Photogrammetry Laser range finders LIDAR The great outdoors Cheap methods 3D Authoring tools
More informationBricks'n'Tiles. Tutorial Creating a brick file and texturing a medieval tower. Easy Creation of Architectural Textures.
Bricks'n'Tiles Easy Creation of Architectural Textures www.bricksntiles.com Tutorial Creating a brick file and texturing a medieval tower 1 Introduction Welcome this this Bricks'n'Tiles Tutorial. Brick'n'Tiles
More informationLesson 03: We will add water and will set the placing conditions for the material. WorldBuilder 3.5. for. About Digital Element Tutorials:
Lesson 03: We will add water and will set the placing conditions for the material for WorldBuilder 3.5 About Digital Element Tutorials: This tutorial is available both in.pdf format and in Qarbon format,
More information(Refer Slide Time: 0:51)
Introduction to Remote Sensing Dr. Arun K Saraf Department of Earth Sciences Indian Institute of Technology Roorkee Lecture 16 Image Classification Techniques Hello everyone welcome to 16th lecture in
More informationHex Planet Technical Demo Joel Davis
Hex Planet Technical Demo Joel Davis joeld42@yahoo.com Introduction Recently, on the yahoo Gamedesign-l mailing list, there was a discussion of different techniques for tiling a civ-like grid around a
More informationLight Detection and Ranging (LiDAR)
Light Detection and Ranging (LiDAR) http://code.google.com/creative/radiohead/ Types of aerial sensors passive active 1 Active sensors for mapping terrain Radar transmits microwaves in pulses determines
More informationNormal Maps and Cube Maps. What are they and what do they mean?
Normal Maps and Cube Maps What are they and what do they mean? What s the Point of All This? Q: What re we doing? What s the Point of All This? Q: What re we doing? A: Making a game that looks good What
More informationIntelligent photogrammetry. Agisoft
Intelligent photogrammetry Agisoft Agisoft Metashape is a cutting edge software solution, with its engine core driving photogrammetry to its ultimate limits, while the whole system is designed to deliver
More informationTutorial: Getting Started - Terrain
Tutorial: Getting Started - Terrain Overview This tutorial teaches you how to apply materials to the terrain, modify the terrain height, and use the vegetation tool to paint trees onto the terrain. * This
More informationIntroduction to LiDAR
Introduction to LiDAR Our goals here are to introduce you to LiDAR data. LiDAR data is becoming common, provides ground, building, and vegetation heights at high accuracy and detail, and is available statewide.
More informationContour Analysis And Visualization
Contour Analysis And Visualization Objectives : stages The objectives of Contour Analysis and Visualization can be described in the following 1. To study and analyse the contour 2. Visualize the contour
More informationVEGETATION STUDIO FEATURES
VEGETATION STUDIO FEATURES We are happy to introduce Vegetation Studio, coming to Unity Asset Store this fall. Vegetation Studio is a vegetation placement and rendering system designed to replace the standard
More informationHands on Exercise Using ecognition Developer
1 Hands on Exercise Using ecognition Developer 2 Hands on Exercise Using ecognition Developer Hands on Exercise Using ecognition Developer Go the Windows Start menu and Click Start > All Programs> ecognition
More informationReality Modeling Drone Capture Guide
Reality Modeling Drone Capture Guide Discover the best practices for photo acquisition-leveraging drones to create 3D reality models with ContextCapture, Bentley s reality modeling software. Learn the
More informationModelling. Ruth Aylett
Modelling Ruth Aylett Overview Basic issues Modelling packages Low polygon modelling Importing models Buildings Photogrammetry Laser range finders LIDAR The great outdoors Cheap methods 3D Authoring tools
More informationThe Vegetation of Horizon Zero Dawn. Gilbert Sanders Principal Artist, Guerrilla Games
The Vegetation of Horizon Zero Dawn Gilbert Sanders Principal Artist, Guerrilla Games Welcome Topics Simulation Shading Creation Shadow Casting Summary Introduction Our Renderer Artist Node-Based Shader
More informationClassification (or thematic) accuracy assessment. Lecture 8 March 11, 2005
Classification (or thematic) accuracy assessment Lecture 8 March 11, 2005 Why and how Remote sensing-derived thematic information are becoming increasingly important. Unfortunately, they contain errors.
More informationBlack Desert Online. Taking MMO Development to the Next Level. Dongwook Ha Gwanghyeon Go
Black Desert Online Taking MMO Development to the Next Level Dongwook Ha (dongwook@pearlabyss.com) Gwanghyeon Go (xdotdt@pearlabyss.com) 2018-03-23 Black Desert Online Challenges Massive data and contents
More informationNew BFME2 World Builder Features Addendum to the BFME1 World Builder Manual
New BFME2 World Builder Features Addendum to the BFME1 World Builder Manual 1. To help organize World Builder, we ve added the Logical Tab and the Sound Tab to the Object Properties. a. The Logical Tab
More informationEnhancing photogrammetric 3d city models with procedural modeling techniques for urban planning support
IOP Conference Series: Earth and Environmental Science OPEN ACCESS Enhancing photogrammetric 3d city models with procedural modeling techniques for urban planning support To cite this article: S Schubiger-Banz
More informationOrbiter Base Maker Manual
Orbiter Base Maker Manual A basic guide to the general operation of Orbiter Base Maker (OBM) OBM Version 1.0.7 5/28/2012 0 Contents Preface... 1 Windows, Buttons, and Boxes - the GUI explained... 2 Main
More informationProcedural Modeling of Cities with User-Created Models Rachel King & Michael Mortimer Advanced Computer Graphics, Spring 2015
Procedural Modeling of Cities with User-Created Models Rachel King & Michael Mortimer Advanced Computer Graphics, Spring 2015 0. Abstract Our goal in this project was to create procedurally generated city
More informationCase Study: The Pixar Story. By Connor Molde Comptuer Games & Interactive Media Year 1
Case Study: The Pixar Story By Connor Molde Comptuer Games & Interactive Media Year 1 Contents Section One: Introduction Page 1 Section Two: About Pixar Page 2 Section Three: Drawing Page 3 Section Four:
More informationHyperspectral Remote Sensing in Acquisition of Geospatial Information for the Modern Warfare. Dr M R Bhutiyani,
Hyperspectral Remote Sensing in Acquisition of Geospatial Information for the Modern Warfare Dr M R Bhutiyani, Ex-Director, DTRL, New Delhi Chairman, ISRS, Delhi Chapter Air photo-interpretation Multi-spectral
More information3D CITY MODELLING WITH CYBERCITY-MODELER
1 3D CITY MODELLING WITH CYBERCITY-MODELER Kilian Ulm 1 and Daniela Poli 1 1. CyberCity AG, Zurich, Switzerland, (kilian.ulm, daniela.poli)@cybercity.tv ABSTRACT 3D city models using stereo aerial-/satellite
More informationAbout the Land Image Analyst project Land Image Analyst was developed by GDA Corp for the USDA Forest Service Chesapeake Bay Program as a land cover
About the Land Image Analyst project Land Image Analyst was developed by GDA Corp for the USDA Forest Service Chesapeake Bay Program as a land cover recognition tool to aid communities in developing land
More informationYour Map, Your World. When I have the map, I will be free, and the world will be different, because I have understanding. Time Bandits, 1981
1 Your Map, Your World When I have the map, I will be free, and the world will be different, because I have understanding. Time Bandits, 1981 This chapter discusses What map APIs are What map applications
More informationUsing ArcGIS Server Data to Assist in Planimetric Update Process. Jim Stout - IMAGIS Rick Hammond Woolpert
Using ArcGIS Server Data to Assist in Planimetric Update Process Jim Stout - IMAGIS Rick Hammond Woolpert Using ArcGIS Server Data to Assist in Planimetric Update Process Jim Stout - IMAGIS Rick Hammond
More informationClassify Multi-Spectral Data Classify Geologic Terrains on Venus Apply Multi-Variate Statistics
Classify Multi-Spectral Data Classify Geologic Terrains on Venus Apply Multi-Variate Statistics Operations What Do I Need? Classify Merge Combine Cross Scan Score Warp Respace Cover Subscene Rotate Translators
More informationStudy on LAI Sampling Strategy and Product Validation over Non-uniform Surface. Lingling Ma, Xiaohua Zhu, Yongguang Zhao
of Opto Electronics Chinese of Sciences Study on LAI Sampling Strategy and Product Validation over Non-uniform Surface Lingling Ma, Xiaohua Zhu, Yongguang Zhao of (AOE) Chinese of Sciences (CAS) 2014-1-28
More informationHello, Thanks for the introduction
Hello, Thanks for the introduction 1 In this paper we suggest an efficient data-structure for precomputed shadows from point light or directional light-sources. Because, in fact, after more than four decades
More informationMaking terrain for Torque 3D
Making terrain for Torque 3D Author Aaron Date 15th of November 2009 Updated 17th of January 2014 This tutorial will walk you through all the steps required to make terrain for Torque 3D. 1. Before we
More informationLEVEL 1 ANIMATION ACADEMY2010
1 Textures add more realism to an environment and characters. There are many 2D painting programs that can be used to create textures, such as Adobe Photoshop and Corel Painter. Many artists use photographs
More informationGeospatial Engineering
ATP 3-34.80, C1 Change 1 Army Techniques Publication No. 3-34.80 Headquarters Department of the Army Washington, DC, 15 September 2014 Geospatial Engineering 1. This change replaces incorrect figures in
More informationAUTONOMOUS IMAGE EXTRACTION AND SEGMENTATION OF IMAGE USING UAV S
AUTONOMOUS IMAGE EXTRACTION AND SEGMENTATION OF IMAGE USING UAV S Radha Krishna Rambola, Associate Professor, NMIMS University, India Akash Agrawal, Student at NMIMS University, India ABSTRACT Due to the
More informationReality Check: Processing LiDAR Data. A story of data, more data and some more data
Reality Check: Processing LiDAR Data A story of data, more data and some more data Red River of the North Red River of the North Red River of the North Red River of the North Introduction and Background
More informationThe diverse software in the Adobe Creative Suite enables you to create
556010 Bk01Ch01.qxd 2/6/04 7:28 PM Page 9 Chapter 1: Introducing the Adobe Creative Suite In This Chapter Looking over InDesign Drawing with Illustrator Introducing Photoshop Getting started with Acrobat
More informationUnbelievable Visualization Techniques: Letting Your Imagination Soar!
11/29/2005-5:00 pm - 6:30 pm Room:N. Hemispheres (Salon A4) (Dolphin) Walt Disney World Swan and Dolphin Resort Orlando, Florida Unbelievable Visualization Techniques: Letting Your Imagination Soar! Chris
More informationLand managers need increased temporal and spatial
Society for Range Management Image Interpreter Tool: An ArcGIS Tool for Estimating Vegetation Cover From High-Resolution Imagery By T. Scott Schrader and Michael C. Duniway Land managers need increased
More informationPhotoScan. Fully automated professional photogrammetric kit
PhotoScan Fully automated professional photogrammetric kit Agisoft PhotoScan is a stand-alone photogrammetric software solution for automatic generation of dense point clouds, textured polygonal models,
More informationA HELPFUL GUIDE TO WRITING METADATA - THE INFORMATION YOU NEED
A HELPFUL GUIDE TO WRITING METADATA - THE INFORMATION YOU NEED SECTION 1: IDENTIFICATION INFORMATION Originator What organization developed the database? Publication Date The date the data was published
More informationMAPLOGIC CORPORATION. GIS Software Solutions. Getting Started. With MapLogic Layout Manager
MAPLOGIC CORPORATION GIS Software Solutions Getting Started With MapLogic Layout Manager Getting Started with MapLogic Layout Manager 2011 MapLogic Corporation All Rights Reserved 330 West Canton Ave.,
More informationPerspective and vanishing points
Last lecture when I discussed defocus blur and disparities, I said very little about neural computation. Instead I discussed how blur and disparity are related to each other and to depth in particular,
More informationHamilton County Enhances GIS Base Mapping with 1-foot Contours
Hamilton County Enhances GIS Base Mapping with 1-foot Contours Presented by Larry Stout, Hamilton County GIS Manager Brad Fugate, Woolpert Inc. Today s Presentation Hamilton County s 2004 Base Mapping
More informationPhotoScan. Fully automated professional photogrammetric kit
PhotoScan Fully automated professional photogrammetric kit Agisoft PhotoScan is a stand-alone photogrammetric software solution for automatic generation of dense point clouds, textured polygonal models,
More informationEarthmate PN-60w GPS Details Key Features:
Earthmate PN-60w GPS Details Key Features: Earthmate PN-60w with SPOT Satellite Communicator» 3.5 GB of internal flash memory» Intuitive icon-based user interface for easy on-device navigation» Elevation
More informationAimpoint CompM3 and Aimpoint CompML3
User s Manual for Aimpoint CompM3 and Aimpoint CompML3 Aimpoint AB Jägershillgatan 15 SE- 213 75 Malmö, Sweden Phone +46 (0)40 671 50 20 Fax +46 (0)40 21 92 38 e-mail: info@aimpoint.se www.aimpoint.com
More informationMosaic Tutorial: Advanced Workflow
Mosaic Tutorial: Advanced Workflow This tutorial demonstrates how to mosaic two scenes with different color variations. You will learn how to: Reorder the display of the input scenes Achieve a consistent
More informationTerrain Modeling and Mapping for Telecom Network Installation Using Scanning Technology. Maziana Muhamad
Terrain Modeling and Mapping for Telecom Network Installation Using Scanning Technology Maziana Muhamad Summarising LiDAR (Airborne Laser Scanning) LiDAR is a reliable survey technique, capable of: acquiring
More information