8 results
Search Results
Now showing 1 - 8 of 8
Item CLIKSA - An Application for Physics Education in Secondary School(The Eurographics Association, 2014) Marín-Lora, Carlos; García-Fernández, Ignacio; Adolfo Munoz and Pere-Pau VazquezIn this paper we present an application for teaching Physics courses in secondary education. It is a web application, based on HTML5 and on JavaScript. We rely on the graphical capabilities of this technology, including rendering on 2D canvas context and SVG rendering, and we develop a framework for simulating physics behavior. We review other applications with similar features, explaining the motivations of the current development. The system architecture and the software design are discussed and the simulation techniques are explained. We finish with a discussion on some possible examples of use for the application and on the future development plans.Item An Application to Interact with 3D Models Reconstructed from Medical Images(The Eurographics Association, 2012) Paulano, F.; Pulido, R.; Jiménez, J. J.; Isabel Navazo and Gustavo PatowAlthough the reconstruction of 3D models from medical images is not an easy task, there are many algorithms to perform it. However, the reconstructed models are usually large, have a lot of outliers and have not a correct topology. For that reason, the algorithms used to interact with them must be fast and robust. In this paper, we present an application that enables the interaction with models reconstructed from medical images. The application uses Marching Cubes to generate triangle soups from the medical images. Then, the user can define models by selecting a set of triangles. Once the models have been defined, the application allows to interact with them. In addition, a detailed collision detection is calculated between the models in the scene in order not only to avoid that models in the scene collide, but also to determine which triangles are overlapping. In addition, the calculation of distances and nearest points provides visual aid when the user is interacting with the models.Item A 3DWeb Application for Weather Forecast Based on WebGL(The Eurographics Association, 2015) Graciano, Alejandro; Rueda, Antonio J.; Feito, Francisco R.; Martínez, Francisco; Mateu Sbert and Jorge Lopez-MorenoManagement, interpretation and visualization of geoscientific and atmospherical information is a major problem for the geoscientist and for a correct diffusion, due to its high volume, complexity, spatiotemporal dimension and three-dimensional nature. As a result, development of software tools for integration, exploration and graphical analysis of the growing amount of available geodata is of great importance. In the last decade a trend towards the implementation of these tools as web applications has consolidated because of its benefits: universal access, permanent availability and ease of collaborative use. However until recently Web development technologies have been ill-equipped for implementing interactive 2D and 3D applications dealing with large amounts of data as required by many geoscience applications. The support of WebGL by most modern browsers has changed this situation and promises to revolutionize the Web in the next few years with a new generation of visually appealing, high performance interactive applications. In this work we describe the technologies for 3D Web and their use in the context of atmospherical data using a 3D weather information application as case study.Item Kinamo: Gait Analysis System(The Eurographics Association, 2012) Martínez, H.; Gil-Gómez, J. A.; Martínez-Gramage, J.; Juan, M. C.; Isabel Navazo and Gustavo PatowThe gait analysis is a fundamental technique for functional assessment of patients with gait problems. This analysis is generally available to few patients because the systems needed to carry it out have a high cost. In this paper, we present a novel system, Kinamo, which allows to decrease drastically the cost when performing the gait analysis using Kinect cameras, which not only allows the reduction of cost, but also facilitates the acquisition conditions.Item Industrial Facility Modeling Using Procedural Methods(The Eurographics Association, 2015) Bishop, M. Scott; Max, Nelson; Mateu Sbert and Jorge Lopez-MorenoWe present an end-to-end system for procedurally modeling an industrial facility. The system is a collection of utilities that work together to assemble, lay out, and model a typical industrial facility (e.g. a wastewater treatment plant). A plug-in to the CityEngine (R) procedural modeling application was built in Java (TM) using an open-source framework. The plug-in provides the interface to access the facility assembly and layout engines, the facility rule file and Python script generators, and the OBJ footprint exporter. The system provides functionality for placing the facility model into an existing 3D scene using an established facility location algorithm that maximizes the minimum distance from existing structures in the scene.Item Population Dynamics Visualization(The Eurographics Association, 2012) Lozano, Miguel; García-Fernández, Ignacio; Orduña, Juan Manuel; Isabel Navazo and Gustavo PatowIn this work we present a graphic, interactive system to validate population dynamics models through hypothesis (simulation results) and radiocarbon samples selection and process. The goal of the graphical tool is to allow the combination of different hypotheses (on the wavefront speed) in a single scenario, so that a more preceise selection of radiocarbon samples reduces global error of the mathematical model.Item A Survey on Development Tools for Mobile Augmented Reality(The Eurographics Association, 2012) Rovelo, Gustavo; Abad, Francisco; Camahort, Emilio; Isabel Navazo and Gustavo PatowAugmented Reality (AR) applications have become more popular beyond the research laboratory due to recent technological breakthroughs in computer hardware and mobile devices. Users are starting to interact with virtual content mixed with real environments at their offices, homes, and schools using their mobile phones. For this growing market, developers have first to decide the platform in which they will develop the application (e.g. Apple iOS or Android). Then they must decide whether start writing the application from scratch using only platform native tools, or using one of the available Software Development Kits (SDKs), or using high-level authoring tools for the chosen platform. Besides, developers have to face different AR related issues according to the application's requirements: markers, barcodes or general image tracking, geolocation, efficient rendering of 3D objects, and designing a robust GUI for the target devices. To help developers and researchers to start writing mobile AR applications, this survey identifies the main features of several freeware and commercial SDKs and authoring tools.Item Ventricular Puncture Trainer(The Eurographics Association, 2012) Pandiella, Imanol Muñoz; Monclús, Eva; Brunet, Pere; Conesa, Gerard; Isabel Navazo and Gustavo PatowThe learning process in neurosurgery is a large and difficult task based on experimentation, being ventriculostomy not an exception. We have developed a virtual reality system to help training novel surgeons on this kind of operation. The system consists of the simulation of the surgery using a haptic device and a subsequent 3D visual inspection of the surgical trajectory. Our main objective was to proof that the tactile sensation produced by our system was enough realistic for the surgeons. We carried out a demonstration session in a medical workshop where all surgeons attending the workshop used the system with a very enthusiastic response about the perception experimented through the system.