Split the meadow generating process into two steps.
authorLukas Tönne <lukas.toenne@gmail.com>
Tue, 9 Dec 2014 09:26:31 +0000 (10:26 +0100)
committerLukas Tönne <lukas.toenne@gmail.com>
Tue, 9 Dec 2014 09:26:31 +0000 (10:26 +0100)
commit000235628e3d95ef128d71c32f8d4651554e5938
tree00a41acb74f788918c800bae302012d14fd69854
parent1d84fe52cad2632602b8d7a094d40fb1a5d6118d
Split the meadow generating process into two steps.

1) Sampling: Generates a sample distribution (by hierarchical dart
throwing method) and creates a number of blob objects to use as
duplicators.

2) Copying/Duplis: Make copies of the patch templates for simulation and
make duplis.

The dupli/copy step is repeated more often and is faster by itself. It
is necessary to repeat this step in order to update patches to changes
in the original templates, but this doesn't require resampling the
ground object and making blobs.
object_physics_meadow/meadow.py
object_physics_meadow/ui.py