The Landserf Manual the Landserf Manual Version 1.0, 3Rd December 2009 for Landserf 2.3.1 C Jo Wood, 2009

Total Page:16

File Type:pdf, Size:1020Kb

The Landserf Manual the Landserf Manual Version 1.0, 3Rd December 2009 for Landserf 2.3.1 C Jo Wood, 2009 Jo Wood The LandSerf Manual The LandSerf Manual Version 1.0, 3rd December 2009 for LandSerf 2.3.1 c Jo Wood, 2009 LandSerf my be freely downloaded from www.landserf.org along with documentation and this manual. You may make copies of the LandSerf Manual provided it is for personal or educational use and the original documentation remains intact. You are not permitted to sell or otherwise charge for the use of LandSerf or the LandSerf Manual. Contents 1 The LandSerf Tutorial 1 1.1 Importing an elevation model. 1 1.2 Georeferencing Information. 2 1.3 Importing an elevation model. 2 1.4 Displaying the Surface. 4 1.5 Attaching metadata to Rasters. 8 1.6 Simple morphometric analysis. 11 1.7 Advanced morphometric analysis. 17 2 User’s Guide 23 2.1 Starting LandSerf . 23 2.2 Getting Data In and Out of LandSerf . 31 2.3 Creating, Editing and Transforming Data . 40 2.4 Visualising Spatial Data . 57 2.5 Viewing and Navigating in Three Dimensions . 65 2.6 Getting Information From Spatial Objects . 73 2.7 Performing Analysis on Surfaces . 80 3 ‘How to’ Guides 89 3.1 Importing Data into LandSerf . 89 3.2 Importing Shuttle Radar Topography Mission (SRTM) elevation data . 92 3.3 Converting file formats using LandSerf . 100 4 LandScript 123 4.1 LandScript - Controlling LandSerf by scripting . 123 iii iv LandSerf User’s Guide 4.2 LandScript - Language Basics . 126 4.3 LandScript - Tutorial . 139 4.4 LandScript - Functions and Operators . 143 4.5 LandScript Command Reference . 147 4.6 Creating New Raster and Vector Maps . 164 4.7 File Format Conversion . 166 4.8 Combining the contents of two objects . 168 4.9 Tiling Objects . 170 4.10 Transforming Between Elevation Models . 172 4.11 Transforming Raster Values . 173 4.12 Drawing Vector Maps . 175 4.13 Cartographic Shaded Relief . 177 4.14 Processing Colour Components . 180 4.15 Image Filtering . 184 4.16 Detecting Peaks and Summits . 186 4.17 Measuring Characteristic Scales . 188 5 Programming with Java 191 5.1 Introduction to Java Programming with LandSerf . 191 5.2 Getting Started . 192 5.3 Manipulating Raster Maps . 196 5.4 Manipulating Vector Maps . 202 5.5 Using the jwo.landserf.process classes . 208 1 The LandSerf Tutorial This simple tutorial describes the process that you might go through when using LandSerf for terrain analysis. You can follow the steps using the sample data provided with LandSerf or you can adapt it to use with your own elevation data. You can start LandSerf by using one of the following methods: • Selecting it from the Start menu (Windows) • Click on the LandSerf icon on the desktop (Windows or in the Applications folder (MacOSX ) • running landserf.sh from the command line (UNIX/Linux/MacOSX) • run or click on landserf.bat (Windows) 1.1 Importing an elevation model. The first stage of any terrain analysis is to import a digital model of the land surface to analyse. Much of LandSerf’s functionality concerns processing Digital Elevation Models (DEMs) so we will concentrate on that here. A DEM is simply a matrix of elevation values that describes the height of some surface at regular spatial intervals. For this tutorial, we shall import a DEM from the United States’ National Elevation Dataset representing part of the Columbia River area in Washington state. You may wish to substitute an alternative area of interest (in which case you can find further details on importing data into LandSerf). The DEM we wish to import for this exercise is taken from the United States Geological Survey (USGS)Seamless data server that allows data to be selected from user-defined regions of the American continent. The data are provided in ArcGISBinary Interleaved Layer (BIL) format and can be found in the data sub-directoryof the LandSerf installation. To import the elevation file: • Select either the File!Open... menu or the button. • In the drop-down menu labelled Files of Type, select the ArcGIS Binary Image (.bil) format. • Use the dialogue window to navigate to the data sub-directory of the LandSerf directory (if you have used this version of LandSerf before, the file dialogue will default to the last directory you have used). Select the file lincolnNED.bil to load this file. 2 The LandSerf Manual Figure 1.1: Lincoln DEM in LandSerf You should see a square image of the elevation surface as shown in Figure 1.1. The smaller thumbnail image on the left-hand side of the LandSerf window acts as an ’index’ entry. Every time a new object is loaded into LandSerf, a new thumbnail will be added to this index. 1.2 Georeferencing Information. The elevation model provided by the USGS is currently georeferenced using global latitude and longitude values. That is, each of the four corners of the surface are associated with particular locations on the earth’s surface. To find out these values we can view the georeferencing information by doing the following: 1.3 Importing an elevation model. Figure 1.2: Georeferencing information The LandSerf tutorial 3 • Select either the Info!Summary Info menu item or the button. This should produce a new window, part of which is shown in Figure 1.2. The problem with using global latitude and longitude values for analysis is that they do not cor- respond to fixed distances on the ground. One degree of longitude will vary in length depending on the latitude of the measurement. It is therefore useful for us to be able to reproject the surface onto a planar coordinate system where there is a fixed scale between the units used and measurements on the ground. For this tutorial, we will firstly store the fact that the imported file uses global latitude/longitude coordinates, then transform the DEM onto a Universal Transverse Mercator (UTM) projection: • Double-click on the thumbnail image of the raster on the left of the main display, or select the Edit!Edit raster menu item. In the new window that appears, click the Edit button in the Map Projection section. • Set the projection information to Latitude/longitude from the drop-down menu. Press the OK buttons in the projection and edit windows to confirm your selections. • Select the Transform!Reproject... menu item and in the window that appears, select UTM as the New Projection. This will produce a new window allowing you to set the dimensions of the new projected raster (see Figure 1.3) • In the new window, enter 30 in both the E-W Res and N-S Res fields. All the remaining fields can be left with their default values. • Click the OK button to create the reprojected raster. Figure 1.3: Editing georeferencing information After a few seconds, a new surface should appear as shown in Figure 4. Note that the index area now shows two images - the original as well as the reprojected surfaces. You can select any of the index objects at any time by clicking on the chosen image with the left mouse button. The more rectangular shaped surface now has a fixed resolution where each DEM cell represents a square of 30m x 30m on the ground. 4 The LandSerf Manual Figure 1.4: The reprojected raster map • Remove the original unprojected (square) DEM by clicking on its small thumbnail image with the left mouse button and then selecting File!Close raster. Once closed, click on the reprojected raster in order to select it. • Check that the resolution of the reprojected raster is indeed 30m in both an east-west and north-south direction by displaying the summary information as you did above. You should also confirm that the raster now has 321 columns and 469 rows. • We will use this new surface in later stages of this tutorial, so save it by selecting either the File!Save... menu or the button. Call the file lincolnNED30m.srf and save it somewhere where you can later open it. 1.4 Displaying the Surface. The images we have seen so far that represent the surface are made by allocating a colour to each cell value in the raster model. So for example, all cells that represent an elevation of around 500m above sea level are coloured green and all those that are 800m above sea level are purple. LandSerf can use this same elevation information to model the amount of light or shade on each raster cell by calculating local slope direction and steepness. This can be combined with the colouring scheme you have already seen to produce a shaded relief map of the surface: • To view a shaded relief representation select the Display!Relief menu item. This should produce an image similar to that shown in Figure 1.5. • Try altering the shaded relief parameters by selecting either the Configure!Shaded relief menu item or the button. In the new window that appears, you can move the sliders for each parameter and see the effect each has on the image. When you are happy with the parameter settings you have selected, press the OK button. After a second or two, the new shaded relief image should be displayed in the main window. The LandSerf tutorial 5 Figure 1.5: The surface with shaded relief The colour scheme associated with any object can be changed, either by selecting one of Land- Serf’s pre-defined colour schemes, or by creating a series of colour rules to be associated with the object. At this stage, we will select one of the pre-defined colour schemes: Figure 1.6: Selecting preset colour schemes • Double-click on the raster thumbnail or select the Edit!Edit raster menu option.
Recommended publications
  • Using Sensor Data from Building Automation Systems in Digital Twins Nutzung Von Sensordaten Der Gebäudeautomation in Digitalen Zwillingen
    Faculty of Civil Engineering, Institute of Construction Informatics Using Sensor Data from Building Automation Systems in Digital Twins Nutzung von Sensordaten der Gebäudeautomation in Digitalen Zwillingen by Rehan Ahmad Khan from Noida, India Master Thesis submitted to the Faculty of Civil Engineering, Institute of Construction Informatics, University of Technology Dresden in partial fulfilment of the requirements for the degree of Master of Science Responsible Professor: Prof. Dr.-Ing. habil. Karsten Menzel Second Examiner: Prof. Dr.-Ing. John Grunewald Scientific Supervisor: Dipl.-Ing. Adrian Schubert Dresden, 16th November 2020 Declaration I confirm that this assignment is my own work and that I have not sought or used the inadmissible help of third parties to produce this work. I have fully referenced and used inverted commas for all text directly quoted from a source. Any indirect quotations have been duly marked as such. This work has not yet been submitted to another examination institution – neither in Germany nor outside Germany – neither in the same nor in a similar way and has not yet been published. Dresden, Place, Date Signature I Acknowledgment First and foremost, I feel a sense of obligation in conveying my sincere gratitude to Prof. Dr.-Ing habil. Karsten Menzel, Chair of the “Institute of Construction Informatics” and Prof. Dr.-Ing John Grunewald, Chair of the “Institute of Building Physics” for providing me the opportunity to work on my master thesis and having faith in my work. Furthermore, I am honestly indebted to Dipl.-Ing. Adrian Schubert for his constant backing and supervision during the course of the work. Alongside this, I would also like to acknowledge the necessary help provided by all the staff at the “Institute of Construction Informatics” for their invaluable assistance.
    [Show full text]
  • The Uses of Animation 1
    The Uses of Animation 1 1 The Uses of Animation ANIMATION Animation is the process of making the illusion of motion and change by means of the rapid display of a sequence of static images that minimally differ from each other. The illusion—as in motion pictures in general—is thought to rely on the phi phenomenon. Animators are artists who specialize in the creation of animation. Animation can be recorded with either analogue media, a flip book, motion picture film, video tape,digital media, including formats with animated GIF, Flash animation and digital video. To display animation, a digital camera, computer, or projector are used along with new technologies that are produced. Animation creation methods include the traditional animation creation method and those involving stop motion animation of two and three-dimensional objects, paper cutouts, puppets and clay figures. Images are displayed in a rapid succession, usually 24, 25, 30, or 60 frames per second. THE MOST COMMON USES OF ANIMATION Cartoons The most common use of animation, and perhaps the origin of it, is cartoons. Cartoons appear all the time on television and the cinema and can be used for entertainment, advertising, 2 Aspects of Animation: Steps to Learn Animated Cartoons presentations and many more applications that are only limited by the imagination of the designer. The most important factor about making cartoons on a computer is reusability and flexibility. The system that will actually do the animation needs to be such that all the actions that are going to be performed can be repeated easily, without much fuss from the side of the animator.
    [Show full text]
  • I M How to Stand out in a World Filled with Shrinking Attention Spans
    www.lawnandlandscape.com MEDIA JSS J How to stand out in a world filled with shrinking attention spans, status updates and mobile overload. m i m i î What's up with this box? Turn to page 10 and find out. INSIDE: Changes at TruGreen LandCare, pg. 12 Creative financing, pg. 80 2011 Profit Booster, pg. 109 You get the picture Now they do. To win bids, customers need to visualize your design ideas. With PRO Landscape, they can. Whether you are designing new installations or renovation projects, PRO Landscape has all the tools necessary to quickly create visual designs that will impress customers. PRO Landscape also lets you create accurate CAD drawings, customer-friendly proposals, night and holiday lighting designs, and 3D renderings. No wonder PRO Landscape is the easiest-to-use and most complete landscape design software available. Photo realistic imaging • Easy-to-use CAD • Night and holiday lighting Complete customer proposals «True 3D photo and CAD renderings 60-Day Money-Back Guarantee Discover why PRO Landscape is the most popular design software for landscape professionals. » Visit prolandscape.com » Call (800) 231-8574 r drafix software, inc. » Email [email protected] PRO Landscape The Standard in Design Software for Landscape Professionals! ® HELPING PROFESSIONAL CUTTERS GROW THEIR BUSINESS TAKE IT FROM THE PRO. Changing equipment lines is not a decision to take lightly. Bringing on a Learn more about our rugged line new brand can be a real culture shift and a strain on operations, from of commercial zero-turn, out-front stocking different parts to training employees on how to properly run and walk-behind mowers! Call the machines.
    [Show full text]
  • Brian Paint Breakdown 1.Qxd
    Digital Matte Painting Reel Breakdown Brian LaFrance Run Time: 2 Minutes 949-302-2085 [email protected] Big Hero 6: Baymax and Hiro Flying Sequence Description: Lead Set Extension Artist. helped develop sky pano from source HDR's, which fed lighting dept. 360 degree seaming of ocean/sky horizon, land, atmosphere blending. Painted East Bay city. Made 3d fog volumes in houdini, rendered with scene lighting for reference, which informed the painting of multiple fog lay- ers, which were blended into the scene using zdepth "slices" for holdouts, integrating the fog into the landscape. Software Used: Photoshop, Maya, Nuke, Houdini, Terragen, Hyperion(Disney Prop. Rendering software) Big Hero 6: Bridge Description: Painted sky, ground fog slices and lights, projected in nuke. Software Used: Photoshop, Maya, Nuke, Terragen, Hyperion Big Hero 6: City Description: Painted sky, moving ground fog clouds. Clouds integrated into digital set using zdepth "slices" for holdouts, integrating fog into the landscape. Software Used: Photoshop, Maya, Nuke R.I.P.D.: City Shots Description: Blocked out city compositions with simple geometry, projected texture onto that geometry. Software Used: Photoshop, Rampage (Rhythm and Hues Prop. Projection software) The Seventh Son: Multiple Shots Description: Modeled simple geom, sculpted in zbrush for balcony shot, textured/lit/rendered in mental ray, painted over in photoshop, projected onto modeled or simplified geometry in rampage. Software Used: Photoshop, Maya, Mental Ray, Zbrush, Rampage Elysium: Earth Description: Provided a Terragen "Planet Rig" to Image Engine for them to render views of earth, as well as a large render of whole earth to be used as source for matte painting(s).
    [Show full text]
  • Maaston Mallintaminen Visualisointikäyttöön
    MAASTON MALLINTAMINEN VISUALISOINTIKÄYTTÖÖN LAHDEN AMMATTIKORKEAKOULU Tekniikan ala Mediatekniikan koulutusohjelma Teknisen Visualisoinnin suuntautumisvaihtoehto Opinnäytetyö Kevät 2012 Ilona Moilanen Lahden ammattikorkeakoulu Mediatekniikan koulutusohjelma MOILANEN, ILONA: Maaston mallintaminen visualisointikäyttöön Teknisen Visualisoinnin suuntautumisvaihtoehdon opinnäytetyö, 29 sivua Kevät 2012 TIIVISTELMÄ Maastomallit ovat yleisesti käytössä peli- ja elokuvateollisuudessa sekä arkkitehtuurisissa visualisoinneissa. Mallinnettujen 3D-maastojen käyttö on lisääntynyt sitä mukaa, kun tietokoneista on tullut tehokkaampia. Opinnäytetyössä käydään läpi, millaisia maastonmallintamisen ohjelmia on saatavilla ja osa ohjelmista otetaan tarkempaan käsittelyyn. Opinnäytetyössä käydään myös läpi valittujen ohjelmien hyvät ja huonot puolet. Tarkempaan käsittelyyn otettavat ohjelmat ovat Terragen- sekä 3ds Max - ohjelmat. 3ds Max-ohjelmassa käydään läpi maaston luonti korkeuskartan ja Displace modifier -toiminnon avulla, sekä se miten maaston tuominen onnistuu Google Earth-ohjelmasta Autodeskin tuotteisiin kuten 3ds Max:iin käyttäen apuna Google Sketchup -ohjelmaa. Lopuksi vielä käydään läpi ohjelmien hyvät ja huonot puolet. Casessa mallinnetaan maasto Terragen-ohjelmassa sekä 3ds Max- ohjelmassa korkeuskartan avulla ja verrataan kummalla mallintaminen onnistuu paremmin. Maasto mallinnettiin valituilla ohjelmilla ja käytiin läpi saatavilla olevia maaston mallinnusohjelmia. Lopputuloksena päädyttiin, että valokuvamaisen lopputuloksen saamiseksi Terragen
    [Show full text]
  • Nitin Singh - Senior CG Generalist
    Nitin Singh - Senior CG Generalist. Email: [email protected] Montreal, Canada Website: www.NitinSingh.net HONORS & AWARDS * VISUAL EFFECTS SOCIETY AWARDS (VES) 2014 (Outstanding Created Environment in a Commercial or Broadcast Program) for Game Of Thrones ( Project Lead ) “The Climb”. * PRIMETIME EMMY AWARDS 2013 ( as Model and Texture Lead ) for Game of Thrones. “Valar Dohaeris” (Season 03) EXPERIENCE______________________________________________________________________________________________ Environment TD at Framestore, Montreal (Feb.05.2018 - June.09.2018) Projects:- The Aeronauts, Captain Marvel. * procedural texturing and lookDev for full CG environments. * Developing custom calisthenics shaders for procedural environment texturing and look development. * Making clouds procedurally in Houdini, Layout, Lookdev, and rendering of Assets / Shots in FrameStore's proprietary rendering engine. Software's Used: FrameStore's custom texturing and lighting tools, Maya, Arnold, Terragen 4. __________________________________________________________________________________________________________ Environment Pipeline TD at Method Studios (Iloura), Melbourne (Feb.05.2018 - June.09.2018) Projects:- Tomb Raider, Aquaman. * Developing custom pipeline tools for layout and Environment Dept. using Python and PyQt4. * Modeling and texturing full CG environment's with Substance Designer and Zbrush. *Texturing High res. photo-real textures for CG environments and assets. Software's Used: Maya, World Machine, Mari, Zbrush, Mudbox, Nuke, Vray 3.0, Photoshop,
    [Show full text]
  • Simulated Imagery Rendering Workflow for UAS-Based
    remote sensing Article Simulated Imagery Rendering Workflow for UAS-Based Photogrammetric 3D Reconstruction Accuracy Assessments Richard K. Slocum * and Christopher E. Parrish School of Civil and Construction Engineering, Oregon State University, 101 Kearney Hall, 1491 SW Campus Way, Corvallis, OR 97331, USA; [email protected] * Correspondence: [email protected]; Tel.: +1-703-973-1983 Academic Editors: Gonzalo Pajares Martinsanz, Xiaofeng Li and Prasad S. Thenkabail Received: 13 March 2017; Accepted: 19 April 2017; Published: 22 April 2017 Abstract: Structure from motion (SfM) and MultiView Stereo (MVS) algorithms are increasingly being applied to imagery from unmanned aircraft systems (UAS) to generate point cloud data for various surveying and mapping applications. To date, the options for assessing the spatial accuracy of the SfM-MVS point clouds have primarily been limited to empirical accuracy assessments, which involve comparisons against reference data sets, which are both independent and of higher accuracy than the data they are being used to test. The acquisition of these reference data sets can be expensive, time consuming, and logistically challenging. Furthermore, these experiments are also almost always unable to be perfectly replicated and can contain numerous confounding variables, such as sun angle, cloud cover, wind, movement of objects in the scene, and camera thermal noise, to name a few. The combination of these factors leads to a situation in which robust, repeatable experiments are cost prohibitive, and the experiment results are frequently site-specific and condition-specific. Here, we present a workflow to render computer generated imagery using a virtual environment which can mimic the independent variables that would be experienced in a real-world UAS imagery acquisition scenario.
    [Show full text]
  • Deadline User Manual Release 7.1.2.1
    Deadline User Manual Release 7.1.2.1 Thinkbox Software June 11, 2015 CONTENTS 1 Introduction 1 1.1 Overview.................................................1 1.2 Feature Set................................................5 1.3 Supported Software...........................................8 1.4 Render Farm Considerations....................................... 28 1.5 FAQ.................................................... 34 2 Installation 45 2.1 System Requirements.......................................... 45 2.2 Licensing................................................. 48 2.3 Database and Repository Installation.................................. 49 2.4 Client Installation............................................ 75 2.5 Submitter Installation.......................................... 91 2.6 Upgrading or Downgrading Deadline.................................. 95 2.7 Relocating the Database or Repository................................. 97 2.8 Importing Repository Settings...................................... 98 3 Getting Started 101 3.1 Application Configuration........................................ 101 3.2 Submitting Jobs............................................. 105 3.3 Monitoring Jobs............................................. 112 3.4 Controlling Jobs............................................. 121 3.5 Archiving Jobs.............................................. 152 3.6 Monitor and User Settings........................................ 156 3.7 Local Slave Controls........................................... 164 4 Client Applications
    [Show full text]
  • Cour Art of Illusion
    © Club Informatique Pénitentiaire avril 2016 Initiation au dessin 3D avec "Art Of Illusion" Sommaire OBJECTIFS ET MOYENS. ..................................................... 2 LES MATERIAUX. ................................................................ 30 PRESENTATION GENERALE DE LA 3D.......................... 2 Les matériaux uniformes ..................................... 30 La 3D dans la vie quotidienne. .............................. 2 Les matériaux procéduraux................................. 30 Les Outils disponibles. ........................................... 2 LES LUMIERES..................................................................... 31 PRESENTATION GENERALE DE "ART OF ILLUSION"3 Les lumières ponctuelles. .................................... 31 L'aide. ................................................................... 3 Les lumières directionnelles ................................ 32 L'interface. ............................................................ 4 Les lumières de type "spot"................................. 32 Le système de coordonnées................................... 6 Exemples de lumières.......................................... 33 LES OBJETS ............................................................................. 9 LES CAMERAS. ..................................................................... 34 Les primitives. ....................................................... 9 Les filtres sur les caméras.................................... 35 Manipulation des objets. ...................................
    [Show full text]
  • Table 1. Visualization Software Features
    Table 1. Visualization Software Features INFORMATIX COMPANY ALIAS ALIAS AUTODESK AUTO•DES•SYS SOFTWARE INTERNATIONAL Product ALIAS IMAGESTUDIO STUDIOTOOLS 11 AUTODESK VIZ 2005 FORM.Z 4.5 PIRANESI 3 E-mail [email protected] [email protected] Use website form [email protected] [email protected] Web site www.alias.com www.alias.com www.autodesk.com www.formz.com www.informatix.co.uk Price $3,999 Starts at $7,500 $1,995 $1,495 $750 Operating systems Supported Windows XP/2000 Professional Windows XP/2000 Professional, SGI IRIX Windows 2000/XP Windows 98/NT/XP/ME/2000, Macintosh 9/X Windows 98 and later, Macintosh OS X Reviewed Windows XP Professional SP1 Windows XP Professional SP1 Windows XP Professional SP1 Windows XP Professional SP1 Windows XP Professional SP1 Modeling None Yes Yes Solid and Surface N/A NURBS Imports NURBS models Yes Yes Yes N/A Refraction Yes Yes Yes Yes N/A Reflection Yes Yes Yes Yes By painting with a generated texture Anti-aliasing Yes Yes Yes Yes N/A Rendering methods Radiosity Yes, Final Gather No Yes, and global illumination/caustics Yes N/A* Ray-tracing Yes Yes Yes Yes N/A* Shade/render (Gouraud) Yes Yes Yes Yes N/A* Animations No† Yes Yes Walkthrough, Quicktime VR N/A Panoramas Yes Yes Yes Yes Can paint cubic panorams and create .MOV files Base file formats AIS Alias StudioTools .wire format MAX FMZ EPX, EPP (panoramas) Import file formats StudioTools (.WIRE), IGES, Maya IGES, STEP, DXF, PTC Granite, CATIA V4/V5, 3DS, AI, XML, DEM, DWG, DXF, .FBX, 3DGF, 3DMF, 3DS, Art*lantis, BMP, DWG EPX, EPP§; Vedute: converts DXF, 3DS; for plans UGS, VDAFS, VDAIS, JAMA-IS, DES, OBJ, EPS IGES, LS, .STL, VWRL, Inventor (installed) DXF, EPS, FACT, HPGL, IGES, AI, JPEG, Light- and elevations; JPG, PNG, TIF, raster formats AI, Inventor, ASCII Scape, Lightwave, TIF, MetaFo;e.
    [Show full text]
  • SN-Engine, a Scale-Free Geometric Modelling Environment
    SN-Engine, a Scale-free Geometric Modelling Environment T.A. Zhukov Abstract We present a new scale-free geometric modelling environment designed by the author of the paper. It allows one to consistently treat geometric objects of arbitrary size and offers extensive analytic and computational support for visualization of both real and artificial sceneries. Keywords: Geometric Modelling, Virtual Reality, Game Engine, 3D Visualization, Procedu- ral Generation. 1 INTRODUCTION Geometric modelling of real-world and imaginary objects is an important task that is ubiquitous in modern computer science. Today, geometric modelling environments (GME) are widely used in cartography [5], architecture [26], geology [24], hydrology [20], and astronomy [27]. Apart from being used for modelling, importing and storing real-world data, GMEs are crucially important in computer games industry [12]. Creating a detailed model of a real-world or imaginary environment is a task of great com- putational complexity. Modelling various physical phenomena like gravity, atmospheric light scattering, terrain weathering, and erosion processes requires full use of modern computer alge- bra algorithms as well as their efficient implementation. Finding exact and numeric solutions to differential, difference, and algebraic equations by means of computer algebra methods (see [7] and the references therein) is at the core of the crucial algorithms of modern geometric modelling environments. There exist a wide variety of geometric modelling environments, both universal and highly specialized. They include three-dimensional planetariums like SpaceEngine or Celestia, virtual Earth engine Outerra, procedural scenery generator Terragen, 3D computer graphics editors Autodesk 3ds Max, Blender, Houdini, and 3D game engines like Unreal Engine 4, CryEngine 3, arXiv:2006.12661v1 [cs.GR] 22 Jun 2020 and Unity.
    [Show full text]
  • 2005 3D Viewers Roundup Product Reference Guide
    2005 3D Viewers Roundup Product Reference Guide June 2005 As product development becomes increasingly more globalized, more and more players— both inside and outside of design engineering departments—are involved in the product development process. For organizations both large and small, 3D viewing technology is taking on more importance as it enables collaboration within and without the company by letting users view, markup, and print 3D CAD files without the originating CAD software. But how do you know which 3D viewing solution is best for your organization? With the goal of helping our community members address this question, we bring you the 3D Viewers Roundup. The 2005 3D Viewers Roundup consists of feature articles contributed by industry experts and this Product Reference Guide, which lists specifications for products that provide a range of viewing, markup, and collaboration capabilities in CAD neutral and cross-CAD file formats. See the associated articles under Community Features, “A Higher Level View of Enterprise Data Assets” and “Product Visualization across the Extended Enterprise.” These articles provide differing perspectives on selecting and implementing 3D Viewer technologies for collaboration on product development throughout the organization and beyond. The data herein was compiled using submissions from the listed companies. Note that it is not an exhaustive list of companies, nor does it include all the products of each company. However, we have attempted to include all the major software solutions. ConnectPress Ltd. cannot guarantee the accuracy of this data; we suggest you contact specific companies for further information, particularly to confirm technical details regarding their products. Space does not permit us to list all file formats supported, nor all versions of 3D CAD supported.
    [Show full text]