A Procedural Modelling Framework

Abstract

Goal: A procedural modeling framework that will allow for the creation of new models with all the required knowledge built into the model.

At present, geometrical structures used in computer graphics are specified explicitly as collections of points forming polygons and surfaces. These are normally created by hand using a 3D modeling package. The use of a 3D modeling package to manually create one or two models is relatively painless, if time-consuming. To create many unique models using this method is both cumbersome and very expensive in terms of time.

The aim of the project is to automate model generation as far as possible by making use of a Procedural Modeling Language (PML). To implement the PML we need to clearly define Data Structures that will be used in model generation, as well as the Operators that will be used on these data structures.

Participants

Conference Papers (peer reviewed)

[1] Shaun Bangay. Animated feather coats using field lines. In Afrigraph '07: Proceedings of the 5th international conference on Computer graphics, virtual reality, visualisation and interaction in Africa, pages 169-176, Grahamstown, South Africa, October 2007. ACM Press, New York, NY, USA. [PDF] [BibTeX]

[2] Chantelle Morkel and Shaun Bangay. Procedural modeling facilities for hierarchical object generation. In Afrigraph '06: Proceedings of the 4th international conference on Computer graphics, virtual reality, visualisation and interaction in Africa, pages 145-154, Cape Town, South Africa, January 2006. ACM Press, New York, NY, USA. [PDF] [BibTeX]

[3] Kevin Glass, Chantelle Morkel, and Shaun Bangay. Duplicating road patterns in south african informal settlements using procedural techniques. In Afrigraph '06: Proceedings of the 4th international conference on Computer graphics, virtual reality, visualisation and interaction in Africa, pages 161-169, Cape Town, South Africa, January 2006. ACM Press, New York, NY, USA. [PDF] [BibTeX]

[4] Shaun Bangay and Chantelle Morkel. Graph matching with subdivision surfaces for texture synthesis on surfaces. In Afrigraph '06: Proceedings of the 4th international conference on Computer graphics, virtual reality, visualisation and interaction in Africa, pages 65-74, Cape Town, South Africa, January 2006. ACM Press, New York, NY, USA. [PDF] [BibTeX]

Masters Theses

[1] Chantelle Morkel. Non-interactive modeling tools and support environment for procedural geometry generation. Master's thesis, Computer Science Department, Rhodes University, Grahamstown, South Africa, January 2006. [PDF] [PDF.ORG] [BibTeX]

Technical Reports

[1] Chantelle Morkel. The use of subdivided surfaces and direct texture mapping in an alternative approach to texture synthesis on surfaces. Technical report, Virtual Reality Special Interest Group, Computer Science Department, Rhodes University, Grahamstown, South Africa, June 2005. [PDF] [BibTeX]

[2] Kevin Glass and Chantelle Morkel. Modeling south african informal settlements using procedural techniques. Technical report, Virtual Reality Special Interest Group, Computer Science Department, Rhodes University, Grahamstown, South Africa, June 2005. [PDF] [BibTeX]

[3] Kim Randleff-Rasmussen. Procedural modelling of plant scenes. Technical report, Virtual Reality Special Interest Group, Computer Science Department, Rhodes University, Grahamstown, South Africa, October 2004. [PDF] [BibTeX]

[4] Kim Randleff-Rasmussen. Procedural modelling of plant scenes. Technical Report Poster, Virtual Reality Special Interest Group, Computer Science Department, Rhodes University, Grahamstown, South Africa, August 2004. [PDF] [BibTeX]

[5] Kim Randleff-Rasmussen. Procedural modelling of plant scenes. Technical Report Literature Review, Virtual Reality Special Interest Group, Computer Science Department, Rhodes University, Grahamstown, South Africa, June 2004. [PDF] [BibTeX]

[6] Kim Randleff-Rasmussen. Forest growth simulation using l-systems. Technical Report Honours Project Report, Virtual Reality Special Interest Group, Computer Science Department, Rhodes University, Grahamstown, South Africa, November 2004. [PDF] [BibTeX]

Images

Videos