<<

25–28 Oct. GSA 2020 Annual Meeting

VOL. 30, NO. 6 | JUNE 2020

Visualization and Sharing of 3D Digital Outcrop Models to Promote Open Science Visualization and Sharing of 3D Digital Outcrop Models to Promote Open Science

Paul Ryan Nesbit, Adam D. Boulding, Christopher H. Hugenholtz, Dept. of , University of Calgary, 2500 University Drive NW, Calgary, Alberta T2N 1N4, Canada; Paul R. Durkin, Dept. of Geological Sciences, University of Manitoba, 66 Chancellors Circle, Winnipeg, Manitoba, R3T 2N2, Canada; and Stephen M. Hubbard, Dept. of Geoscience, University of Calgary, 2500 University Drive NW, Calgary, Alberta T2N 1N4, Canada

ABSTRACT INTRODUCTION opportunities to analyze and revisit data at High-resolution 3D data sets, such as High-resolution 3D digital models are multiple scales. Open source programs, digital outcrop models (DOMs), are increas- becoming increasingly common data sets in such as and CloudCompare, can be ingly being used by geoscientists to supple- academic and commercial applications. In used for data exploration and measurement ment field observations and enable multi- the geosciences specifically, digital outcrop and have also integrated specific geosci- scale and repeatable analysis that was models (DOMs), or virtual outcrops, can ence toolsets (e.g., Brodu and Lague, 2012; previously difficult, if not impossible, to provide geoscientists with photorealistic Dewez et al., 2016; Thiele et al., 2017). achieve using conventional methods. De- models that preserve spatial precision, Although acquiring DOMs has become spite an increasing archive of DOMs driven dimensionality, and geometric relationships more straightforward, and various 3D analy- by technological advances, the ability to between geologic features that are inherently sis programs are available, dissemination of share and visualize these data sets remains 3D and susceptible to distortion and/or loss DOMs, interpretations, and results has a challenge due to large file sizes and the of information when rendered in 2D (Bellian remained a challenge due to software and need for specialized software. Together, et al., 2005; McCaffrey et al., 2005; Jones et file-size barriers. Specialty 3D programs are these issues limit the open exchange of data al., 2009). Digital 3D mapping approaches often hindered by product licensing and can sets and interpretations. To promote greater using DOMs have enabled geoscientists to involve a considerable learning curve to data accessibility for a broad audience, perform supplemental measurements, corre- understand controls, file formats, and inte- we implement three modern platforms for lations, and interpretations that are difficult grated tools. Furthermore, DOMs can easily disseminating models and interpretations or impossible to obtain with traditional meth- exceed multiple gigabytes (GB) in size, within an open science framework: Sketch- ods (Figs. 1–2; Pavlis and Mason, 2017; Nes- which can be taxing on computational fab, potree, and Unity. Web-based plat- bit et al., 2018). resources for rendering, file storage, and forms, such as Sketchfab and potree, render Until recently, however, collection and data transfer. With the growing collection of interactive 3D models within standard use of digital data sets has been limited to high-resolution DOMs and similar 3D data web browsers with limited functionality, specialists, due to hardware and software sets, there is a need for dedicated, intuitive, whereas game engines, such as Unity, limitations. A number of methods are now and accessible 3D visualization platforms. enable development of fully customizable available for collecting and processing 3D Given the challenges outlined above, we 3D visualizations compatible with multiple models (Hodgetts, 2013; Carrivick et al., examined existing visualization solutions operating systems. We review the capabili- 2016). In particular, structure-from-motion that could potentially enable sharing of ties of each platform using a DOM of an and multi-view stereo (SfM-MVS) photo- DOMs and support open science through extensive outcrop exposure of Late Creta- grammetry software, commonly paired increased data accessibility. To provide a ceous fluvial stratigraphy generated from with uninhabited aerial vehicles (UAVs), functional introduction to modern visualiza- uninhabited aerial vehicle images. Each enables geoscientists to produce photoreal- tion platforms, we illustrate the capabilities visualization platform provides end-users istic DOMs through a highly streamlined and functionality of two web-based inter- with digital access and intuitive controls to UAV-SfM workflow (Chesley et al., 2017; faces (Sketchfab and potree) and a cross- interact with large DOM data sets, without Nieminski and Graham, 2017; Pavlis and platform videogame engine (Unity) using a the need for specialized software and hard- Mason, 2017; Nesbit and Hugenholtz, 2019). geologic case study. A DOM was produced ware. We demonstrate a range of features Related efforts have centered on the through a UAV-SfM workflow for an exten- and interface customizability that can be development of 3D software solutions with sive outcrop (1 km2) exposed within the bad- created and suggest potential use cases tools for geoscience applications. Custom land landscape of Dinosaur Provincial Park to share interpretations, reinforce student software packages, such as (Alberta, Canada). Each visualization plat- learning, and enhance scientific communi- Studio (VRGS; Hodgetts et al., form provides access to the large DOM cation through unique and accessible visu- 2007) and LIME (Buckley et al., 2019), through an intuitive lightweight interface alization experiences. offer users lightweight executable tools and without the need for high-end hardware,

GSA Today, v. 30, https://doi.org/10.1130/GSATG425A.1. Copyright 2020, The Geological Society of America. CC-BY-NC. N channel-belt deposit E

accretion w leo o 2 m paleo opa

channel-belt base oodplain mudstone channel-belt base

Figure 1. Geologic interpretations (line drawing on 2D field photograph), a common conventional method to highlight stratigraphic architecture and distri- bution of related units. Mudstones are gray to light brown; are light gray to white. This process is often performed on photos or a photomosaic acquired in the field.

meander-belt edge

ALBERTA

Figure 2. Traditional used to share field measurements, observations, and interpretations in 2D plan-view. This geologic map Dinosaur was constructed from the integration of traditional fieldwork methods Provincial (measured sections as well as paleoflow and bedding measurements) Park with mapping to characterize heterolithic chan- 111.59º W nel-belt deposits exposed at Dinosaur Provincial Park, southeastern Alberta, Canada. Field-based Associations (FA)1—sandy point 50.82º N bar; FA2—heterolithic point bar; FA3—Counter-point bar; FA4—aban- doned channel; FA5—mudstone. Bedding surfaces, noted in Figure 1 Extent of g. 1 (red), were digitally mapped on the 3D model and yield a more refined 3D model Fi and detailed interpretation of accretion surface orientation and strati- graphic architecture. These methods are being widely applied, yet the Measured results are difficult to disseminate and share in 3D. section Strike/Dip of bedding N Interpreted 200 m scroll pattern

FA1 FA2 FA3 FA4 FA5

specialized software, or transfer and storage bottlenecks remain, with a lack of accessible issues relative to underlying base layers of large files. This prompts an increased visualization software and the need to trans- (Tavani et al., 2014). ability to share data sets, interpretations, and fer large files. Web-based dissemination may be one of results with a wider community, expanding Though separate 3D viewers are available the most promising and practical means for opportunities for scientific communication to supplement proprietary software (e.g., rapidly streaming 3D digital data sets with- and open science education. Trimble RealWorks, FugroViewer), they typ- out transferring raw data (Turner, 2006; von ically require local storage of large files, Reumont et al., 2013). Advances of applica- RELATED WORK learning curves, and have associated licens- tion programming interfaces (APIs), such as Visualization of digital 3D models has ing restrictions. Alternative applications, WebGL, allow modern Internet browsers to been practical for more than two decades; such as digital globes (e.g., ) are access the local GPU to improve rendering of however, early geoscience applications were a popular method for disseminating spatial 2D and 3D graphics, without the need for typically restricted to dedicated geovisual- and non-spatial data in an interactive, semi- plug-ins or extensions (Boutsi et al., 2019). ization labs and required specialized soft- immersive environment, with intuitive con- Though not guaranteed, WebGL enables ware (e.g., Thurmond et al., 2006; Jones et trols (Goodchild et al., 2012). Digital globes GPU functionality on various operating sys- al., 2009; Bilke et al., 2014). Today, visual- have been used to create “virtual field trips” tems and devices (Schuetz, 2016). Several ization of large 3D data sets is no longer lim- (McCaffrey et al., 2010; Simpson and De proprietary web viewers, such as Sketchfab ited to sophisticated labs, but rather an aver- Paor, 2010; De Paor and Whitmeyer, 2011) (https://www.sketchfab.com), use WebGL age computer can render 3D models ef- and present 3D data sets (Blenkinsop, 2012; for sharing 3D models. Proprietary web- ficiently, due in large part to inexpensive De Paor, 2016). Although digital globes pro- based viewers have recently been used by hardware, such as dedicated graphics pro- vide tremendous benefits, displaying DOMs geologic databases (e.g., Safari Database, cessing units (GPUs). Despite the capa- within digital globes requires a significant https://www.safaridb.com: Howell et al., bilities of modern computing hardware, reduction of detail and results in overlay 2014; eRock: Cawood et al., 2019). Web viewers based on open source code, of the park without disrupting wildlife and Web-Based 3D Point Cloud (potree) such as potree (Schuetz, 2016), use WebGL the natural landscape. Viewers using potree code can render raw API to efficiently render massive point point clouds and integrate multiple data sets clouds (>109 points) in standard Internet Data Collection and DOM into a single viewer with customizable browsers. Potree does not require end-users Processing options. The dense point cloud for the 1 km2 to install software or download large data Images were collected through eight field area is ~25.5 GB and contains more sets (Schuetz, 2016) and has been adopted flights with a sensefly eBee fixed-wing UAV than 805 million points (Fig. 3B). Point cloud by various organizations, including the equipped with a Sony WX220 18.2 mega- data sets can be compressed (from .las to .laz USGS, for sharing and visualizing national pixel camera, resulting in 1760 images. format) to reduce file size and converted into topographic data sets (USGS, 2019). Images were recorded at a pitch angle of 10º a potree file and folder structure for efficient Similarly, OpenTopography and Pix4D- off-nadir to increase point visibility along tile-based rendering using the potree con- cloud provide online viewers, similar to sub-vertical surfaces and increase precision verter (Schuetz, 2016), with a final size of 3.5 potree, allowing subscribers to share point of final models within the high-relief topog- GB. By default, the potree code includes an clouds through standard web browsers. raphy (Nesbit and Hugenholtz, 2019). Images interactive overview map that displays the Alternative methods have incorporated were processed using Pix4Dmapper v4.3 fol- viewer’s location and view direction, various the use of game engines to create custom- lowing a similar workflow described by pre- navigation options and settings, and several ized geovisualizations compatible with vari- vious authors (Küng et al., 2012; Nesbit et al., measurement tools allowing end-users to ous operating systems. Unity and Unreal 2018). Following initial processing, the record simple measurements, including Engine are two popular game development model was divided into four quadrants and distances, areas, volumes, and topographic platforms that are well-documented, have processed into a dense point cloud and 3D cross sections. Following conversion, the vast online programming communities, and textured mesh. Mesh outputs were exported files and folder structure can be added to a are available for free to developers producing as Autodesk Filmbox (.fbx) format, which web host and dispersed through a standard revenue below a defined threshold. Recently, generally results in smaller file sizes than web domain. Information on getting started game engines have been used in the geosci- commonly used 3D polygon (.ply) and wave- can be found on the potree GitHub page or ences for the gamification and sharing of 3D front (.obj) formats. homepage (http://www.potree.org). An ex- data sets in immersive virtual reality (VR) ample is presented in Figure 3B using the (Bilke et al., 2014), translating ArcGIS data Visualization Approaches Pix4Dcloud viewer, which implements the into a 3D environment using Unity (Robin- DOMs are presented in textured mesh and potree library. son et al., 2015), and presenting virtual dense point cloud formats, using three archaeological sites (Martinez-Rubi et al., different visualization platforms (Sketchfab, Videogame Engine (Unity) 2016; Boutsi et al., 2019). potree, and Unity). Although other platforms Videogame engines allow the production are available, these were intentionally selected of unique end-user experiences through cus- CASE STUDY: FLUVIAL for their ability to provide end-users with tomized data visualization and presentation STRATIGRAPHY, DINOSAUR access to 3D data sets without specialty (Fig. 4). Unity provides a platform to design PROVINCIAL PARK software or transfer of large data sets and are and develop videogames and is well docu- representative of the current capabilities of mented through user manuals, community Geological Overview modern viewers. forums, and online tutorials (e.g., https:// Dinosaur Provincial Park is a UNESCO unity.com/learn/get-started). The program World Heritage Site in southeastern Alberta, Web-Based 3D Mesh (Sketchfab) interface contains simple “drag and drop” Canada, recognized for an abundance of Using a web-based interface, Sketchfab functions for creation of simple scenes, but well-preserved dinosaur fossils and charac- allows authors to intuitively upload models, also allows fully customizable objects and teristic badland (Dodson, 1971; define rendering options (e.g., lighting, mate- interaction through scripting. Unity supports Currie and Koppelhus, 2005). This case rial properties), and provide supplementary various formats, including point clouds, study presents a 1 km2 subsection within annotations (Fig. 3A). Upload limitations of meshes, and 2.5D digital elevation models the northeastern portion of the park con- 200 MB, including all mesh and texture com- (DEMs). However, point cloud rendering taining extensive 3D exposures of the ponents, prevented rendering of the complete through Unity can be challenging (Fraiss, Late Cretaceous Dinosaur Park Formation 1 km2 field area within a single viewer without 2017), and DEM interpolations are suscepti- (Wood et al., 1988; Eberth and Hamblin, significant texture distortion. To preserve ble to distortion along slopes (Bellian et al., 1993). Contrasting layers of siltstone and detail within the field area, we present each 2005; Pavlis and Mason, 2017). Therefore, fine- to medium-grained along quadrant separately. Multiple texture resolu- we used 3D meshes (.fbx files) and associ- with the stratigraphic architecture are rep- tions and VR compatibility are automatically ated textures (.jpg), which made up much of resentative of successive meandering chan- generated during upload to provide end-users the final videogame file size (~1 GB). nel belts cutting through adjacent flood- with different level of detail (LoD) rendering Navigation within the scene was pro- plain mudstones (Figs. 1–2; Smith et al., options based on the capabilities of their view- grammed through a first-person movement 2009; Nesbit et al., 2018; Durkin et al., ing device. Location-specific annotations script, in which the camera is controlled by 2020). Most of the park is a natural preserve describing geologic features and concepts to directional keys on the keyboard and orien- accessible only through research permits or end-users were added to models using the tation based on the mouse. Camera move- guided programs. The digital model pro- upload interface. Additional data sets could ment was restricted within the scene bound- vides a viewing window into a small section not be integrated within 3D model space. aries by enabling the “mesh collider” option A

1 2 Dipping beds

These alternating sandstone and siltstone beds are not at (or horizontal).

They are actually dipping towards the southwest

See #2 for more....

B

Figure 3. Digital outcrop models (DOMs) of the heterolithic channel-belt deposits in Figure 1, presented in two different viewers. (A) Sketchfab viewer contains 3D textured mesh DOM, but is limited by resolution and only supports text annotations to provide supplemental information; note the limited field area loaded to preserve detail in texture and topography—additional interactive models of the field area are online at https:// sketchfab.com/paulnesbit or by following the QR code. Additional proprietary web viewers include Euclidean Vault (https://www.euclideon.com/ vaultinfo/), and voxxlr (https://www.voxxlr.com/). (B) Visualization of the 3D dense point cloud DOM of the entire 1 km2 field area (>805 million points) in a standard web browser using potree code applied in customized web viewer from Pix4D. QR code provides digital access to the fully interactive viewer, also available at http://tiny.cc/Pix4DpotreeViewer. within the mesh options panel. Various within the user interface (UI) and included viewers; however, a host of challenges remain components were added to the scene, such several “points of interest” that automati- with current solutions before the full potential as the sky background, surrounding topog- cally transport end-users to areas with edu- can be realized. Data acquisition technologies raphy, and interactive features. Sky textures cational information within the scene. The continue to offer higher resolutions and larger were adapted from the Unity Asset Store UI menu allows users to navigate between file sizes. Contrastingly, visualization plat- (assetstore.unity.com). Surrounding topog- integrated data sets and associated informa- forms commonly limit file sizes, forcing a raphy was added by creating a terrain object tion panels within the scene and can be compromise between field area extent and within Unity, defining height values by exited at any time to return to free fly mode. detail. As demand increases for sharing larger importing a 10 m DEM (AltaLIS, 2017), 3D data sets, more advanced multi-resolution textured with a 10-m true- satellite DISCUSSION rendering solutions, such as LoD in Sketchfab image (Copernicus, 2018). Interactive fea- Sharing of large 3D data sets without spe- and LIME or tiled approaches similar to tures were added to a dropdown menu cialist software is possible through modern potree, will be essential. Options for end- Figure 4. Videogame viewer (executable application) of the entire 1 km2 field area rendered as a textured mesh and created with Unity. Note the dynamic orientation arrow in the upper left corner of the game, the options menu to the right of the screen, and interpretations of geologic surfaces turned “on.” Drop-down menu in the side panel provides end-users with options to navigate to predefined “points of interest” throughout the field area, simulating vir- tual field-trip stops. Note the resolution difference between the foreground (uninhabited aerial vehicle [UAV]) model and the peripheral topography and landscape, created with a draped with a 10 m satellite image. End-users can also select “free fly” mode in order to navigate through- out the field site on their own. A fully interactive viewer is available in GSA’s Data Repository1 (also accessible from the QR code). Both data repository supplemental files are interactive videogame visualizations presenting a “virtual field trip” that introduces basic geology concepts using a UAV– textured mesh model within Dinosaur Provincial Park (Alberta, Canada). One is a standalone application (.exe file) for machines running Win- dows (no software required). The other is a standalone application (.app file) for machines running macOS (no software required). Note the README.txt file after unzipping prior to running. users to select display quality based on the render data properly. The default potree code Cartographic principles will become in- capabilities of their machine provides addi- supports basic measurement tools (see Fig. creasingly important as 3D visualizations tional avenues to smoothly render large data 3B), but further customization within potree are used to disseminate spatial data layers sets; for example, the Unity UI offers Quality or Unity requires significant upfront pro- with 3D DOMs. This technique has the and Screen Resolution settings upon startup, gramming efforts. potential to extend models beyond simple and potree code provides adjustable options Compatibility and design considerations visuals into scientific visualizations de- for Point Budget and Quality. may also emerge as issues for visualization signed to aid the understanding of data, Capabilities of 3D viewers can be platforms. Although potree code is cur- provide new perspectives, and provoke expanded through incorporation of basic rently compatible with standard web brows- individual knowledge construction (Mac- interpretation tools, the ability to integrate ers, future updates to browsers may impede Eachren and Kraak, 1997). Delivering data multiple data sets, and customizable inter- performance. Similarly, users who rely on in this way requires consideration of car- faces. There are various levels of customiz- third-party applications are subject to deci- tographic design as it relates to the purpose ability in modern platforms. Sketchfab, for sions made by suppliers. On the other hand, of a model, intended audience, and how to example, currently permits addition of text formats supported by Unity (e.g., Windows best present data. For example, use of these and web-linked photo annotations, but does [.exe], Apple [.app], mobile device [iOS, platforms as geospatial data viewers still not support integration of additional 3D Android], Sony PlayStation 4, Microsoft requires basic map components (e.g., scale, objects, shapefiles, or drawings. Open source Xbox, and WebGL) have been standard for orientation, legend, metadata, etc.), which platforms (e.g., potree and Unity) contain their respective platforms and are likely to are not currently available in some 3D support to integrate meshes, shapefiles, and maintain functionality through updates, as viewers, but are essential for extending custom objects within a scene (Fig. 4) but backward compatibility is often built into these 3D models to spatially meaningful require additional coding to convert and new versions. 3D geovisualizations.

1GSA Data Repository item 2020176, supplemental file 1—virtual field trip videogame for Windows (.exe—no software required); supplemental file 2—virtual field trip videogame for MacOS (.app—no software required), is available online at https://www.geosociety.org/datarepository/2020. CONCLUSIONS AND access to 3D data sets without the need for geoscience education: GSA Today, v. 29, p. 36– RECOMMENDED USE 37, https://doi.org/10.1130/GSATG373GW.1. advanced software and hardware. Though Chesley, J., Leier, A., White, S., and Torres, R., Tools for collecting high-resolution 3D often limited by logistical constraints, we 2017, Using unmanned aerial vehicles and struc- data sets have recently become common- encourage authors to share high-resolution ture-from-motion to character- place in both commercial and academic DOM data sets whenever possible. Methods ize sedimentary outcrops: An example from the fields; however, sharing 3D data sets typi- Morrison Formation, Utah, USA: Sedimentary of 3D data dissemination and visualization Geology, v. 354, p. 1–8, https://doi.org/10.1016/​ cally requires end-users to have specialty are still in their infancy behind the relatively j.sedgeo.2017.03.013. software, high-end processing computers, recent rise in 3D mapping applications and CloudCompare, 2019, Version 2.9. GPL Software. and/or locally store large files. Through the acquisition techniques; as the latter continue Available online: http://www.cloudcompare.org presentation of a large UAV-SfM derived to grow, we expect the former to develop in (accessed 7 Feb. 2020). DOM, we introduce three representative Copernicus, 2018, Sentinal data: Retrieved from new and unique ways to facilitate open sci- USGS, Earth Explorer 15 August 2019, pro- visualization platforms that harness poten- ence initiatives through communication and cessed by ESA. tial to advance 3D data dissemination and democratization of photorealistic 3D models. Currie, P.J., and Koppelhus, E.B., editors, 2005, Di- promote open science communication to nosaur Provincial Park: A Spectacular Ancient Ecosystem Revealed: Bloomington, Indiana, In- end-users without the need for specialized ACKNOWLEDGMENTS software and hardware. diana University Press, 648 p. We thank the GSA Today editorial team and two De Paor, D.G., 2016, Virtual rocks: GSA Today, v. 26, Web-based viewers, such as Sketchfab anonymous reviewers for recommendations that p. 4–11, https://doi.org/10.1130/GSATG257A.1. and potree, provide practical options for greatly improved this manuscript, and thanks for re- De Paor, D.G., and Whitmeyer, S.J., 2011, Geologi- sharing data sets with end-users without search permission from Dinosaur Provincial Park cal and geophysical modeling on virtual globes (Research Permit #17-146) and land access from J.G. cumbersome transfer and storage of large using KML, COLLADA, and Javascript: Com- and L.X. files. Web-based viewers typically provide puters & Geosciences, v. 37, p. 100–110, https:// doi.org/10.1016/j.cageo.2010.05.003. an easy solution to share 3D visualizations REFERENCES CITED Dewez, T.J.B., Girardeau-Montaut, D., Allanic, C., without the need for programming, though AltaLIS, 2017, Alberta 20K Digital Elevation Model and Rohmer, J., 2016, Facets : A CloudCompare customizability and file sizes are limited. (DEM). plugin to extract geological planes from unstruc- The default potree code has extended capa- Bellian, J.A., Kerans, C., and Jennette, D.C., 2005, tured 3D point clouds: International Archives of bilities, such as measurement tools, display Digital outcrop models: Applications of terrestrial the Photogrammetry, and Spatial scanning lidar technology in stratigraphic model- Information Sciences—ISPRS Archives, v. 41, options, and the ability to integrate multiple p. 799–804, https://doi.org/10.5194/​isprsarchives​ file types within a single viewer. Open- ing: Journal of Sedimentary Research, v. 75, p. 166–176, https://doi.org/10.2110/jsr.2005.013. -XLI-B5​ -799-2016.​ source code allows capable programmers to Bilke, L., Fischer, T., Helbig, C., Krawczyk, C., Nagel, Dodson, P., 1971, Sedimentology and taphonomy of customize the potree viewer and could T., Naumov, D., Paulick, S., Rink, K., Sachse, A., the Oldman Formation (Campanian), Dinosaur potentially be used as a raw data viewer or Schelenz, S., Walther, M., Watanabe, N., Zehner, Provincial Park, Alberta (Canada): Palaeogeog- raphy, Palaeoclimatology, Palaeoecology, v. 10, educational supplement. A web domain and B., Ziesch, J., and Kolditz, O., 2014, TESSIN VIS- Lab—Laboratory for scientific visualization: p. 21–74, https://doi.org/10.1016/0031-0182(71)​ web storage are required to host potree 90044-7. Environmental Earth Sciences, v. 72, p. 3881–3899, Durkin, P.R., Hubbard, S.M., Holbrook, J.M., Wele- visualizations, which may limit uptake for https://doi.org/10.1007/s12665-014-3785-5. schuk, Z., Nesbit, P.R., Hugenholtz, C.H., Lyons, educational purposes, but it remains prom- Blenkinsop, T.G., 2012, Visualizing structural ge- T., and Smith, D.G., 2020, Recognizing the product ising for sharing raw data sets with collabo- ology: From Excel to Google Earth: Computers of concave-bank sedimentary processes in fluvial & Geosciences, v. 45, p. 52–56, https://doi.org/​ rators or commercial partners. meander-belt strata: Sedimentology (in press). 10.1016/j.cageo.2012.03.007​ . Game engines require more significant Eberth, D.A., and Hamblin, A.P., 1993, Tectonic, Boutsi, A., Ioannidis, C., and Soile, S., 2019, Inter- coding knowledge for customized visual- stratigraphic, and sedimentologic significance of active online visualization of complex 3D geom- a regional discontinuity in the upper Judith River izations and measurement tools and may etries: The International Archives of the Photo- therefore be less practical as raw data view- Group (Belly River wedge) of southern Alberta, grammetry, Remote Sensing and Spatial In- Saskatchewan, and northern Montana: Canadian ers. However, videogames create opportu- formation Sciences, v. XLII-2, W9, p. 173–180, Journal of Earth Sciences, v. 30, p. 174–200, nities to broaden scientific communication https://doi.org/10.5194/isprs-archives-XLII​-2​ https://doi.org/10.1139/e93-016. and education beyond conventional 2D -W9-173-2019. Fraiss, S.M., 2017, Rendering Large Point Clouds in Brodu, N., and Lague, D., 2012, 3D terrestrial lidar maps and photo-based line drawings (e.g., Unity [B.S. thesis]: Vienna, University of Tech- data classification of complex natural scenes using Figs. 1–2) by contextualizing 3D informa- nology (TU Wien), 38 p. a multi-scale dimensionality criterion: Applica- Goodchild, M.F., Guo, H., Annoni, A., Bian, L., de tion within a 3D, immersive, and realistic tions in geomorphology: ISPRS Journal of Photo- Bie, K., Campbell, F., Craglia, M., Ehlers, M., van environment (Fig. 4). Videogame visualiza- grammetry and Remote Sensing, v. 68, p. 121–134, Genderen, J., Jackson, D., Lewis, A.J., Pesaresi, tion could be used for engaging museum https://doi.org/10.1016/j.isprsjprs.2012.01.006. M., Remetey-Fülöpp, G., Simpson, R., Skidmore, displays, presentation of course material, or Buckley, S.J., Ringdal, K., Naumann, N., Dolva, B., A., Wang, C., and Woodgate, P., 2012, Next-gen- Kurz, T.H., Howell, J.A., and Dewez, T.J.B., virtual field experiences, in which “partici- eration Digital Earth: Proceedings of the National 2019, LIME: Software for 3-D visualization, in- Academy of Sciences of the United States of pants” can follow guided prompts or explore terpretation, and communication of virtual geo- America, v. 109, p. 11,088–11,094, https://doi.org/​ the scene freely in self-navigation mode. science models: Geosphere, v. 15, p. 1–14, https:// 10.1073/pnas.1202383109. Although virtual platforms provide excit- doi.org/10.1130/GES02002.1. Hodgetts, D., 2013, and digital out- ing potential for enhanced student learning Carrivick, J.L., Smith, M.W., and Quincey, D.J., crop geology in the petroleum industry: A review: and improved scientific communication to the 2016, Structure from Motion in the Geosciences: Marine and Petroleum Geology, v. 46, p. 335–354, Oxford, UK, Wiley-Blackwell, https://doi.org/​ https://doi.org/10.1016/j.marpetgeo.2013.02.014. broader public, their efficacy as a learning 10.1002/​9781118895818. Hodgetts, D.L., Gawthorpe, R., Wilson, P., and Rarity, tool necessitates future research. Regardless, Cawood, A.J., and Bond, C.E., 2019, eRock: An F., 2007, Integrating Digital and Traditional Field emerging visualization platforms provide open-access repository of virtual outcrops for Techniques Using Virtual Reality Geological Stu- dio (VRGS): 69th EAGE Conference and Exhibi- McCaffrey, K.J.W., Hodgetts, D., Howell, J.A., Hunt, Tavani, S., Granado, P., Corradetti, A., Girundo, tion incorporating SPE EUROPEC 2007, p. 11–14, D., Imber, J., Jones, R.R., Tomasso, M., Thur- M., Iannace, A., Arbués, P., Muñoz, J.A., and https://doi.org/10.3997/2214-4609​ .201401718.​ mond, J., and Viseur, S., 2010, Virtual fieldtrips Mazzoli, S., 2014, Building a virtual outcrop, ex- Howell, J.A., Martinius, A.W., and Good, T.R., for petroleum geoscientists: Geological Society, tracting geological information from it, and shar- 2014, The application of outcrop analogues in London, Petroleum Geology Conference Series, ing the results in Google Earth via OpenPlot and geological modelling: A review, present status v. 7, p. 19–26, https://doi.org/10.1144/0070019. Photoscan: An example from the Khaviz Anticline and future outlook, in Martinius, A.W., Howell, Nesbit, P.R., and Hugenholtz, C.H., 2019, Enhancing (Iran): Computers & Geosciences, v. 63, p. 44–53, J.A., and Good, T.R., eds., Sediment-Body Ge- UAV-SfM 3D model accuracy in high-relief land- https://doi.org/​10.1016/​j.cageo.2013.10.013. ometry and Heterogeneity: Analogue Studies for scapes by incorporating oblique images: Remote Thiele, S.T., Grose, L., Samsu, A., Micklethwaite, Modelling the Subsurface: Geological Society, Sensing, v. 11, https://doi.org/10.3390/rs11030239. S., Vollgger, S.A., and Cruden, A.R., 2017, Rap- London, Special Publication 387, p. 1–25, https:// Nesbit, P.R., Durkin, P.R., Hugenholtz, C.H., Hub- id, semi-automatic fracture and contact mapping doi.org/10.1144/SP387.12. bard, S.M., and Kucharczyk, M., 2018, 3-D for point clouds, images and geophysical data: Jones, R.R., McCaffrey, K.J., Clegg, P., Wilson, R.W., stratigraphic mapping using a digital outcrop Solid Earth, v. 8, p. 1241–1253, https://doi.org/​ Holliman, N.S., Holdsworth, R.E., Imber, J., and model derived from UAV images and structure- 10.5194/se-8-1241-2017. Waggott, S., 2009, Integration of regional to out- from-motion photogrammetry: Geosphere, v. 14, crop digital data: 3D visualisation of multi-scale Thurmond, J.B., Løseth, T.M., Rivenæs, J.C., Mar- p. 1–18, https://doi.org/10.1130/GES01688.1. tinsen, O.J., and Aiken, C.L.V., 2006, Using out- geological models: Computers & Geosciences, Nieminski, N.M., and Graham, S.A., 2017, Modeling v. 35, p. 4–18, https://doi.org/10.1016/j.cageo​ ​ crop data in the 21st century—New methods and stratigraphic architecture using small unmanned applications, with example from the Ainsa Tur- .2007.09.007. aerial vehicles and photogrammetry: Examples Küng, O., Strecha, C., Fua, P., Gurdan, D., Achtelik, bidite System: Deep-Water Outcrops of the from the Miocene east coast basin, New Zealand: M., Doth, K.-M., and Stumpf, J., 2012, Simpli- World Atlas, CD-ROM. Journal of Sedimentary Research, v. 87, p. 126– fied building models extraction from ultra-light Turner, A.K., 2006, Challenges and trends for geo- 132, https://doi.org/10.2110/jsr.2017.5. UAV imagery: ISPRS—International Archives logical modelling and visualisation: Bulletin of Pavlis, T.L., and Mason, K.A., 2017, The new world of the Photogrammetry, Remote Sensing and Engineering Geology and the Environment, of 3D geologic mapping: GSA Today, v. 27, Spatial Information Sciences, v. XXXVIII-1, v. 65, p. 109–127, https://doi.org/10.1007/s10064​ p. 4–10, https://doi.org/10.1130/GSATG313A.1. p. 217–222, https://doi.org/10.5194/isprsarchives​ -005-0015-0. Robinson, A., Gordon, C.E., Houghton, J., Lloyd, -XXXVIII-1-C22-217-2011. USGS, 2019, 3D Elevation Program (3DEP): https:// G.E., and Morgan, D.J., 2015, ArcGIS to Unity: A MacEachren, A.M., and Kraak, M.J., 1997, Guest www.usgs.gov/news/usgs-3dep-lidar-point- design pipeline for creation of 3D terrain in seri- editorial exploratory cartographic visualization: cloud-now-available-amazon-public-dataset (ac- ous egames for geology: Geology Today, v. 31, Advancing the agenda: Computers & Geoscienc- cessed 11 Feb. 2020). es, v. 23, p. 335–343, https://doi.org/​10.1016/​ p. 237–240, https://doi.org/10.1111/gto.12121. Schuetz, M., 2016, Potree [Thesis]: Rendering von Reumont, F., Arsanjani, J.J., and Riedl, A., 2013, S0098-3004(97)00018-6. Visualization of geologic geospatial datasets Martinez-Rubi, O., de Kleijn, M., Verhoeven, S., Large Point Clouds in Web Browsers: Vienna University of Technology, 84 p. through X3D in the frame of WebGIS: Interna- Drost, N., Attema, J., van Meersbergen, M., van tional Journal of Digital Earth, v. 6, p. 483–503, Nieuwpoort, R., de Hond, R., Dias, E., and Simpson, C., and De Paor, D.G., 2010, Restoring https://doi.org/10.1080/17538947.2011.627471. Svetachov, P., 2016, Using modular 3D digital maps and memoirs to four-dimensional space us- Wood, J.M., Thomas, R.G., and Visser, J., 1988, earth applications based on point clouds for the ing virtual globe technology: A case study from Fluvial processes and vertebrate taphonomy: study of complex sites: International Journal of the Scottish Highlands: Geological Society, Lon- Digital Earth, v. 9, p. 1135–1152, https://doi.org/​ don, Special Publication 335, p. 429–441, https:// The upper cretaceous Judith River formation, 10.1080/17538947.2016.1205673. doi.org/10.1144/SP335.20. South-Central Dinosaur Provincial Park, Alber- McCaffrey, K.J.W., Jones, R.R., Holdsworth, R.E., Smith, D.G., Hubbard, S.M., Leckie, D.A., and Fus- ta, Canada: Palaeogeography, Palaeoclimatolo- Wilson, R.W., Clegg, P., Imber, J., Holliman, tic, M., 2009, Counter point bar deposits: Lithofa- gy, Palaeoecology, v. 66, p. 127–143, https://doi​ N.S., and Trinks, I., 2005, Unlocking the spatial cies and reservoir significance in the meandering .org/10.1016/0031-0182(88)90085-5. dimension: Digital technologies and the future modern Peace River and ancient McMurray For- of geoscience fieldwork: Journal of the Geologi- mation, Alberta, Canada: Sedimentology, v. 56, Manuscript received 5 Nov. 2019 cal Society, v. 162, p. 927–938, https://doi.org/​ p. 1655–1669, https://doi.org/10.1111/​j.1365-3091​ Revised Manuscript received 12 Feb. 2020 10.1144/0016-764905-017. .2009.01050.x. Manuscript accepted 26 Feb. 2020