Geo-Scale Data Visualization in a Web Browser. Patrick Cozzi pcozzi@agi.com
|
|
- Stanley Goodman
- 8 years ago
- Views:
Transcription
1 Geo-Scale Data Visualization in a Web Browser Patrick Cozzi pcozzi@agi.com
2 About Me Developer Lecturer Author Editor
3 About Cesium A WebGL virtual globe and map engine Open source - Apache 2.0 license
4 Quick Demo Demo
5 Today WebGL in general Cesium in particular Architecture and applications
6 WebGL for Web Developers The web has Text Images Video What is the next media-type?
7 WebGL for Desktop Developers WebGL for Graphics Developers We want to support Windows, Linux, Mac Desktop and mobile How?
8 Bring 3D to the Masses Put it in on a webpage Does not require a plugin or install Does not require administrator rights Make it run on most GPUs
9 WebGL OpenGL ES 2.0 for JavaScript Seriously, JavaScript Image from
10 WebGL Performance Performance can be very good The GPU is still doing the rendering Push work onto The GPU Servers Web workers See
11 WebGL Performance 32x32 64x64 128x128 C ms 6.25 ms ms Chrome ms ms ms x slowdown CPU-intensive 32x32 64x64 128x128 C ms 9.43 ms ms Chrome ms ms ms x slowdown GPU-intensive (256 draws per frame) Image from
12 WebGL Stats In October,
13 Desktop WebGL Support In October, rd Party Plugins available See
14 Android WebGL Support In October, 2012 Stock Browser Demo at SIGGRAPH 2011 For Cesium, see our mobile page
15 Mobile WebGL Support In October, 2012 In ios 5 for iad developers See
16 HTML5 on Mobile Touch events Test with Geolocation Device orientation and motion The future of HTML5 and WebGL on mobile is very promising
17 WebGL on Your System
18 WebCL OpenCL bindings for JavaScript are coming. N-Body Simulation Prototypes for Firefox and WebKit are available
19 Cesium Builds on WebGL to provide a JavaScript virtual globe and map for the web Demo Demo
20 CZML Data-Driven visualization A streamable JSON scene description Describes the value of properties over time Intend to propose as an OGC standard Static, real-time, or streaming CZML Guide -
21 CZML [ { "id":"any unique identifier", // Static properties, value is constant across time "label":{ "text":"cesium", "verticalorigin":"center" // Interval properties, value is constant within intervals "show":[ { "interval":" t22:32:58.828z/ t22:35:59.807z", "boolean":true }, { "interval":" t22:35:59.807z/ t23:17:33.032z", "boolean":false }, }, //...next slide
22 CZML //...previous slide ] // Sampled properties, value is interpolated across time "position":{ "interpolationalgorithm":"lagrange", "interpolationdegree":5, "epoch":" t10:00:00z", "cartesian":[ 0.0, , , , 60.0, , , , 120.0, , , ] }
23 Cesium Architecture
24 CZML Architecture Static CZML Local.czml Remote.czml CZML KML, Shapefile,... Open source CZML writer:
25 CZML Architecture Real-Time CZML Server push CZML
26 CZML Architecture Streaming CZML Server CZML Client-side buffering and prefetching
27 CZML Architecture CZML Other visualization clients Demo
28 Terrain and Imagery
29 Terrain and Imagery
30 Terrain and Imagery Heightmap terrain subdivided into a quadtree Hierarchical level of detail (HLOD)
31 Terrain and Imagery Out-of-Core HLOD Backface culling View frustum culling Occlusion culling Asynchronous requests Web worker transforms Images from
32 Terrain and Imagery Performance Intel Core i7-860, NVIDIA GeForce GTS 250, 1920x1200 Max Level Tiles Triangles Textures FPS Whole-earth view , Top-down view , Horizon view ,
33 Roadmap Improved mobile support COLLADA models Full list:
34 Cesium Demos cesium.agi.com Code github.com/analyticalgraphicsinc/cesium Contributors Matt Dan Bagnell Kristian Patrick Tom Fili Matt Ford Scott Hunter Ian Lilley Ed Kevin Ring Frank Stoner
35 Closing Thoughts JavaScript and WebGL are the platform for thin-client visualization No install, no plugin, no admin rights Cross-platform, cross-device Cesium is one example Contact Patrick Cozzi
Alexander Wood is a Senior So/ware Engineer at Analy5cal Graphics Inc (AGI). At AGI, he is a contributor to Cesium and Technical Lead on the STK
Alexander Wood is a Senior So/ware Engineer at Analy5cal Graphics Inc (AGI). At AGI, he is a contributor to Cesium and Technical Lead on the STK Terrain Server, a streaming terrain solu5on that transforms
More informationWeb Based 3D Visualization for COMSOL Multiphysics
Web Based 3D Visualization for COMSOL Multiphysics M. Jüttner* 1, S. Grabmaier 1, W. M. Rucker 1 1 University of Stuttgart Institute for Theory of Electrical Engineering *Corresponding author: Pfaffenwaldring
More informationProgramming 3D Applications with HTML5 and WebGL
Programming 3D Applications with HTML5 and WebGL Tony Parisi Beijing Cambridge Farnham Köln Sebastopol Tokyo Table of Contents Preface ix Part I. Foundations 1. Introduction 3 HTML5: A New Visual Medium
More informationA Hybrid Visualization System for Molecular Models
A Hybrid Visualization System for Molecular Models Charles Marion, Joachim Pouderoux, Julien Jomier Kitware SAS, France Sébastien Jourdain, Marcus Hanwell & Utkarsh Ayachit Kitware Inc, USA Web3D Conference
More informationPerformance Optimization and Debug Tools for mobile games with PlayCanvas
Performance Optimization and Debug Tools for mobile games with PlayCanvas Jonathan Kirkham, Senior Software Engineer, ARM Will Eastcott, CEO, PlayCanvas 1 Introduction Jonathan Kirkham, ARM Worked with
More informationCrosswalk: build world class hybrid mobile apps
Crosswalk: build world class hybrid mobile apps Ningxin Hu Intel Today s Hybrid Mobile Apps Application HTML CSS JS Extensions WebView of Operating System (Tizen, Android, etc.,) 2 State of Art HTML5 performance
More informationVector Web Mapping Past, Present and Future. Jing Wang MRF Geosystems Corporation
Vector Web Mapping Past, Present and Future Jing Wang MRF Geosystems Corporation Oct 27, 2014 Terms Raster and Vector [1] Cells and Pixel Geometrical primitives 2 Early 2000s From static to interactive
More informationParallel Web Programming
Parallel Web Programming Tobias Groß, Björn Meier Hardware/Software Co-Design, University of Erlangen-Nuremberg May 23, 2013 Outline WebGL OpenGL Rendering Pipeline Shader WebCL Motivation Development
More informationWeb-Based Enterprise Data Visualization a 3D Approach. Oleg Kachirski, Black and Veatch
Web-Based Enterprise Data Visualization a 3D Approach Oleg Kachirski, Black and Veatch Contents - Introduction - Why 3D? - Applications of 3D - 3D Content Authoring - 3D/4D in GIS - Challenges of Presenting
More informationThanks for checking out my slides, there will also be a video available at http://cesiumjs.org/publications.html as soon as FOSS4GNA publishes it.
Thanks for checking out my slides, there will also be a video available at http://cesiumjs.org/publications.html as soon as FOSS4GNA publishes it. I m going to start with a quick review of the basics so
More informationUnity web- player issues in browsers & in client system
Software /Hardware requirements for unity web player i) Software Requirement Operating System: Windows XP or later; Mac OS X 10.5 or later. ii) Graphics Card: Pretty much any 3D graphics card, depending
More informationHow To Create A Flood Simulator For A Web Browser (For Free)
Interactive Web-based Flood Simulation System for Realistic Experiments of Flooding and Flood Damage Ibrahim Demir Big Data We are generating data on a petabyte scale through observations and modeling
More informationTrends in HTML5. Matt Spencer UI & Browser Marketing Manager
Trends in HTML5 Matt Spencer UI & Browser Marketing Manager 6 Where to focus? Chrome is the worlds leading browser - by a large margin 7 Chrome or Chromium, what s the difference Chromium is an open source
More informationNVIDIA IndeX Enabling Interactive and Scalable Visualization for Large Data Marc Nienhaus, NVIDIA IndeX Engineering Manager and Chief Architect
SIGGRAPH 2013 Shaping the Future of Visual Computing NVIDIA IndeX Enabling Interactive and Scalable Visualization for Large Data Marc Nienhaus, NVIDIA IndeX Engineering Manager and Chief Architect NVIDIA
More informationWildix WebRTC Kite & MCU Videoconference. Quick Start Guide
Wildix WebRTC Kite & MCU Videoconference Quick Start Guide Version 20.04.2015 Wildix Kite is a professional solution based on WebRTC technology for real-time communication with the customer through the
More informationVirtual Desktop VMware View Horizon
Virtual Desktop VMware View Horizon Presenter - Scott Le Marquand VMware Virtualization consultant with 6 years consultancy experience VMware Certified Professional 5 Data Center Virtualization VMware
More informationLibGDX játék fejlesztése és publikálása Google Play-en. Vörös Viktor, NNG
LibGDX játék fejlesztése és publikálása Google Play-en Vörös Viktor, NNG Outline 1. Cross-platform játékfejlesztés LibGDX használatával 2. Kihívások a. különböző képernyőméretek kezelése b. irányítás c.
More informationRetool your HTML/JavaScript to go Mobile
Retool your HTML/JavaScript to go Mobile @atdebonis 2008 Troy Web Consulting LLC All rights reserved 1 Overview What is PhoneGap? What is it good for? What can you use with it? Device Features Dev Tools
More informationAndroid In The Cloud: A New PaaS Computing Platform
ASCENDER TECHNOLOGIES LTD. Android In The Cloud: A New PaaS Computing Platform Joel Isaacson joel@ascender.com +972 50.597.5146 www.ascender.com/remote-graphics www.ascender.com/remote-graphics joel@ascender.com
More informationInstitutionen för systemteknik Department of Electrical Engineering
Institutionen för systemteknik Department of Electrical Engineering Examensarbete 3D Graphics Technologies for Web Applications An Evaluation from the Perspective of a Real World Application Master thesis
More informationAdvanced Rendering for Engineering & Styling
Advanced Rendering for Engineering & Styling Prof. B.Brüderlin Brüderlin,, M Heyer 3Dinteractive GmbH & TU-Ilmenau, Germany SGI VizDays 2005, Rüsselsheim Demands in Engineering & Styling Engineering: :
More information_ LUCIADRIA PRODUCT DATA SHEET
_ LUCIADRIA PRODUCT DATA SHEET V2016.0 LuciadRIA offers browser-based geospatial situational awareness with the fluidity and speed of a desktop application. The software components of LuciadRIA have been
More informationOpen spatial data platform for visualization and analytics of geospatial data
Open spatial data platform for visualization and analytics of geospatial data Bill Simpson-Young Director, Engineering and Technology Development, NICTA. Co-founder, Terria. Geospatial World Forum, 25
More informationPress Briefing. GDC, March 2014. Neil Trevett Vice President Mobile Ecosystem, NVIDIA President Khronos. Copyright Khronos Group 2014 - Page 1
Copyright Khronos Group 2014 - Page 1 Press Briefing GDC, March 2014 Neil Trevett Vice President Mobile Ecosystem, NVIDIA President Khronos Copyright Khronos Group 2014 - Page 2 Lots of Khronos News at
More informationDrupal Performance Tuning
Drupal Performance Tuning By Jeremy Zerr Website: http://www.jeremyzerr.com @jrzerr http://www.linkedin.com/in/jrzerr Overview Basics of Web App Systems Architecture General Web
More informationOptimizing AAA Games for Mobile Platforms
Optimizing AAA Games for Mobile Platforms Niklas Smedberg Senior Engine Programmer, Epic Games Who Am I A.k.a. Smedis Epic Games, Unreal Engine 15 years in the industry 30 years of programming C64 demo
More informationCLOUD GAMING WITH NVIDIA GRID TECHNOLOGIES Franck DIARD, Ph.D., SW Chief Software Architect GDC 2014
CLOUD GAMING WITH NVIDIA GRID TECHNOLOGIES Franck DIARD, Ph.D., SW Chief Software Architect GDC 2014 Introduction Cloud ification < 2013 2014+ Music, Movies, Books Games GPU Flops GPUs vs. Consoles 10,000
More informationJavaFX Session Agenda
JavaFX Session Agenda 1 Introduction RIA, JavaFX and why JavaFX 2 JavaFX Architecture and Framework 3 Getting Started with JavaFX 4 Examples for Layout, Control, FXML etc Current day users expect web user
More informationDeveloping and deploying mobile apps
Developing and deploying mobile apps 1 Overview HTML5: write once, run anywhere for developing mobile applications 2 Native app alternative Android -- Java ios -- Objective-C Windows Mobile -- MS tools
More informationComputer Graphics on Mobile Devices VL SS2010 3.0 ECTS
Computer Graphics on Mobile Devices VL SS2010 3.0 ECTS Peter Rautek Rückblick Motivation Vorbesprechung Spiel VL Framework Ablauf Android Basics Android Specifics Activity, Layouts, Service, Intent, Permission,
More informationA little code goes a long way Cross-platform game development with Lua. Ivan Beliy, Software Engineer
A little code goes a long way Cross-platform game development with Lua Ivan Beliy, Software Engineer 9/25/14 Marmalade. Trademarks belong to their respective owners. All rights reserved. 1 A bit of History!
More informationProviding the Public with Data Visualization using Google Maps
GIS - T March 30 th, 2011 Providing the Public with Data Visualization using Google Maps Patrick Kielty and Matt Allen Pennsylvania Department of Transportation Purpose Quickly and Easily create web based
More informationAn Overview of HTML5 and Deciding When to Use It. Robby Robson, Ph.D. & Heather L. Jones, MCT Eduworks
An Overview of HTML5 and Deciding When to Use It Robby Robson, Ph.D. & Heather L. Jones, MCT Eduworks Learning Objectives At the end of this tutorial, you should be able to Describe the problems that HTML5
More informationLow power GPUs a view from the industry. Edvard Sørgård
Low power GPUs a view from the industry Edvard Sørgård 1 ARM in Trondheim Graphics technology design centre From 2006 acquisition of Falanx Microsystems AS Origin of the ARM Mali GPUs Main activities today
More informationInteractive 3D Architectural Visualization with Semantics in Web Browsers
JOURNAL OF APPLIED COMPUTER SCIENCE Vol. 20 No. 2 (2012), pp. 59-70 Interactive 3D Architectural Visualization with Semantics in Web Browsers Marcin Ksiażek, Maria Pietruszka Lodz University of Technology
More informationEqualizer. Parallel OpenGL Application Framework. Stefan Eilemann, Eyescale Software GmbH
Equalizer Parallel OpenGL Application Framework Stefan Eilemann, Eyescale Software GmbH Outline Overview High-Performance Visualization Equalizer Competitive Environment Equalizer Features Scalability
More informationIntroduction to WebGL
Introduction to WebGL Alain Chesnais Chief Scientist, TrendSpottr ACM Past President chesnais@acm.org http://www.linkedin.com/in/alainchesnais http://facebook.com/alain.chesnais Housekeeping If you are
More informationplace/business fetch details, 184 185 removefromfavorite () function, 189 search button handler bind, 190 191 B BlackBerry build environment
Index A addtofavorite() method, 175 177, 188 189 Android ADT Plugin for Eclipse installation, 22 24 application, GWT Build Path, 244 device info, 247 directory structure, 244, 245 Eclipse classpath, 244
More informationDocDokuPLM Innovative PLM solution
PLM DocDokuPLM Innovative PLM solution DocDokuPLM: a business solution Manage the entire lifecycle of your products from ideas to market and setup your information backbone. DocDokuPLM highlights Anywhere
More informationBuilding A Self-Hosted WebRTC Project
Building A Self-Hosted WebRTC Project Rod Apeldoorn EasyRTC Server Lead Priologic Software Inc. rod.apeldoorn@priologic.com Slides will be available at: http://easyrtc.com/cloudexpo/ A Little About Priologic
More informationHow To Teach Computer Graphics
Computer Graphics Thilo Kielmann Lecture 1: 1 Introduction (basic administrative information) Course Overview + Examples (a.o. Pixar, Blender, ) Graphics Systems Hands-on Session General Introduction http://www.cs.vu.nl/~graphics/
More informationIBM MobileFirst Hands-on Labs environment with Linux on z Systems and z/os
IBM MobileFirst Hands-on Labs environment with Linux on z Systems and z/os Session Nr: 16772 + 16773 Wilhelm Mild Executive IT Architect wilhelm.mild@de.ibm.com Erich Amrehn Distinguished Engineer amrehn@de.ibm.com
More informationVmware Horizon View with Rich Media, Unified Communications and 3D Graphics
Vmware Horizon View with Rich Media, Unified Communications and 3D Graphics Edward Low 2014 VMware Inc. All rights reserved. Agenda Evolution of VDI Horizon View with Unified Communications Horizon View
More information3DHOP Local Setup. Lezione 14 Maggio 2015
Lezione 14 Maggio 2015 3DHOP what is it? Basically a set of web files :.html (hyper text markup language) The main file, it contains the Web page structure e some basic functions..js (javascript) The brain
More informationWebCenter User experience. John Sim @JRSim_UIX
WebCenter User experience ipads - Xbox John Sim @JRSim_UIX About Fishbowl Solutions Specializing on portals & content management for 13 years Customers throughout North America & EMEA Enterprise-wide consulting
More informationHow To Understand The Power Of Unity 3D (Pro) And The Power Behind It (Pro/Pro)
Optimizing Unity Games for Mobile Platforms Angelo Theodorou Software Engineer Brains Eden, 28 th June 2013 Agenda Introduction The author ARM Ltd. What do you need to have What do you need to know Identify
More informationHTML5 the new. standard for Interactive Web
WHITE PAPER HTML the new standard for Interactive Web by Gokul Seenivasan, Aspire Systems HTML is everywhere these days. Whether desktop or mobile, windows or Mac, or just about any other modern form factor
More informationYour guide to building great apps. Upgrade your skills and update your tools to create the next great app
Your guide to building great apps Upgrade your skills and update your tools to create the next great app Introduction Visual Studio 2015 helps you turn great ideas into great business applications. Our
More informationThe Most Popular UI/Apps Framework For IVI on Linux
The Most Popular UI/Apps Framework For IVI on Linux About me Tasuku Suzuki Qt Engineer Qt, Developer Experience and Marketing, Nokia Have been using Qt since 2002 Joined Trolltech in 2006 Nokia since 2008
More informationAn introduction to creating Web 2.0 applications in Rational Application Developer Version 8.0
An introduction to creating Web 2.0 applications in Rational Application Developer Version 8.0 September 2010 Copyright IBM Corporation 2010. 1 Overview Rational Application Developer, Version 8.0, contains
More informationFlash Is Your Friend An introductory level guide for getting acquainted with Flash
Flash Is Your Friend An introductory level guide for getting acquainted with Flash by Tom Krupka A Brief History: Adobe Flash, which was previously called Macromedia Flash, is a set of multimedia technologies
More informationVISUALIZING DATA AT NORTHWESTERN UNIVERSITY. Matt McCrory Lead Visualization Engineer
VISUALIZING DATA AT NORTHWESTERN UNIVERSITY Matt McCrory Lead Visualization Engineer MATT MCCRORY Lead Visualization Engineer - Lighting Artist/Tech Director at DreamWorks Animation - Visualization Engineer
More informationTowards Augmented Reality Applications in a Mobile Web Context
2014 2014 Eighth Eighth International Conference Next on Next Generation Mobile Mobile Applications, Apps, Services Services and and Technologies Towards Augmented Reality Applications in a Mobile Web
More informationENABLING HIGH PERFORMANCE GEOSPATIAL APPLICATIONS IN THE CLOUD _ WHITE PAPER
ENABLING HIGH PERFORMANCE GEOSPATIAL APPLICATIONS IN THE CLOUD _ WHITE PAPER CONTENTS I. INTRODUCTION 3 II. CHALLENGES OF DEPLOYING HIGH PERFORMANCE GEOSPATIAL CAPABILITIES IN THE CLOUD 3 A. Challenges
More informationGame Development in Android Disgruntled Rats LLC. Sean Godinez Brian Morgan Michael Boldischar
Game Development in Android Disgruntled Rats LLC Sean Godinez Brian Morgan Michael Boldischar Overview Introduction Android Tools Game Development OpenGL ES Marketing Summary Questions Introduction Disgruntled
More informationipad, a revolutionary device - Apple
Flash vs HTML5 ipad, a revolutionary device Apple Lightweight and portable Sufficient battery life Completely Wireless Convenient multitouch interface Huge number of apps (some of them are useful) No Flash
More informationS5445 BUILDING THE BEST USER EXPERIENCE WITH CITRIX XENAPP & NVIDIA GRID THOMAS POPPELGAARD
S5445 BUILDING THE BEST USER EXPERIENCE WITH CITRIX XENAPP & NVIDIA GRID THOMAS POPPELGAARD WHO AM I Thomas Poppelgaard, Technology Evangelist Poppelgaard.com SME in Remote Graphics, Visualization (VR/AR)
More informationWebCL for Hardware-Accelerated Web Applications. Won Jeon, Tasneem Brutch, and Simon Gibbs
WebCL for Hardware-Accelerated Web Applications Won Jeon, Tasneem Brutch, and Simon Gibbs What is WebCL? WebCL is a JavaScript binding to OpenCL. WebCL enables significant acceleration of compute-intensive
More informationIntroduce Web3D Development and Visualization. Moxie Zhang Esri R&D Center Beijing
Introduce Web3D Development and Visualization Moxie Zhang Esri R&D Center Beijing Web Scene Desktop Web Device New in ArcGIS Online and Portal Web Scene Mash-up of 3D / 2D layers Web Scene Viewer and
More informationSYST35300 Hybrid Mobile Application Development
SYST35300 Hybrid Mobile Application Development Native, Web and Hybrid applications Hybrid Applications: Frameworks Native, Web and Hybrid Applications Mobile application development is the process by
More informationBrainlab Node TM Technical Specifications
Brainlab Node TM Technical Specifications BRAINLAB NODE TM HP ProLiant DL360p Gen 8 CPU: Chipset: RAM: HDD: RAID: Graphics: LAN: HW Monitoring: Height: Width: Length: Weight: Operating System: 2x Intel
More informationIntroduction to Computer Graphics. Jürgen P. Schulze, Ph.D. University of California, San Diego Fall Quarter 2012
CSE 167: Introduction to Computer Graphics Jürgen P. Schulze, Ph.D. University of California, San Diego Fall Quarter 2012 Today Course organization Course overview 2 Course Staff Instructor Jürgen Schulze,
More informationMEETING TOMORROW S EARTH OBSERVATION CHALLENGES _ WHITE PAPER
MEETING TOMORROW S EARTH OBSERVATION CHALLENGES _ WHITE PAPER CONTENTS I. INTRODUCTION 3 II. CHALLENGES FOR TOMORROW S EARTH OBSERVATION APPLICATIONS 4 III. CONNECT, VISUALIZE, ANALYZE, ACT: LUCIAD AS
More information3D web visualization of huge CityGML models
3D web visualization of huge CityGML models F. Prandi, F. Devigili, M. Soave, U. Di Staso, R. De Amicis Fondzione Graphitech, Via alla Cascata 56/c, 28123 Trento, Italy Introduction The big offer of raw
More informationWeb 3D Service (W3DS) in Geoserver
Jorge Gustavo Rocha jgr@di.uminho.pt Nuno Carvalho Oliveira nmco51845@gmail.com VI Jornadas SIG Libre, Girona, March 23, 2012 1 Motivation and Introduction 2 3 4 5 Motivation Motivation and Introduction
More informationGerald Kaszuba. Slowchop Studios Director Specialising in Game Design, Architecture, and Development. gak@gak0.com http://geraldkaszuba.
Gerald Kaszuba gak@gak0.com http://geraldkaszuba.com/ I have 26 years of experience in computer programming and related technologies, which includes 13 years professionally, and 13 years as a hobby in
More informationSupport for Enterprise Services Virtual Meeting Rooms
Support for Enterprise Services Virtual Meeting Rooms Executive Summary Visual Collaboration and Aerus Cloud A fully featured video conferencing / Telepresence system designed to operate over non-engineered
More informationCross Platform Mobile Gis System For Data Collection Based On Gps And Emerging Gis Technologies
International Conference of Advance Research and Innovation (-2014) Cross Platform Mobile Gis System For Data Collection Based On Gps And Emerging Gis Technologies Mohammad Nasim a,*, Prashant Kumar b
More informationJavaScript Programming
JavaScript Programming Pushing the Limits ADVANCED APPLICATION DEVELOPMENT WITH JAVASCRIPT & HTML5 Jon Raasch WILEY Contents About the Author vi Dedication vii About the Contributor ix Acknowledgments
More information_ LUCIADRIA PRODUCT DATA SHEET
_ LUCIADRIA PRODUCT DATA SHEET V2015.1 LuciadRIA offers browser-based geospatial situational awareness with the fluidity and speed of a desktop application. The software components of LuciadRIA have been
More informationTidspunkt 18-08-2015 11:58 01-07-2015 00:00-18-08-2015 23:59 (49 dag(e)) Operativsystem (OS) fordelt på browsere Total: 267852. Safari9 ios 7921 100%
Indstillinger Tidspunkt 18-08-2015 11:58 Periode 01-07-2015 00:00-18-08-2015 23:59 (49 dag(e)) Operativsystem (OS) fordelt på browsere Total: 267852 Safari9 ios 7921 100% MAC OS X 1 0% Safari8 ios 572
More informationHTML5: Separating Fact and Fiction. www.wipconnector.com @caaarlo #wipjam
HTML5: Separating Fact and Fiction www.wipconnector.com @caaarlo #wipjam Announcements What is HTML5? Agenda What can HTML5 do? What can t it do? Pure HTML5/Native vs. Hybrid approaches Guest Developer
More informationSupported Client Devices: - SIP/H.323 hardware and software end-points
Zeenov Agora is a scalable and high-performance video, audio, desktop sharing, data collaboration and communication platform that we offer as a service for hosting all your online meetings. Zeenov Agora
More informationArticle. One for All Apps in HTML5
One for All Apps The boom of smartphones and tablets in the consumer sector creates new problems for developers of industrial Apps: They have to build Apps quickly that run on any type of smartphone and
More informationios SDK possibilities & limitations
ios SDK possibilities & limitations Licensing Licensing Registered as an Apple Developer (free) Access to XCode3 and ios SDK ios, Mac and Safari Dev Center Resources No possibility of distribution of developed
More informationDeliverable 4.1: Web based application - Smart building simulator, visual monitoring tool and user-in-the-loop on demonstration object.
FP7 285229 Collaborative Project Knowledge-based energy management for public buildings through holistic information modelling and 3D visualization KnohoIEM Deliverable 4.1: Web based application - Smart
More informationIntel XDK для разработки кросс-платформенных мобильных приложений
1 Intel XDK для разработки кросс-платформенных мобильных приложений Intel XDK HTML5 Cross-Platform Development Environment Olga Mineeva Product Validation Engineer, Intel Corporation 2 Topics to be Covered
More informationBest practices building multi-platform apps. John Hasthorpe & Josh Venman
Best practices building multi-platform apps John Hasthorpe & Josh Venman It s good to have options Android 4.3 10 Tablet Windows 7 14 Laptop Windows 7 15 Laptop Mac OSX 15 Laptop ios 6 4.6 Phone Android
More informationVMware and NVIDIA: Bringing Workstations to the cloud
VMware and NVIDIA: Bringing Workstations to the cloud Aaron Blasius Sr. Product Manager: Remote Desktop Experience Team 2009 VMware Inc. All rights reserved Agenda Defining the cloud Virtualization, an
More informationCross-Platform Phone Apps & Sites with jquery Mobile
Cross-Platform Phone Apps & Sites with jquery Mobile Nick Landry, MVP Senior Product Manager Infragistics Nokia Developer Champion activenick@infragistics.com @ActiveNick www.activenick.net Who is ActiveNick?
More informationDevelop Computer Animation
Name: Block: A. Introduction 1. Animation simulation of movement created by rapidly displaying images or frames. Relies on persistence of vision the way our eyes retain images for a split second longer
More informationCourse Overview. CSCI 480 Computer Graphics Lecture 1. Administrative Issues Modeling Animation Rendering OpenGL Programming [Angel Ch.
CSCI 480 Computer Graphics Lecture 1 Course Overview January 14, 2013 Jernej Barbic University of Southern California http://www-bcf.usc.edu/~jbarbic/cs480-s13/ Administrative Issues Modeling Animation
More informationRaise of hands on anyone whos used the Flex or Silverlight Application Builders?
Raise of hands on whos used the Beta for Web Application Builder? Raise of hands on anyone whos done any web development? Raise of hands on anyone whos used the Flex or Silverlight Application Builders?
More informationEnabling OpenCL Acceleration of Web Applications
Enabling OpenCL Acceleration of Web Applications Tasneem Brutch Samsung Electronics Khronos WebCL Working Group Chair LinuxCon Sept. 17, 2013, New Orleans, LA Outline WebCL tutorial, demos and coding examples
More informationON24 MOBILE WEBCASTING USER GUIDE AND FAQ FEBRUARY 2015
FEBRUARY 2015 MOBILE ATTENDEE GUIDE ON24 s Mobile Webcasting console allows you to bring your webcast directly to your audience, regardless of location. Users on mobile devices can register, attend, and
More informationNVIDIA CUDA Software and GPU Parallel Computing Architecture. David B. Kirk, Chief Scientist
NVIDIA CUDA Software and GPU Parallel Computing Architecture David B. Kirk, Chief Scientist Outline Applications of GPU Computing CUDA Programming Model Overview Programming in CUDA The Basics How to Get
More informationA Model of the Operation of The Model-View- Controller Pattern in a Rails-Based Web Server
A of the Operation of The -- Pattern in a Rails-Based Web Server January 10, 2011 v 0.4 Responding to a page request 2 A -- user clicks a link to a pattern page in on a web a web application. server January
More informationWeb based 3D analysis and visualization using HTML5 and WebGL
Web based 3D analysis and visualization using HTML5 and WebGL KANISHK CHATURVEDI March, 2014 ITC SUPERVISORS Dr. Javier Morales Mr. Claudio Piccinini IIRS SUPERVISOR Mr. Ashutosh Kumar Jha Web based 3D
More informationWeb based 3D analysis and visualization using HTML5 and WebGL
Web based 3D analysis and visualization using HTML5 and WebGL KANISHK CHATURVEDI March, 2014 ITC SUPERVISORS Dr. Javier Morales Mr. Claudio Piccinini IIRS SUPERVISOR Mr. Ashutosh Kumar Jha Web based 3D
More informationSilverlight for Windows Embedded Graphics and Rendering Pipeline 1
Silverlight for Windows Embedded Graphics and Rendering Pipeline 1 Silverlight for Windows Embedded Graphics and Rendering Pipeline Windows Embedded Compact 7 Technical Article Writers: David Franklin,
More informationMobile Game and App Development the Easy Way
Mobile Game and App Development the Easy Way Developed and maintained by Pocketeers Limited (http://www.pocketeers.co.uk). For support please visit http://www.appeasymobile.com This document is protected
More informationWeb Development. How the Web Works 3/3/2015. Clients / Server
Web Development WWW part of the Internet (others: Email, FTP, Telnet) Loaded to a Server Viewed in a Browser (Client) Clients / Server Client: Request & Render Content Browsers, mobile devices, screen
More informationOctaVis: A Simple and Efficient Multi-View Rendering System
OctaVis: A Simple and Efficient Multi-View Rendering System Eugen Dyck, Holger Schmidt, Mario Botsch Computer Graphics & Geometry Processing Bielefeld University Abstract: We present a simple, low-cost,
More informationRFP# 027-1516. ADDENDUM No. 1 Questions and Answers
SPECIAL ADMINISTRATIVE BOARD OF THE TRANSITIONAL SCHOOL DISTRICT OF THE CITY OF ST. LOUIS Purchasing Department 801 North 11th Street Saint Louis, Missouri 63101 RFP# 027-1516 Website and Mobile App Development
More informationWhat s New in JReport 13.1
Highlights JReport 13.1 focuses on new geographical tools for data visualization, enhanced data analysis and presentation in dashboards and reports, as well as greater performance and scalability when
More informationOpenGL Insights. Edited by. Patrick Cozzi and Christophe Riccio
OpenGL Insights Edited by Patrick Cozzi and Christophe Riccio Browser Graphics Analysis and Optimizations 36 Chris Dirks and Omar A. Rodriguez 36.1 Introduction Understanding performance bottlenecks in
More informationTECHNICAL ANALYSIS OF REMOTE 3D
ABSTRACT TECHNICAL ANALYSIS OF REMOTE 3D VISUALIZATION ON MOBILE DEVICES Ms. U. S. Junghare 1, Dr. V. M. Thakare 2, Dr. R. V. Dharaskar 3, Dr. S. S. Sherekar 4 1 Brijlal Biyani Science College, Amravati,
More informationGPU Point List Generation through Histogram Pyramids
VMV 26, GPU Programming GPU Point List Generation through Histogram Pyramids Gernot Ziegler, Art Tevs, Christian Theobalt, Hans-Peter Seidel Agenda Overall task Problems Solution principle Algorithm: Discriminator
More informationThe maturity level of APEX. Patrick Hellemans Competence Manager Technology
The maturity level of APEX Patrick Hellemans Competence Manager Technology Once upon a time There was an assignment from your CEO Deliver a new application : Cost-efficient Fast High quality Is Oracle
More informationOptimizing Unity Games for Mobile Platforms. Angelo Theodorou Software Engineer Unite 2013, 28 th -30 th August
Optimizing Unity Games for Mobile Platforms Angelo Theodorou Software Engineer Unite 2013, 28 th -30 th August Agenda Introduction The author and ARM Preliminary knowledge Unity Pro, OpenGL ES 3.0 Identify
More information