Generative Modelling Language
   HOME





Generative Modelling Language
Generative Modelling Language (GML) in computer graphics and generative computer programming is a very simple programming language for the concise description of complex 3D shapes. It follows the "Generative Modelling" paradigm, where complex datasets are represented by "lists of operations" rather than by lists of objects, which is for instance the case in a relational database. Overview Usual 3D file formats describe a virtual world in terms of geometric primitives. These may be cubes and spheres in a Constructive solid geometry, CSG tree, NURBS patches, a set of implicit functions, a triangle mesh, or just a Point cloud, cloud of points. The term "generative 3D modelling" describes a different paradigm for describing shape. The main idea is to replace 3D objects by object-generating operations: A shape is described by a sequence of processing steps, rather than the triangles which are the result of applying these operations. Shape design becomes rule design. The approach can ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  



MORE