Particle Systems—a Technique for Modeling a Class of Fuzzy Objects
ACM Transactions on Graphics (TOG)
Computer rendering of stochastic models
Communications of the ACM
Plants, fractals, and formal languages
SIGGRAPH '84 Proceedings of the 11th annual conference on Computer graphics and interactive techniques
Combinatorial analysis of ramified patterns and computer imagery of trees
SIGGRAPH '89 Proceedings of the 16th annual conference on Computer graphics and interactive techniques
GAME: an object-oriented approach to computer animation in flexible manufacturing system modelling
ANSS '91 Proceedings of the 24th annual symposium on Simulation
Procedural modeling facilities for hierarchical object generation
AFRIGRAPH '06 Proceedings of the 4th international conference on Computer graphics, virtual reality, visualisation and interaction in Africa
Hi-index | 0.00 |
A description is given of MML, a special-purpose programming language developed for procedural models. The language is used to specify both the generation of the model and the motion of the objects in the model. A motion specification technique that works well with natural phenomena is presented. It has the advantages of being independent of the detailed structure of the object and lending itself to the construction of good user interfaces for animation systems. The MML language can be used to produce both interactive and batch animation programs. The user interface for the interactive animation programs is automatically constructed by the MML system. Several examples of the use of MML are given.