Mercurial > 3de
changeset 32:a248c2927486
A 10-sided poly rotating
author | Josef "Jeff" Sipek <jeffpc@optonline.net> |
---|---|
date | Sat, 03 Dec 2005 19:43:07 -0500 |
parents | 0aad1257afce |
children | c1e23774f279 |
files | decagon.sh |
diffstat | 1 files changed, 39 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/decagon.sh Sat Dec 03 19:43:07 2005 -0500 @@ -0,0 +1,39 @@ +./render& +sleep 1 + +PIPE="/tmp/3de.in" + +# pentagon +PT0="0 0 0 1 0 0" +PT1="1 1 1 0.95106 0.30902 0" +PT2="0 0 0 0.80902 0.58779 0" +PT3="1 1 1 0.58779 0.80902 0" +PT4="0 0 0 0.30902 0.95106 0" +PT5="1 1 1 0 1 0" +PT6="0 0 0 -0.30902 0.95106 0" +PT7="1 1 1 -0.58779 0.80902 0" +PT8="0 0 0 -0.95106 0.30902 0" +PT9="1 1 1 -1 0 0" +PT10="0 0 0 -0.95106 -0.30902 0" +PT11="1 1 1 -0.58779 -0.80902 0" +PT12="0 0 0 -0.30902 -0.95106 0" +PT13="1 1 1 0 -1 0" +PT14="0 0 0 0.30902 -0.95106 0" +PT15="1 1 1 0.58779 -0.80902 0" +PT16="0 0 0 0.80902 -0.58779 0" +PT17="1 1 1 0.95106 -0.30902 0" + +INC="0.01745" +OMEGA="0" + +echo "TRANSCAM 0 0 -1.0" > $PIPE +for x in `seq 3600`; do + echo "CLEAR" > $PIPE + echo "POLY " `echo -e "0 0 $OMEGA\n$PT0\n$PT1\n$PT2\n$PT3\n$PT4\n$PT5\n$PT6\n$PT7\n$PT8\n$PT9\n$PT10\n$PT11\n$PT12\n$PT13\n$PT14\n$PT15\n$PT16\n$PT17" | ./rotate | ./transform` > $PIPE + echo "TEXT 1 0 1 320 400 -0.5 The Pentagon!" > $PIPE + DATE=`date "+%Y-%m-%d %H:%M:%S" --utc` + echo "TEXT 1 1 1 0 800 -0.5 $DATE UTC" > $PIPE + echo "FLUSH" > $PIPE + OMEGA=`echo "$OMEGA+$INC" | bc` + sleep 0.01 +done