论文标题

动态3D网格的脚本化,生成的建模系统

A scriptable, generative modelling system for dynamic 3D meshes

论文作者

McCormack, Jon, Porter, Ben, Wetter, James

论文摘要

我们描述了一个灵活的,基于脚本的系统,用于3D几何的过程生成和动画。动态三角网格是通过实时执行LUA编程语言编写的脚本生成的。编程环境,运行时引擎和图形可视化之间的紧密整合使编码和视觉结果之间的工作流程鼓励实验和快速原型制作。该系统已成功地用于生成各种复杂的动态有机形式,包括复杂的分支结构,可扩展的对称歧管和抽象的有机形式。我们使用这些区域中的每个区域中的示例来详细介绍系统的主要特征,其中包括与基于LUA的L-System解释器集成的一组灵活的3D网格操作,该操作使用通用圆柱体创建几何形状。

We describe a flexible, script-based system for the procedural generation and animation of 3D geometry. Dynamic triangular meshes are generated through the real-time execution of scripts written in the Lua programming language. Tight integration between the programming environment, runtime engine and graphics visualisation enables a workflow between coding and visual results that encourages experimentation and rapid prototyping. The system has been used successfully to generate a variety of complex, dynamic organic forms including complex branching structures, scalable symmetric manifolds and abstract organic forms. We use examples in each of these areas to detail the main features of the system, which include a set of flexible 3D mesh operations integrated with a Lua-based L-system interpreter that creates geometry using generalised cylinders.

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源