“Procedure models for generating three-dimensional terrain” by Marshall, Wilson and Carlson

  • ©Robert Marshall, Roger E. Wilson, and Wayne E. Carlson




    Procedure models for generating three-dimensional terrain



    A method for generating arbitrary terrain models, including trees, bushes, mountains, and buildings, is described. Procedure models are used to combine fundamental data elements in the creation of unified objects comprising the terrain model. As an example, a procedure model to generate arbitrary trees of various species is implementation. These are the generation of the low level data elements, specification of input parameter requirements, and a brief explanation of the algorithmic structure. Terrain images rendered by this process are included, as are diagrams and illustrations explaining the procedure model organization. Comparisons with previous work are made.


    1. Csuri, C., Hackathorn, R., Parent, R., Carlson, W., Howard, M. Towards an Interactive High Visual Complexity Animation System, Proceedings Siggraph ’79, (Aug. 1979), 289-299.
    2. Newell, M.E., The Utilization of Procedure Models in Digital Image Synthesis. Computer Science, Univ. of Utah, UTEC-CSC-76-218, (1975).
    3. Dungan, W., Stenser, A., Sutty, G., Texture Tile Considerations for Raster Graphics. Siggraph ’78 (Aug. 1978), 130-134.
    4. Dungan, W., A Terrain and Cloud Computer Image Generation Model. Proceedings Siggraph ’79, (Aug. 1979), 143-150.
    5. Greenberg, D.P., An Interdisciplinary Laboratory for Graphics Research and Applications. Proceedings Siggraph ’77, (July, 1977), 90-97.
    6. Brooks, J., Murarka, R.S., Onuoha, D., An Extension of the Combinatorial Geometry Technique for Modeling Vegetation and Terrain Features. NTIS Report AD-782-883, (Aug. 1974).
    7. Parent, R., Chandrasekaran, B., Moulding Computer Clay. From Pattern Recognition and Artificial Intelligence. C.H. Chen, Ed., Academic Press, (1977), 86-107.

ACM Digital Library Publication:

Overview Page: