DeepAI
Log In Sign Up

A scriptable, generative modelling system for dynamic 3D meshes

04/22/2020
by   Jon McCormack, et al.
0

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.

READ FULL TEXT

page 4

page 12

page 15

08/14/2018

Bringing Together Dynamic Geometry Software and the Graphics Processing Unit

We equip dynamic geometry software (DGS) with a user-friendly method tha...
03/25/2021

The Resh Programming Language for Multirobot Orchestration

This paper describes Resh, a new, statically typed, interpreted programm...
11/19/2021

Hex Me If You Can

HEXME consists of tetrahedral meshes with tagged features, and of a work...
01/10/2020

Demo: Light-Weight Programming Language for Blockchain

This demo abstract introduces a new light-weight programming language ko...
09/29/2021

Unified Shader Programming in C++

In real-time graphics, the strict separation of programming languages an...
12/13/2002

Computing Conformal Structure of Surfaces

This paper solves the problem of computing conformal structures of gener...
05/27/2021

MeshCNN Fundamentals: Geometric Learning through a Reconstructable Representation

Mesh-based learning is one of the popular approaches nowadays to learn s...