From f5de09b23af6d1ec981a190e882d8d64cedb0ac6 Mon Sep 17 00:00:00 2001 From: tTh Date: Sun, 30 Apr 2023 11:15:59 +0200 Subject: [PATCH] cosmetic --- tools/edges2bubulles.awk | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100755 tools/edges2bubulles.awk diff --git a/tools/edges2bubulles.awk b/tools/edges2bubulles.awk new file mode 100755 index 0000000..4591732 --- /dev/null +++ b/tools/edges2bubulles.awk @@ -0,0 +1,24 @@ +#!/bin/awk -f + +# +# this software is NOT ready for prime time ! +# + +BEGIN { + count = 0 + print "/* DO NOT EDIT BY HAND, BASTARD !*/" + print "/* generated ", strftime(), " */" + print + print "#declare OBJ_vertices = object\n{" + print "union {" + } + + { + printf "sphere { <%.9f, %.9f, %.9f>, RR }\n", $1, $2, $3 + count++; + } + +END { + print " }\n}\n" + print "// ", count, "vertices.\n" + }