Patrick Marais

Learn More
Cosmologists are currently researching the theory of large-scale structures, which are in essence groups of neighbouring galaxies. Recent “galaxy-hunts” have resulted in data for hundreds of thousands of galaxies being made publicly available, and it has become infeasible to isolate large-scale structures by hand from this data. Furthermore, it is difficult(More)
Skeletal subspace deformation (SSD), a simple method of character animation used in many applications, has several shortcomings; the best-known being that joints tend to collapse when bent. We present <i>animation space</i>, a generalization of SSD that greatly reduces these effects and effectively eliminates them for joints that do not have an unusually(More)
We present a framework for real-time view-dependent refinement, and adapt it to the task of browsing large model repositories on the Internet. We introduce a novel hierarchical representation of atomic operations based on a graph structure, and provide a correspondence between the nodes of this hierarchy and a spatial representation of these operations,(More)
Surface deformation-based analysis was used to assess local shape variations in the hippocampi and caudate nuclei of children with fetal alcohol spectrum disorders. High-resolution structural magnetic resonance imaging images were acquired for 31 children (19 controls and 12 children diagnosed with fetal alcohol syndrome/partial FAS). Hippocampi and caudate(More)
Gamification is the application of game mechanics and player incentives to non-game environments. When designed correctly, gamification has been found to increase engagement and encourage targeted behaviours among users. This paper presents the gamification of a university course in Computer Games Development using an online learning management tool,(More)
The task of computer-based free-form shape design is fraught with practical and conceptual difficulties. Incorporating elements of traditional clay sculpting has long been recognized as a means of shielding the user from these complexities. We present warp sculpting, a variant of spatial deformation, which allows deformations to be initiated by the rigid(More)
Procedural methods for terrain synthesis are capable of creating realistic depictions of heightfield terrains with little user intervention. However, users often <i>do</i> wish to intervene in controlling the placement and shape of landforms, but without sacrificing realism. In this paper, we present a sketching interface to procedural terrain generation.(More)
This paper presents preliminary work on the segmentation of Computed Tomography data using a model-based approach. Conventional image processing of CT data is aimed at the production of simple iso-surfaces for surgical planning or diagnosis — such methods are not suitable for the automated detection of fractures, which is the ultimate application of our(More)
We describe a framework for providing game agents with awareness of the intrinsic spatial qualities of the virtual worlds that they inhabit. We develop a novel data structure based on a modified medial axis, which establishes a mapping between the medial axis and world structures. This data structure can be used to perform queries about the width, curvature(More)