Parallel generation of multiple L-systems

M Lipp, P Wonka, M Wimmer - Computers & Graphics, 2010 - Elsevier
This paper introduces a solution to compute L-systems on parallel architectures like GPUs
and multi-core CPUs. Our solution can split the derivation of the L-system as well as the
interpretation and geometry generation into thousands of threads running in parallel. We
introduce a highly parallel algorithm for L-system evaluation that works on arbitrary L-
systems, including parametric productions, context sensitive productions, stochastic
production selection, and productions with side effects. This algorithm is further extended to …