Automatic Clustering of 3D Objects for Hierarchical Level-Of-Detail Benjamin Wiberg

Total Page:16

File Type:pdf, Size:1020Kb

Automatic Clustering of 3D Objects for Hierarchical Level-Of-Detail Benjamin Wiberg LiU-ITN-TEK-A--18/033--SE Automatic Clustering of 3D Objects for Hierarchical Level-of-Detail Benjamin Wiberg 2018-06-14 Department of Science and Technology Institutionen för teknik och naturvetenskap Linköping University Linköpings universitet nedewS ,gnipökrroN 47 106-ES 47 ,gnipökrroN nedewS 106 47 gnipökrroN LiU-ITN-TEK-A--18/033--SE Automatic Clustering of 3D Objects for Hierarchical Level-of-Detail Examensarbete utfört i Medieteknik vid Tekniska högskolan vid Linköpings universitet Benjamin Wiberg Handledare Patric Ljung Examinator Jonas Unger Norrköping 2018-06-14 Upphovsrätt Detta dokument hålls tillgängligt på Internet – eller dess framtida ersättare – under en längre tid från publiceringsdatum under förutsättning att inga extra- ordinära omständigheter uppstår. Tillgång till dokumentet innebär tillstånd för var och en att läsa, ladda ner, skriva ut enstaka kopior för enskilt bruk och att använda det oförändrat för ickekommersiell forskning och för undervisning. Överföring av upphovsrätten vid en senare tidpunkt kan inte upphäva detta tillstånd. All annan användning av dokumentet kräver upphovsmannens medgivande. För att garantera äktheten, säkerheten och tillgängligheten finns det lösningar av teknisk och administrativ art. Upphovsmannens ideella rätt innefattar rätt att bli nämnd som upphovsman i den omfattning som god sed kräver vid användning av dokumentet på ovan beskrivna sätt samt skydd mot att dokumentet ändras eller presenteras i sådan form eller i sådant sammanhang som är kränkande för upphovsmannens litterära eller konstnärliga anseende eller egenart. För ytterligare information om Linköping University Electronic Press se förlagets hemsida http://www.ep.liu.se/ Copyright The publishers will keep this document online on the Internet - or its possible replacement - for a considerable time from the date of publication barring exceptional circumstances. The online availability of the document implies a permanent permission for anyone to read, to download, to print out single copies for your own use and to use it unchanged for any non-commercial research and educational purpose. Subsequent transfers of copyright cannot revoke this permission. All other uses of the document are conditional on the consent of the copyright owner. The publisher has taken technical and administrative measures to assure authenticity, security and accessibility. According to intellectual property law the author has the right to be mentioned when his/her work is accessed as described above and to be protected against infringement. For additional information about the Linköping University Electronic Press and its procedures for publication and for assurance of document integrity, please refer to its WWW home page: http://www.ep.liu.se/ © Benjamin Wiberg Linköping University | Department of Science and Technology Master Thesis | Media Technology and Engineering Spring 2018 | LiU-ITN-TEK-A--00/000--SE Automatic Clustering of 3D Objects for Hierarchical Level-of-Detail Benjamin Wiberg Supervisor: Patric Ljung Examiner: Jonas Unger Linköping University SE-581 83 Linköping 013–28 10 00, www.liu.se Abstract This report describes an algorithm for computing 3D object hierarchies fit for Hierarchical Level-of- Detail (HLOD) optimization. The algorithm is used as a pre-processing stage in an HLOD pipeline that automatically optimizes 3D models containing multiple meshes. The algorithm for generating hierarchies groups together meshes in a hierarchical tree using opera- tions on bounding spheres of the meshes. The algorithm prioritizes grouping close objects together in the early stages, and relaxes its constraints toward the end, resulting in a tree structure with a sin- gle root node. The hierarchical tree is then used by computing proxy meshes, i.e. simplified stand-in meshes, for the inner nodes of the hierarchy. Finally, the resulting proxy meshes, together with the generated hierarchy and the original meshes, are used to render the model using a tree-traversing HLOD switching algorithm that renders deeper parts of the tree containing more detailed meshes when more detail is needed. In addition, a minor change to the clustering algorithm is proposed. By swapping the bounding spheres to AABBs (Axis-Aligned Bounding Boxes) in the clustering stage, hierarchies with different proper- ties are generated. This change is shown to generate hierarchies with similar rendering performance as the hierarchies made with bounding spheres, while at the same time resulting in lower space re- quirements for all proxy meshes. Overall, the proposed automatic HLOD pipeline is shown to increase rendering performance for all evaluated scenes in most frames, while never yielding noticeably worse performance than the original model as well. Keywords: hierarchical level-of-detail, mesh simplification, hierarchical clustering, 3D optimization i Acknowledgements First off, I would like to thank everyone at Microsoft, Simplygon Studios in Linköping, where the majority of the work was carried out. My supervisor at the office, Sebastian Wiberg, who has guided me through our many technical discussions, thank you for giving me valuable advice! Anders Östlund for giving me permission to do the thesis at Microsoft. Samuel Ranta-Eskola for helping me refine the extent of the work, keeping a narrow but sharp focus to the thesis. Jukka Tahtinen for helping my find 3D models to use in my work. And to everyone at the office, thanks for the thoughtful discussions, your curiosity toward my work, and the endless joy of pingpong during coffee breaks. It has been a pleasure! Furthermore, I want to thank my advisor at Linköping University, Patric Ljung, for offering key advice on the report and supporting me from the beginning. I also want to thank my examiner Jonas Unger at Linköping University. Finally, I want to thank my wonderful partner Linda who has supported me through the entire work in all ways imaginable, as well as my caring friends and family, some who even read the report and gave critical feedback. June 19th, Linköping Benjamin Wiberg ii Contents Abbreviations v Nomenclature v List of Figures vi List of Tables viii 1 Introduction 1 1.1 Purpose . 1 1.2 Problem formulation . 2 1.3 Delimitations . 2 2 Background 3 2.1 Mesh Simplification . 3 2.1.1 Reduction . 3 2.1.2 Remeshing . 4 2.2 Level-of-Detail . 6 2.2.1 Discrete Level-of-Detail . 6 2.2.2 Continuous Level-of-Detail . 6 2.2.3 Hierarchical Level-of-Detail . 7 2.2.4 Simplygon . 8 3 The Importance of Hierarchies for Hierarchical Level-of-Detail 9 3.1 Effective Object Hierarchies for Hierarchical Level-of-Detail . 9 3.2 Generating Hierarchies Fit for Hierarchical Level-of-Detail . 9 3.2.1 Uniform Grid . 10 3.2.2 Octree . 10 3.2.3 Bottom-up Hierarchical Clustering of 3D Objects . 11 4 Improved Hierarchical Clustering for Hierarchical Level-of-Detail 14 4.1 Bounding Boxes . 14 iii CONTENTS iv 4.2 Bounding Box Proportion Constraint . 15 5 System Overview 17 5.1 Hierarchical Clusterer . 17 5.2 Hierarchy Exporter . 18 5.3 Hierarchical Proxy Mesh Processor . 18 5.4 Hierarchy Importer . 19 5.5 Runtime HLOD Viewer . 19 6 Results 21 6.1 Geometric Complexity and Space Requirements . 22 6.2 Performance Comparisons . 24 6.3 Visual Comparisons . 27 7 Analysis and Discussion 30 7.1 Method . 30 7.2 Results . 30 7.2.1 Performance Comparisons . 30 7.2.2 Visual Comparisons . 30 7.2.3 Comparing Clustering with Bounding Sphere and AABB . 31 7.3 Source criticism . 31 7.4 The work in a wider context . 31 8 Conclusion 32 8.1 Future Work . 32 A Unity UI 35 Abbreviations AABB Axis-Aligned Bounding Box. 2, 13–16, 21, 26–28, 30, 31 AR Augmented Reality. i CAD Computer-aided Design. 3, 8 CLOD Continuous Level-of-Detail. 6 CPU Central Processing Unit. 17 DLOD Discrete Level-of-Detail. 5, 6, 14, 18, 21 GPU Graphics Processing Unit. 3 HLOD Hierarchical Level-of-Detail. i, 1, 2, 6–10, 13, 14, 16, 18, 20, 21, 29–32 LOD Level-of-Detail. 1, 5–7 MR Mixed Reality. i MST Minimum Spanning Tree. 12 SPL Simplygon Processing Language. 18 SSF Simplygon Scene Format. 17, 18 UE4 Unreal Engine 4. 1, 10, 30 VR Virtual Reality. i v List of Figures 2.1 A triangle mesh (left) is simplified using a reduction process, resulting in a new mesh with fewer triangles (right). 4 2.2 A mesh with a wide distribution of surface areas per triangle (left) is turned into a mesh with uniform triangle area and a consistent edge count for each vertex (right) using a uniform remeshing algorithm. Image taken from [2]. 5 2.3 Three versions of the same mesh. Left: the original mesh, center) remeshed using a uniform density function, right) remeshed using a curvature-based density function. Notice that the rightmost mesh uses a few large triangles to represent the any flat surfaces in the model. Image taken from [1]. 5 2.4 An example Discrete Level-of-Detail (DLOD) chain. From left to right: 1) 92832 triangles, 2) 9283 triangles, 3) 928 triangles, 4) 232 triangles. 6 2.5 A HLOD. Level 0 is a single mesh representing the entire model. Lower levels contain consecutively smaller parts of the model with progressively higher triangle counts. The lower levels of the hierarchy are rendered when viewed from a close distance. 7 3.1 Example of a hierarchy that does not work well for Hierarchical Level-of-Detail (HLOD). The subtrees containing the break discs and the tires are both terrible, since they are very spread out. When viewing either of the wheels from a close distance, the algorithm will switch all four wheels to the more detailed version, wasting detail for the other three wheels we don’t see close. 10 3.2 Example of a better hierarchy for HLOD. The break discs and wheels have been grouped together based on position instead of part type. When viewing a particular wheel from a close distance only that wheel will be switched out for its more detailed tire mesh and brake disc, while the other three wheels can still render their aggregated version from level 1.
Recommended publications
  • Microsoft Azure in Autonomous Driving Microsoft’S Approach to Automotive
    Microsoft Azure in Autonomous Driving Microsoft’s approach to automotive We complement OEMs and suppliers – not compete We ensure your data is always under your control We guarantee that the brand and customer experience belongs to you OEM System Engineering Process Engineering Development Product Validation Manufacturing & Service Feasibility Operations Regional Changes Retirement/ Study/concept and Architecture (s) and Upgrades replacement Exploration Maintenance System Validation Plan Lifecycle Processes Concepts of System Operations Validation System Verification Plan (System Acceptance) System System Verification & Requirements Deployment Subsystem Verification Plan (Subsystem Acceptance) High-Level Subsystem Design Verification Unit/Device Test Plan Unit/Device Detailed Design Testing Document/Approval Software/Hardware Development Field Installation Implementation Development Processes Time Line Process, Sensor/ Algorithm Train Control Logic Software Sample, Reduce Testing (Open Loop) Validation in the loop Generate Test Vehicle Ingest/ Store Integrate Build Code F(x) Replay Tag Performance Simulate Hardware Simulation in the loop Render/Convert Test-Drive DATA INGEST & CURATE TEST | TRAIN | SIMULATE BUILD | VALIDATE • Cloud and Analytics partner for • Open source AD Platform • OpenADx ACM, an autonomous and smart • 200+ Member Consortium • Interoperable Eclipse Framework mobility test facility • Microsoft is the cloud provider for • Leveraged by all OEMs, tier ones and Project Apollo worldwide with the technology start ups exception of China • Engaged with ACM to influence standards Industry Academia Government LG’s autonomous vehicle program had unique requirements, including portability, security, and fast turnaround time; Data Box Disk was the perfect solution. “We needed a way to transfer massive amounts of data for our autonomous vehicle projects, based all around the world. The solution needed to be portable, simple to use, cost-effective and, of course, very secure.
    [Show full text]
  • Effects of Digital Regulations on International Business Strategy
    Effects of Digital Regulations on International Business Strategy A multi-case study by Laurin Fahrnberger Willian Trindade Leite May 2021 Bachelor’s Programme in International Business Supervisor: Sotaro Shibayama Abstract Digital technologies have brought new challenges to society, such as data privacy abuses, attacks on democracy, and even military-grade technologies being accessed by civilians. Europe has taken the leadership by regulating different aspects of the digital economy; however, these regulations may create distortions that will harm European businesses. This study tries to draw a picture of the different types of regulations introduced in the digital economy and the potential effects on how international firms strategize. To aid in this analysis, eight cases, comprising seven companies and one trade association, bring a first-person insight into how digital regulations work today and how much it has affected their strategy. The studied companies are international and primarily European, but the digital technologies they use in their business models vary greatly. The existing theory tries to explain the general effects of regulation on aspects of strategy but seldomly takes a broader approach. This dissertation studies the broader impacts of regulations on international business strategy, mostly in what concerns how the products are developed and adapted to each market or whether digital companies are more likely to pursue arbitrage. The analysis of each case is made using Ghemawat’s (2007) model for international business strategy and Rugman and Verbeke’s (1998 and 1998b) models for the effect of environmental regulations on business strategy. In most cases, one particular trend indicates that digital companies that find regulations complementary to their business strategies tend to follow an AA strategy comprising aggregation and adaptation.
    [Show full text]
  • Game-Tech-Whitepaper
    Type & Color October, 2020 INSIGHTS Game Tech How Technology is Transforming Gaming, Esports and Online Gambling Elena Marcus, Partner Sean Tucker, Partner Jonathan Weibrecht,AGC Partners Partner TableType of& ContentsColor 1 Game Tech Defined & Market Overview 2 Game Development Tools Landscape & Segment Overview 3 Online Gambling & Esports Landscape & Segment Overview 4 Public Comps & Investment Trends 5 Appendix a) Game Tech M&A Activity 2015 to 2020 YTD b) Game Tech Private Placement Activity 2015 to 2020 YTD c) AGC Update AGCAGC Partners Partners 2 ExecutiveType & Color Summary During the COVID-19 pandemic, as people are self-isolating and socially distancing, online and mobile entertainment is booming: gaming, esports, and online gambling . According to Newzoo, the global games market is expected to reach $159B in revenue in 2020, up 9.3% versus 5.3% growth in 2019, a substantial acceleration for a market this large. Mobile gaming continues to grow at an even faster pace and is expected to reach $77B in 2020, up 13.3% YoY . According to Research and Markets, the global online gambling market is expected to grow to $66 billion in 2020, an increase of 13.2% vs. 2019 spurred by the COVID-19 crisis . Esports is projected to generate $974M of revenue globally in 2020 according to Newzoo. This represents an increase of 2.5% vs. 2019. Growth was muted by the cancellation of live events; however, the explosion in online engagement bodes well for the future Tectonic shifts in technology and continued innovation have enabled access to personalized digital content anywhere . Gaming and entertainment technologies has experienced amazing advances in the past few years with billions of dollars invested in virtual and augmented reality, 3D computer graphics, GPU and CPU processing power, and real time immersive experiences Numerous disruptors are shaking up the market .
    [Show full text]
  • Game Developer Magazinedevelopergame Revisiting Android +++ Postmortem: Hundreds +++ Intro to User Analytics May2013
    GAME GAME DEVELOPER MAGAZINE REVISITING ANDROID +++ POSTMORTEM: HUNDREDS +++ INTRO TO USER ANALYTICS 2013 MAY MAY 2013 VOLUME 20 NUMBER 05 THE LEADING GAME INDUSTRY MAGAZINE VOLUME VOLUME 20 NUMBER 05 THE LEADING GAME INDUSTRY MAGAZINE GAME DESTINATION: BLACKBERRY 10 It’s where your game belongs. Discover how you can create games that keep them coming back for more. BlackBerry® 10 o ers a powerful and easy platform for game development. It’s integrated with major development tools and leading game engines, including Unity, Marmalade and Shiva 3D. Plus, the leading BlackBerry 10 hardware produces a visually stunning and incredibly immersive gaming experience that really lets your masterpiece shine. Get your game where it needs to be. Fast. Users everywhere are hooked on the simplicity, elegance and blazing-fast performance that BlackBerry 10 delivers. They are enthusiastically snapping up amazing entertainment and apps to make their BlackBerry experience that much richer. All of this demand means that there has never been a better time for you to bring your game to BlackBerry. It’s easy to get started By o ering both native development tools and integration with the major development tools on the market, BlackBerry makes it simple for you to choose an option that works best with your individual skills and preferences. So you can develop your game faster and with the greatest fl exibility. POSIX-based Consistent form Development tools Leading game OS, support factor makes it using Microsoft engine and for openGL ES, easy for Visual Studio and middleware OpenAL developers Eclipse EDT support Shadowgun image courtesy of SHADOWGUN, by MADFINGER.
    [Show full text]
  • Swedish Game Developer Index 2016 Game Developer Index
    Swedish game developer index 2016 game developer index First Edition Published by Swedish Games Industry Research: Hanna Metsis, Jacob Kroon Text & Design: Jacob Kroon Swedish Games Industry is a partnership between ANGI and Spelplan-ASGD. Dataspelsbranschen Swedish Games Industry Klara norra kyrkogata 31, Box 22307 SE-104 22 Stockholm www.dataspelsbranschen.se Contact: [email protected] 2016 2 Table of contents summary 4 preface 5 revenue & profit 6-7 employment 8 number of companies 8 gender distribution 9 turnover per company 10 employees per company 10 largest companies 11 company map 12-13 future 15 actual revenues 16 domestic market 17 worldwide 18-20 intellectual property infringement 20 threats & challenges 23 listed game companies 24-26 conclusion 28 methodology 31 timeline - a selection 33 glossary 34 3 summary ame Developer Index analyzes the growth of Swedis video game companies and international trends by compiling the annual accounts of the companies. Swedish game development is an export industry operating on a highly globalized market. The domestic Gindustry has grown from a hobby of enthusiasts to a world-wide industry with cultural and economic significance under just a few decades. The Game Developer Index 2016 summarizes the growth of the latest fiscal year. The sumary in brief: Revenue increased by 41 per cent to almost EUR1,3 billion in 2015. A 200 per cent increase in two years. A majority of companies are profitable and the industry has reported a total profit for seven years running. Employment increased by 19 per cent, more than 550 full-time positions, to a total of 3709 employees.
    [Show full text]
  • Iot & the Enterprise
    IoT & The Enterprise Bob Renner, Partner Emerging Trends Ben Howe, CEO Jon Guido, COO & Partner 1 Fred Joseph, Partner Executive Summary IoT is fast approaching critical mass in terms of units installed Tipping Point Fast Approaching: IoT Adoption Rate . By 2020, IoT will surpass mobile phones, laptops and tablets collectively as the largest category of connected devices (11.6B) . Enterprise sets up as the next leg of exciting growth in the extended IoT adoption wave, leveraging the mass adoption achieved by consumers and asset heavy industries Enterprise deployments and planning are well under way . 84% of enterprises expect to complete their IoT implementations within two years . At 69% of enterprises, a record number, have a pre- emptive, proactive approach to IT security and network management Private markets activity in the Enterprise IoT space has ramped in recent years, with over 40 transactions occurring annually and hundreds of millions in deployed capital . 2018 marked the fourth year of $400M+ of capital invested across two dozen or more financing transactions . On the M&A front, deal volumes are up nearly two-fold YTD . Notable large transactions include Munich Re’s $300M acquisition of Relayr and C3IoT’s $106M Series F financing, both in 2018 . With nearly 100 companies identified in AGC’s Enterprise IoT landscape, this is a rapidly emerging segment within IoT 2 * 2019 values represent annualized totals Source(s): Bain, Crunchbase, Forbes Internet of Things (IoT): Segments Defined Goal: Convenience Goal: Competitive Advantage Goal: Efficiency Tech: Innovation Tech: Interoperability Tech: Reliability The Internet of Things (IoT) can be represented as a cross section of technologies and techniques spanning three major sectors: .
    [Show full text]
  • Leveraging Augmented Reality for Highway Construction
    Leveraging Augmented Reality for Highway Construction PUBLICATION NO. FHWA-HRT-20-038 NOVEMBER 2020 Research, Development, and Technology Turner-Fairbank Highway Research Center 6300 Georgetown Pike McLean, VA 22101-2296 FOREWORD Augmented reality (AR) is an immersive technology that combines computer-generated information with real-world imagery in real time. AR enhances the user’s perception of reality and enriches information content. In the context of highway construction, enriched content can help project managers and engineers deliver projects faster, safer, and with greater accuracy and efficiency. Navigating through the phases of a construction project allows managers to catch errors before construction and potentially improve design and construction details. Managers can also use AR tools for training, inspection, and stakeholder outreach. This study focused on documenting current AR technologies and applications, with an emphasis on the state of the practice for using AR technologies in design, construction, and inspection applications for highways. This study included a literature review and interviews with researchers and vendors. This report is intended for State departments of transportation, the Federal Highway Administration, highway contractors and designers, and academic institutions involved in highway construction research. Cheryl Allen Richter, P.E., Ph.D. Director, Office of Infrastructure Research and Development Notice This document is disseminated under the sponsorship of the U.S. Department of Transportation (USDOT) in the interest of information exchange. The U.S. Government assumes no liability for the use of the information contained in this document. The U.S. Government does not endorse products or manufacturers. Trademarks or manufacturers’ names appear in this report only because they are considered essential to the objective of the document.
    [Show full text]
  • Visualizing the Future Globally
    Burning Glass Technologies / Epic Games Visualizing the Future Globally Tracking Worldwide Demand for 3D Graphics Skills January 2021 © Burning Glass Technologies 2021 1 Burning Glass Technologies / Epic Games Visualizing the Future Globally 2 © Burning Glass Technologies 2021 Burning Glass Technologies / Epic Games Table of Contents Table of Contents 1. Executive Summary 4 2. Introduction 8 3. Where are 3D Skills Essential? 12 4. Where is Demand for 3D Skills Largest? 18 5. Real-Time 3D Use by Country 22 6. Where are Graphics Skills Emerging and Maturing? 26 7. Salary Premiums for Qualified Candidates 30 8. Conclusion 34 9. Methodology & Appendix 36 © Burning Glass Technologies 2021 3 Burning Glass Technologies / Epic Games Visualizing the Future Globally 1. Executive Summary 4 © Burning Glass Technologies 2021 Burning Glass Technologies / Epic Games Executive Summary The rapid growth in the use of 3D technologies has redefined production and design—and demand for 3D skills is being felt in job markets around the world. In a 2019 Epic Games and Burning Glass Technologies report1 on the US job market, we found that competency in 3D graphics is in enormous demand across multiple industries, representing a robust market of more than 315,000 job postings. The use of real-time rendering 3D software is growing exponentially, with demand for these skills increasing 601% faster than the Epic Games and Burning Glass collaborated job market overall. In the previous report, once again in 2020 to further research the we also found that supply of real-time labor demand for 3D graphics skills—this 3D-proficient employees is not keeping up time broadening the scope internationally.
    [Show full text]
  • Leveraging Augmented Reality for Highway Construction
    Leveraging Augmented Reality for Highway Construction PUBLICATION NO. FHWA-HRT-20-038 NOVEMBER 2020 Research, Development, and Technology Turner-Fairbank Highway Research Center 6300 Georgetown Pike McLean, VA 22101-2296 FOREWORD Augmented reality (AR) is an immersive technology that combines computer-generated information with real-world imagery in real time. AR enhances the user’s perception of reality and enriches information content. In the context of highway construction, enriched content can help project managers and engineers deliver projects faster, safer, and with greater accuracy and efficiency. Navigating through the phases of a construction project allows managers to catch errors before construction and potentially improve design and construction details. Managers can also use AR tools for training, inspection, and stakeholder outreach. This study focused on documenting current AR technologies and applications, with an emphasis on the state of the practice for using AR technologies in design, construction, and inspection applications for highways. This study included a literature review and interviews with researchers and vendors. This report is intended for State departments of transportation, the Federal Highway Administration, highway contractors and designers, and academic institutions involved in highway construction research. Cheryl Allen Richter, P.E., Ph.D. Director, Office of Infrastructure Research and Development Notice This document is disseminated under the sponsorship of the U.S. Department of Transportation (USDOT) in the interest of information exchange. The U.S. Government assumes no liability for the use of the information contained in this document. The U.S. Government does not endorse products or manufacturers. Trademarks or manufacturers’ names appear in this report only because they are considered essential to the objective of the document.
    [Show full text]
  • Big Data Visualization Platform for Mixed Reality
    Virginia Commonwealth University VCU Scholars Compass Theses and Dissertations Graduate School 2017 Big Data Visualization Platform for Mixed Reality Aliakbar Panahi Virginia Commonwealth University Follow this and additional works at: https://scholarscompass.vcu.edu/etd Part of the Graphics and Human Computer Interfaces Commons, and the Other Computer Sciences Commons © Aliakbar Panahi Downloaded from https://scholarscompass.vcu.edu/etd/5198 This Thesis is brought to you for free and open access by the Graduate School at VCU Scholars Compass. It has been accepted for inclusion in Theses and Dissertations by an authorized administrator of VCU Scholars Compass. For more information, please contact [email protected]. c Aliakbar Panahi, December 2017 All Rights Reserved. BIG DATA VISUALIZATION PLATFORM FOR MIXED REALITY A thesis submitted in partial fulfillment of the requirements for the degree of Master of Science in Computer Science at Virginia Commonwealth University. by ALIAKBAR PANAHI B.Sc. in Mechanical Engineering - 2006 to 2012 Director: Dayanjan S. Wijesinghe, Associate Professor, Department of School of Pharmacy Virginia Commonwewalth University Richmond, Virginia December, 2017 Acknowledgements I would like to thank Dr. Dayanjan S. Wijesinghe for all of his continuous support during doing this project. It was an honor to work under his supervision and have him as my advisor. My sincere thanks also goes to Dr. Tom Arodz for his motivation, and immense knowledge. I also would like to thank Vasco for his early work in the the development of functional DTI 4D images. I would also like to thank my family for supporting me spiritually throughout my life. This journey would not have been possible without the support of my family, professors and mentors, and friends.
    [Show full text]
  • Game Developer | December 2010
    CONTENTS.1110 VOLUME 17 NUMBER 11 DEPARTMENTS 2 gaME PLAN By Brandon Sheffield [ e d i to r i a l ] POSTMORTEM Move Back to Kinect 26 Ubisoft Montreal's splinter Cell ConviCtion 4 HEADS UP DISPLAY [ n e w s ] Moving Splinter Cell's trademark stealth-based game play in an IGDA Leadership Forum, the Automatypewriter, and Bunten papers action oriented direction without undermining the series was a tricky archived. problem for Ubisoft Montreal. The original game design for ConviCtion was radically different from the franchise's traditional mechanics and 6 2010 front line award finalists [ n e w s ] necessitated a mid-development reboot. Fortunately, clear direction The Award Finalists for Art, Audio, Game Engine, Middleware, and a well-tuned production pipeline kept the team from being Networking, and Production/Programming tools. knocked off balance by the shift. By Patrick Redding, Alex Parizeau, and Maxime Beland 33 TOOL BOX By Tom Carroll [ r e v i e w ] Autodesk 3ds Max 2011 FEATURES 36 piXel pUsHer By Steve Theodore [ a r t ] 9 fragged The Balkans Big explosions with lots of fragmentation and debris are a video game mainstay. But making them look convincingly unique is a tedious 38 tHE INNER PRODUCt By Giacomino Veltri [ p r o g r a MM i n g ] process for artists. Here, the authors describe a procedural technique Game Configuration at Crystal Lake for automatically generating fragmented meshes that can save both time and sanity. 41 aUral fiXATION By Jesse Harlin [ s o U n d ] By Robert Perry and Peter Wilkins The Weight of Silence 15 Full reaCtive eyes entertainMent 42 DESIGN OF THe tiMES By Soren Johnson [ d e s i g n ] Are the now-ubiquitous Quick Time Events in games a lazy way to Stop Making Sense keep players mashing buttons? Or, are they broadening the range of expression for game designers? Using examples from the past and 44 good Job! [ C a r e e r ] present, this article looks to the future of QTEs.
    [Show full text]
  • Opinions on the State of the Industry
    AR / VR OpiniOns On The StaTe Of The indusTry by < [email protected] > CONTENTS: WHERE VR WENT WRONG, WHY THIS MATTERS TO AR AND HOW TO SET IT RIGHT. PRIVATE LAUNCH PaRTY VR / AR STYLE AUGMENTED WORLD EXPO OPTICALLY TRANSPARENT Christopher Grayson The largest Augmented Reality DISPLAYS will be speaking. and Virtual Reality event of any kind, in the world. SMARTGLASSES GENERAL PURPOSE AR INTERFACE OTHER NOTABLE DEVELOPMENTS CONSUMER FACE RECOGNITION & Mesh-netWORKS Monday, Feb. 27th Wednesday, May 31st EVENTS REQUEST AN INVITE WeWork Civic Center, to Friday, June 2nd CONCLUSIONS San Francisco Santa Clara Convention Center 2 Where Vr WenT WrOng, Why This maTTers to ar and how to seT iT righT. Where Vr content went off course 3 2011 2012 2013 2014 2015 2016 2017 2018 2019 Oculus rift ships to the consumer COnsumer StereOscopiC (Class Of 2011) For CES 2011, stereoscopic cameras were a thing. Many were introduced but now no longer available. The trend peaked prematurely. The problem in 2011 was that there were no good 3D content consumption devices, VR headsets were still a few years away. You could take stereoscopic 3D images and videos, but there were very few ways to view them. The personal viewers that existed were little more than glorified Victorian era stereoscopes. Where Vr content went off course 4 2011 2012 2013 2014 2015 2016 2017 2018 2019 Oculus Oculus dK1 Oculus rift Kickstarter ships ships to the consumer OCulus & The 2nd coming Of Vr Oculus launched their Kickstarter in 2012, by the time they came to market in 2016, there were many other pretenders joining the fray.
    [Show full text]