João Madeiras Pereira

Learn More
Large-scale displays require new interaction techniques because of their physical size. There are technologies that tackle the problem of interaction with such devices by providing natural interaction to larger surfaces. We argue, however, that large-scale displays offer physical freedom that is not yet being applied to interaction. To better understand how(More)
This paper presents a game with the aim of developing persistent knowledge inside a Cultural Heritage exhibition. The authors developed a game called Solis Curse, that was used as a way of testing the knowledge acquired during the museum visit. Similar to an entertainment quiz, the game presents a set of questions with progress ional levels of difficulty.(More)
Point clouds models are a common shape representation for several reasons. Three-dimensional scanning devices are widely used nowadays and points are an attractive primitive for rendering complex geometry. Nevertheless, there is not much literature on collision detection for point cloud models. This paper presents a novel collision detection algorithm for(More)
IMMIView is an interactive system that relies on multiple modalities and multiuser interaction to support collaborative design review. It was designed to offer natural interaction in visualization setups such as large-scale displays, head mounted displays or TabletPC computers. To support architectural design, our system provides content creation and(More)
At present, medical knowledge is experiencing an exponential growth. This results in serious difficulties to healthcare professionals in keeping up to date. At the same time, medical education is mostly taught using traditional learning methodologies, not always the most efficient. Recently however, there has been a significant increase in the use of(More)
Advances in both terrestrial laser scanning hardware and photogrammetric systems combined are creating increasingly precise and rich 3D coloured data. In this article we show how computer graphics and visualization techniques have played an important role in real-time visualization, data management, modelling, and data fusion in an increasing number of(More)
The simulation of complex and realistic interactive virtual environments is a challenging problem in various ways. From the visualization point of view the difficulties arise from the hardware limitations for presenting a complex scene at interactive frame rates. For communications the challenge is the management of a high number of participants without(More)