5,475 research outputs found

    Developing Interaction 3D Models for E-Learning Applications

    Get PDF
    Some issues concerning the development of interactive 3D models for e-learning applications are considered. Given that 3D data sets are normally large and interactive display demands high performance computation, a natural solution would be placing the computational burden on the client machine rather than on the server. Mozilla and Google opted for a combination of client-side languages, JavaScript and OpenGL, to handle 3D graphics in a web browser (Mozilla 3D and O3D respectively). Based on the O3D model, core web technologies are considered and an example of the full process involving the generation of a 3D model and their interactive visualization in a web browser is described. The challenging issue of creating realistic 3D models of objects in the real world is discussed and a method based on line projection for fast 3D reconstruction is presented. The generated model is then visualized in a web browser. The experiments demonstrate that visualization of 3D data in a web browser can provide quality user experience. Moreover, the development of web applications are facilitated by O3D JavaScript extension allowing web designers to focus on 3D contents generation

    Geovisualization Using HTML5 : a case study to improve animations of historical geographic data

    Get PDF
    Popular science Visualize geographic data Using HTML5 The Scanian Economic-Demographic Database (SEDD) has been assembled by the Centre for Economic Demography (CED), Lund University. It contains demographic and economic information of Scania from the 17th century until the present. The SEDD database has been integrated with geographic data, which are digitized from four independent historical maps. To help the users well understand these data, a web mapping application called SEDD Map has been developed and tested. The previous version of SEDD Map is constructed using Silverlight plugin. It cannot run on most popular portable devices. As Hypertext Markup Languages (HTML) continue to develop, a recent version, HTML5, was published in 2012. It aims to support the latest multimedia formats and reduce the need for plugins. So, to improve the compatibility of SEDD Map, this work using HTML5 to developed a new version of SEDD Map. Before we constructed the new version of SEDD Map, a set of web mapping applications and programs were evaluated. From this evaluation and comparison, we found that SEDD Map could be improved in many area, such as improving the animation of historical geographic data. Animation is a useful tool when presenting historical data. The geographic data in SEDD Map are taken from four independent historical maps. To visualize geographic data as an animation, we need to create a time sense sequential dataset. In this study, we used linear interpolation and the four historical maps as start years and end years to simulate 159 maps to visualize the geographic data as animations. From this study, we found that: The commonly used web mapping applications for investigating demographic data contain functions, such as interactive visualization, statistical graphics, basic map tools, animations, etc; HTML5 can replace (and improve) the used of Silverlight for web mapping; Animations can be generated (filling in what is missing is to improve the data sets).The Scanian Economic-Demographic Database (SEDD) has been assembled by the Centre for Economic Demography (CED), Lund University. It contains information about the demographic and economic conditions of people that have lived in 5 parishes in Scania from the 17th century until the present. The SEDD database has been integrated with geographic data, which are digitized from four independent historical maps. To visualize and analyze these data, a GIS based web mapping application called SEDD Map has been developed and tested. The previous version of SEDD Map is constructed using Silverlight. As a result, it only can be used on computers which have installed the Silverlight plugin. As Hypertext Markup Languages (HTML) continue to develop, a recent version, HTML5, was published in 2012. It aims to support the latest multimedia formats and reduce the need for plugins. In this study, we use HTML5, Cascading Style Sheets (CSS3), JavaScript and the ArcGIS API for JavaScript to create a new version of SEDD Map to visualize data stored in the SEDD database. Before we constructed the new version of SEDD Map, a set of web mapping applications and programs were evaluated by the requirements which were needed to create the new version of SEDD Map. From this evaluation and comparison, we found that SEDD Map could be improved in many area, such as improving the animation of historical geographic data. Animation is a useful tool when presenting historical data. The geographic data in SEDD Map are taken from four independent historical maps. To visualize geographic data as an animation, we need to create a time sense sequential dataset, which is done in a parallel project. In this study, we evaluate techniques for data animation. We used linear interpolation and the four historical maps as start years and end years to simulate 159 maps to visualize the geographic data as animations. The conclusions are as follows: 1) The commonly used web mapping applications for investigating demographic data contain functions, such as interactive visualization, statistical graphics, basic map tools, animations, etc. 2) HTML5 can replace (and improve) the used of Silverlight for web mapping. 3) Animations can be generated (filling in what is missing is to improve the data sets)

    PRODUCT LIFECYCLE DATA SHARING AND VISUALISATION: WEB-BASED APPROACHES

    Get PDF
    Both product design and manufacturing are intrinsically collaborative processes. From conception and design to project completion and ongoing maintenance, all points in the lifecycle of any product involve the work of fluctuating teams of designers, suppliers and customers. That is why companies are involved in the creation of a distributed design and a manufacturing environment which could provide an effective way to communicate and share information throughout the entire enterprise and the supply chain. At present, the technologies that support such a strategy are based on World Wide Web platforms and follow two different paths. The first one focuses on 2D documentation improvement and introduces 3D interactive information in order to add knowledge to drawings. The second one works directly on 3D models and tries to extend the life of 3D data moving these design information downstream through the entire product lifecycle. Unfortunately the actual lack of a unique 3D Web-based standard has stimulated the growing up of many different proprietary and open source standards and, as a consequence, a production of an incompatible information exchange over the WEB. This paper proposes a structured analysis of Web-based solutions, trying to identify the most critical aspects to promote a unique 3D digital standard model capable of sharing product and manufacturing data more effectively—regardless of geographic boundaries, data structures, processes or computing environmen

    Content rendering and interaction technologies for digital heritage systems

    Get PDF
    Existing digital heritage systems accommodate a huge amount of digital repository information; however their content rendering and interaction components generally lack the more interesting functionality that allows better interaction with heritage contents. Many digital heritage libraries are simply collections of 2D images with associated metadata and textual content, i.e. little more than museum catalogues presented online. However, over the last few years, largely as a result of EU framework projects, some 3D representation of digital heritage objects are beginning to appear in a digital library context. In the cultural heritage domain, where researchers and museum visitors like to observe cultural objects as closely as possible and to feel their existence and use in the past, giving the user only 2D images along with textual descriptions significantly limits interaction and hence understanding of their heritage. The availability of powerful content rendering technologies, such as 3D authoring tools to create 3D objects and heritage scenes, grid tools for rendering complex 3D scenes, gaming engines to display 3D interactively, and recent advances in motion capture technologies for embodied immersion, allow the development of unique solutions for enhancing user experience and interaction with digital heritage resources and objects giving a higher level of understanding and greater benefit to the community. This thesis describes DISPLAYS (Digital Library Services for Playing with Shared Heritage Resources), which is a novel conceptual framework where five unique services are proposed for digital content: creation, archival, exposition, presentation and interaction services. These services or tools are designed to allow the heritage community to create, interpret, use and explore digital heritage resources organised as an online exhibition (or virtual museum). This thesis presents innovative solutions for two of these services or tools: content creation where a cost effective render grid is proposed; and an interaction service, where a heritage scenario is presented online using a real-time motion capture and digital puppeteer solution for the user to explore through embodied immersive interaction their digital heritage

    An Advanced, Three-Dimensional Plotting Library for Astronomy

    Get PDF
    We present a new, three-dimensional (3D) plotting library with advanced features, and support for standard and enhanced display devices. The library - S2PLOT - is written in C and can be used by C, C++ and FORTRAN programs on GNU/Linux and Apple/OSX systems. S2PLOT draws objects in a 3D (x,y,z) Cartesian space and the user interactively controls how this space is rendered at run time. With a PGPLOT inspired interface, S2PLOT provides astronomers with elegant techniques for displaying and exploring 3D data sets directly from their program code, and the potential to use stereoscopic and dome display devices. The S2PLOT architecture supports dynamic geometry and can be used to plot time-evolving data sets, such as might be produced by simulation codes. In this paper, we introduce S2PLOT to the astronomical community, describe its potential applications, and present some example uses of the library.Comment: 12 pages, 10 eps figures (higher resolution versions available from http://astronomy.swin.edu.au/s2plot/paperfigures). The S2PLOT library is available for download from http://astronomy.swin.edu.au/s2plo

    Parallel Processing in Web-Based Interactive Echocardiography Simulators

    Get PDF
    Medical simulation is a new method of education in medicine. It allows training medical students or practitioners without the need to involve patients and makes them familiar with various kinds of examinations, especially related to medical imaging. Simulators that visualize examinations or operations require large computing power to keep time constraints of output presentation. A common approach to this problem is to use graphics processing units (GPU), but the code is not portable. The method of parallelization of processing is more important in component environments, to allow calculating projections in real time. In this paper parallelization issues in the ultrasound view simulation based on provided computer tomography images are analyzed. The proposed domain decomposition for this problem leads to significant reduction in simulation time and allows obtaining an animated visualization for currently available personal computers with multicore processors. The use of a component environment makes the solution portable and makes it possible to implement a web-based application that is the basis for eTraining. The method for creating animation in real time for such solutions is also analyzed

    Making Data Accessible: An Overview of Interactive Data Visualization Using D3.js as Applied to a Scientific Dataset : Making a Static Visualization Interactive

    Get PDF
    Technology is moving at a very fast pace, but data is still represented as tables, static graphs and infographics that do not create an impact on the population at large. Excluding the scientific and educational communities, to the common individual information should be displayed in an entertaining manner. This project set out to fulfill this goal by using known technologies from D3js, design guidelines, CSS3 animations, and HTML5 elements to real scientific data from the United States National Climate Data Center. The final product is a one page web application displaying 3,000,000 years of global temperatures in a visual format. The data was plotted using D3js, made interactive with JavaScript and laid out using Twitter Bootstrap. What can be concluded is that it is possible to create interactive content with current technologies, but the process is still only achievable after extensive study of the technologies involved. Further development has to be made for data interactive tools to become easier to use and to produce large-scale interactive web applications involving data display and analysis. The advancement of interactive visualizations are also relevant as studies have shown that engaging lectures lead to a statistically significant higher average on unit exams compared with traditional didactic lectures. This could be hypothesized to be the same for interactive data and this was confirmed by a small questionnaire
    • …
    corecore