James Gain

Publications

 

Parallel, Realistic and Controllable Terrain Synthesis

James Gain, Bruce Merry and Patrick Marais

Proceedings of Eurographics 2015, Computer Graphics Forum, May 2015, Vol. 34, No. 2, pp. 105-116

 

Text (50.8MB pdf)     Video (80.3MB mp4)      Presentation (62.4MB pdf)         Abstract

 

 

 

Efficient Procedural Generation of Forests

Julian Kenwood, James Gain and Patrick Marais

WSCG 2014: 22nd International Conference on Computer Graphics, Visualization and Computer Vision, Plzen, Chzech Republic, 2-5 June 2014, pp. 1-8.

 

Text (2MB pdf)                  Abstract

 

 

City Sketching

James Gain, Patrick Marais and Rudolph Neeser

WSCG 2014: 22nd International Conference on Computer Graphics, Visualization and Computer Vision, Plzen, Chzech Republic, 2-5 June 2014, pp. 1-10.

 

Text (12.5MB pdf)                  Abstract

 

 

Moving least-squares reconstruction of large models with GPUs

Bruce Merry, James Gain and Patrick Marais

IEEE Transactions on Visualization and Computer Graphics, February 2014, Vol. 20, No. 2, pp. 249-261.

 

Text (4.2MB pdf)                  Abstract

 

 

A case study in the gamification of a university-level games development course

Siobhan O?Donovan, James Gain and Patrick Marais

SAICSIT 2013, East London, South Africa, 7-9 October 2013, pp. 242-251.

 

Text (1.2MB pdf)                  Abstract

 

 

Using poll sheets and computer vision as an inexpensive alternative to clickers

James Gain

SAICSIT 2013, East London, South Africa, 7-9 October 2013, pp. 60-63.

 

Text (1.9MB pdf)                  Abstract

 

 

Fast in-place binning of laser range-scanned point sets

Bruce Merry, James Gain and Patrick Marais

ACM Journal on Computing and Cultural Heritage, July 2013, Vol. 6, No. 3, pp. 14:1-14:19.

 

Text (8MB pdf)                  Abstract

 

 

Accelerating kd-tree Searches for all k-nearest Neighbours

Bruce Merry, James Gain and Patrick Marais

Eurographics 2013 ? Short Papers, Girona, Spain, 6-10 May 2013, pp. 37-40.

 

Text (0.15MB pdf)                  Abstract

 

 

Field D* path-finding on weighted triangulated and tetrahedral meshes

Simon Perkins, Patrick Marais, James Gain and Mark Berman

Autonomous Agents and Multi-Agent Systems, May 2013, Vol. 26, No. 3, pp. 354-388.

 

Text (1.1MB pdf)                  Abstract

 

 

Efficient compression of molecular dynamics trajectory files

Patrick Marais, Julian Kenwood, Keegan Carruthers Smith, Michelle Kuttel and James Gain

Journal of Computational Chemistry, October 2012, Vol. 33, No. 27, pp. 2131-2141.

 

Text (0.35MB pdf)                  Abstract

 

 

 Enhanced Texture-based Terrain Synthesis on Graphics Hardware

Flora Tasse, James Gain and Patrick Marais

Computer Graphics Forum, September 2012, Vol. 31, No. 6, pp. 1959-1972.

 

Text (1.3MB pdf)                  Abstract

 

 

 Voxel-Space Shape Grammars

Zacharia Crumley, Patrick Marais and James Gain

WSCG 2012: 20th International Conference on Computer Graphics, Visualization and Computer Vision, Plzen, Chzech Republic, 25-28 June 2012, pp. 1-10.

 

Text (1.4MB pdf)                  Abstract

  

 

 Simulation of Coarse-Grained Protein-Protein Interactions with Graphics Processing Units

Ian Tunbridge, Robert Best, James Gain and Michelle Kuttel

Journal of Chemical Theory and Computation, 2010, Vol. 6, No. 11, pp. 3588-3600.

 

Text (2.5Mb pdf)                  Abstract

 

 

Simplifying Character Skins with Analytic Error Metrics

Bruce Merry, Patrick Marais and James Gain

Computer Graphics Forum, 2010, Vol. 29, No. 1, pp. 13-24.

 

Text (0.5MB pdf)                  Abstract

 

 

Dynamic Load Balancing of Lattice Boltzmann Free-Surface Fluid Animations

Ashley Reid, Michelle Kuttel and James Gain

Afrigraph 2011: Proceedings of the 7th International Conference on Computer Graphics, Virtual Reality, Visualisation and Interaction in Africa, Franchhoek (South Africa), 21-23 June 2010, ACM Press, pp. 91-100.

 

Text (3.1MB pdf)                  Abstract

 

 

Visualization of Solution Sets from Automated Docking of Molecular Structures

Johannes Jansen van Vuuren, Michelle Kuttel and James Gain

Afrigraph 2011: Proceedings of the 7th International Conference on Computer Graphics, Virtual Reality, Visualisation and Interaction in Africa, Franchhoek (South Africa), 21-23 June 2010, ACM Press.

 

Text (3.1MB pdf)                  Abstract

 

  

Automatic Addition of Physics Components to Procedural Content

Richard Baxter, Zacharia Crumley, Rudolph Neeser and James Gain

Afrigraph 2011: Proceedings of the 7th International Conference on Computer Graphics, Virtual Reality, Visualisation and Interaction in Africa, Franchhoek (South Africa), 21-23 June 2010, ACM Press, pp. 101-110.

 

Text (1.1MB pdf)                  Abstract

 

 

Visualisation of Cyclic and Multi-Branched Molecules with VMD

Simon Cross, Michelle Kuttel, John Stone and James Gain

Journal of Molecular Graphics and Modelling, Vol. 28, No. 2, September 2009, pp. 131-139.

 

                        Abstract

 

 

An Adjectival Interface for Procedural Content Generation

Carl Hultquist, James Gain and David Cairns

3IA'2009 International Conference: Computer Graphics and Artificial Intelligence,

Athens, Greece, 29-30 May 2009, ACM Press.

(Extended and Republished in Intelligent Computer Graphics 2009, Vol. 240, 2009, pp. 143-165)

 

                        Abstract

 

 

Comparing the Accuracy and Precision of Three Techniques used for Estimating Missing Landmarks when Reconstructing Fossil Hominin Crania

Rudolph Neeser, Rebecca Rogers Ackermann and James Gain

American Journal of Physical Anthropology, Vol. 140, No. 1, February 2009, pp. 1-18.

 

                        Abstract

 

 

Terrain Sketching

James Gain, Patrick Marais and Wolfgang Strasser

I3D2009: The 2009 ACM SIGGRAPH Symposium on Interactive 3D Graphics and Games, Boston, Massachusetts, USA, 27 February - 1 March 2009, ACM Press, pp. 31-38.

 

Text (38MB pdf)                  Abstract

 

 

Revisiting District Six: A Case Study of Digital Heritage Reconstruction from Archival Photographs

Christopher de Kadt, James Gain and Patrick Marais

Afrigraph 2009: Proceedings of the 6th International Conference on Computer Graphics, Virtual Reality, Visualisation and Interaction in Africa, Pretoria (South Africa), 3-5 February 2009, ACM Press, pp. 13-21.

 

Text (820KB pdf)                 Abstract

 

 

Analytic Simplification of Animated Characters

Bruce Merry, Patrick Marais and James Gain

Afrigraph 2009: Proceedings of the 6th International Conference on Computer Graphics, Virtual Reality, Visualisation and Interaction in Africa, Pretoria (South Africa), 3-5 February 2009, ACM Press, pp. 37-45.

 

Text (3.4MB pdf)                 Abstract

 

 

A Survey of Spatial Deformation from a User-Centered Perspective

James Gain and Dominique Bechmann

ACM Transactions on Graphics, Vol. 27, No. 4, October 2008, pp. 1-21.

 

Text (840KB pdf)                 Abstract

 

 

Control Mechanisms for First Person Shooter Games on PDA

Chen Wei, Gary Marsden and James Gain

OzCHI 2008.

 

                                                Abstract

 

 

Particle Swarm Optimization with Spatially Meaningful Neighbours

James Lane, Andries Engelbrecht and James Gain

IEEE Swarm Intelligence Symposium, St. Louis (U.S.A.), 21-23 September 2008, IEEE Press, pp. 1-8.

 

Text (1.2MB pdf)                  Abstract

 

 

A Spatial Awareness Framework for Enhancing Game Agent Behaviour

Simon Perkins, David Jacka, Patrick Marais and James Gain

Sandbox ?08: Proceedings of the 2008 ACM SIGGRAPH Symposium on Video Games, Los Angeles (U.S.A.), August 2008, pp. 15-22.

 

Text (3.7MB pdf)                 Abstract

 

 

Distance Ranked Connectivity Compression of Triangle Meshes

Patrick Marais, James Gain and Dave Shreiner

Computer Graphics Forum, Vol. 26, No. 4, December 2007, pp. 813-823.

 

Text (8.4MB pdf)                 Abstract

 

 

A Comparison of Linear Skinning Techniques for Character Animation

David Jacka, Ashley Reid, Bruce Merry and James Gain

Afrigraph 2007: proceedings of the 5th international conference on Computer Graphics, Virtual Reality, Visualisation and Interaction in Africa, Grahamstown, South Africa, October 2007, ACM Press, pp. 177-186.

 

Text (3.5MB pdf)                 Abstract

 

 

High Fidelity Compression of Irregularly Sampled Height-Fields

Patrick Marais and James Gain

South African Computer Journal, Vol. 38, June 2007, pp. 40-50.

 

Text (2.2MB pdf)                 Abstract

 

 

Using Visualizations to Support Design and Debugging in Virtual Reality

Cara Winterbottom, Edwin Blake and James Gain

In Lecture Notes in Computer Science 4291/2006 - Advances in Visual Computing, Proceedings of the 2nd International Symposium on Visual Computing, pp. 465-474.

 

Text (228KB pdf)                      Abstract

 

 

Animation space: A truly linear framework for character animation

Bruce Merry, Patrick Marais and James Gain

ACM Transactions on Graphics, Vol. 25, No. 4, October 2006, pp. 1400-1423.

 

Text (556KB pdf)                      Abstract

 

 

Normal transformations for articulated models

Bruce Merry, Patrick Marais and James Gain

Technical Sketch, Conference Abstracts and Applications, SIGGRAPH 2006, August 2006.

 

Text (510KB pdf)                      Abstract

 

 

Techniques for visualization of carbohydrate molecules

Michelle Kuttel, James Gain, Anton Burger and Ian Eborn 

Journal of Molecular Graphics and Modelling, Vol. 25, 2006, pp. 380-388.

 

Text (611KB pdf)                      Abstract

 

 

Affective Scene Generation

Carl Hultquist, James Gain and David Cairns 

AFRIGRAPH 2006: Proceedings of the 4th International Conference on Computer Graphics, Virtual Reality, Visualisation and Interaction in Africa, Cape Town, South Africa, 25-27 January 2006, ACM Press, pp. 59-64.

 

Text (2,5MB pdf)                   Abstract

 

 

Compression of Dense and Regular Point Clouds

Bruce Merry, Patrick Marais and James Gain

AFRIGRAPH 2006: Proceedings of the 4th International Conference on Computer Graphics, Virtual Reality, Visualisation and Interaction in Africa, Cape Town, South Africa, 25-27 January 2006, ACM Press, pp. 15-20.

republished in Computer Graphics Forum, Vol. 25, No. 4, December 2006, pp. 709-716. 

 

Text (9MB pdf)                   Abstract

 

 

Warp Sculpting

James Gain and Patrick Marais

IEEE Transactions on Visualization and Computer Graphics, Vol. 11 , No. 2 , March/April 2005, pp. 217-227.

 

Text (1,5MB pdf)                   Video (19,874K M-PEG4)                  Abstract

 

 

Creation and Control of Real-time Continuous Level of Detail on Programmable Graphics Hardware

Richard Southern and James Gain

Computer Graphics Forum, Vol. 22 , No. 1 , March 2003, pp. 35-48.

 

Text (6,2MB pdf)                   Abstract

 

 

Topology Alteration for Virtual Sculpting using Spatial Deformation

Barry Steyn and James Gain

AFRIGRAPH 2003: Proceedings of the 2nd International Conference on Computer Graphics, Virtual Reality, Visualisation and Interaction in Africa, Cape Town, South Africa, 3-5 Febraury 2003, ACM Press, pp. 63-68.

 

Text (430KB pdf)                      Abstract

 

 

Accelerating Ray Shooting through Aggressive 5D Visibility Pre-processing

Adrian Sharpe, Matthew Hampton, Shaun Nirenstein, James Gain and Edwin Blake

AFRIGRAPH 2003: Proceedings of the 2nd International Conference on Computer Graphics, Virtual Reality, Visualisation and Interaction in Africa, Cape Town, South Africa, 3-5 Febraury 2003, ACM Press, pp. 95-100.

 

Text (1,1MB pdf)                   Abstract

 

 

Exact From-Region Visibility Culling

Shaun Nirenstein, Edwin Blake and James Gain

Rendering Techniques 2002: 13th Eurographics Workshop on Rendering, 26-28 June 2002, Pisa, ed. P. Debevec & S. Gibson, ACM Press, pp. 191-202.

 

Text (1,4MB pdf)                   Abstract

 

 

Preventing Self-Intersection under Free-Form Deformation

James Gain and Neil Dodgson

IEEE Transactions on Visualization and Computer Graphics, Vol. 7, No. 4, Oct.-Dec. 2001, pp. 289-298.

 

Text (948KB pdf)                      Abstract

 

 

Enhancing Spatial Deformation for Virtual Sculpting

James Gain

PhD Thesis, The Computer Laboratory, University of Cambridge, Technical Report TR499

June 2000

 

Text (9.8MB gzipped Postscript)or (13MB pdf)                  Abstract

A Brief Summary with Pictures

 

 

Enhancing the Efficiency and Versatility of Directly Manipulated Free-Form Deformation

James Gain and Neil Dodgson

Technical Sketch, Conference Abstracts and Applications, SIGGRAPH '99, 8-13 August 1999.

 

PowerPoint Slide Show

 

 

Fast Polygon Mesh Querying by Example

James Gain and James Scott

Technical Sketch, Conference Abstracts and Applications, SIGGRAPH '99, 8-13 August 1999.

 

PowerPoint Slide Show

 

 

Adaptive Refinement and Decimation under Free-Form Deformation

James Gain and Neil Dodgson

Eurographics UK '99, Cambridge(UK), 13-15 April 1999.

 

Text (391KB gzipped Postscript                    Abstract

 

 

Building the Second Generation of Parallel/Distributed Virtual Reality Systems

Shaun Bangay, James Gain, Greg Watkins and Kevan Watkins

Parallel Computing, 23 (7), pp. 991-1000, July 1997.

This is a reprint of the Eurographics article below.

 

 

RhoVeR: Building the Second Generation of Parallel/Distributed Virtual Reality Systems

Shaun Bangay, James Gain, Greg Watkins and Kevan Watkins

First Eurographics Workshop on Parallel Graphics & Visualisation, Bristol(UK), 26-27 September 1996.

 

Text (883KB gzipped Postscript)                      Abstract

 

 

Virtual Sculpting: An Investigation of Directly Manipulated Free-Form Deformation in a Virtual Environment

James Gain

MSc Thesis, Department of Computer Science, Rhodes University, February 1996.

 

Text (167KB gzipped Postscript)                      Abstract

 

 

Last updated June 2014

email: jgain [at] cs [dot] uct [dot] ac [dot] za | tel: +27 (0) 21-650 4058 | fax: +27 (0) 21-650 3551
Department of Computer Science, University of Cape Town
Private Bag Rondebosch 7701, Cape Town, South Africa