On Tue, Jun 22, 2010 at 09:17, Christopher Sean Morrison <brl...@mac.com> wrote: > > Tom, > > Just wanted to let you know that I've added your metaballs script to > the repository as a sample procedural geometry generator as src/proc- > db/metaballs.pl > > I did make a minor change to the script in order to quiet the > db_lookup failures when killing objects that don't exist. Otherwise, > it's an unmodified version of what you originally submitted to the > mailing list. Nice inclusion of a sample file! Certainly made > testing easier. :)
Glad to hear it's useful. I can probably scrounge up others or make some more if there is interest. BTW, the version on the trunk shows errors on my system: 1. The env top line works with Python but not with perl (but it doesn't matter if it's executed as "perl metaballs.pl"--not usually done on Linux). 2. The HERE tokens must be at the beginning of the line (unless more tricks are used). Here is a patch that works for me: <begin-patch> Index: metaballs.pl =================================================================== --- metaballs.pl (revision 39645) +++ metaballs.pl (working copy) @@ -1,4 +1,4 @@ -#!/usr/bin/env perl -w +#!/usr/bin/perl -w # Written by Tom Browder (tom.brow...@gmail.com), 2009-06-18, and # contributed to the BRL-CAD community to use for any purpose @@ -41,7 +41,7 @@ -h Show details on writing an input script. -f Write to stdout an example script usable in mged. - HERE +HERE exit; } @@ -271,7 +271,7 @@ # metaball definition. <zero or more additional metaballs> - HERE +HERE exit; } # help @@ -291,6 +291,6 @@ metaball: mb2 id: 2 point: 20 0 5 .5 - HERE +HERE exit; </begin-patch> Regards, -Tom ------------------------------------------------------------------------------ ThinkGeek and WIRED's GeekDad team up for the Ultimate GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the lucky parental unit. See the prize list and enter to win: http://p.sf.net/sfu/thinkgeek-promo _______________________________________________ BRL-CAD Developer mailing list brlcad-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/brlcad-devel