Guest User

Untitled

a guest
Aug 31st, 2012
207
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 1.12 KB | None | 0 0
  1. # Create avatar animation.
  2. avatar : -skip ${1=32}
  3.  
  4.   N=$1  # Number of animation frames.
  5.  
  6.   # Create cube faces.
  7.   -rm
  8.  
  9.   -l[]
  10.     $HOME/work/img/avatar2.jpg
  11.     W={w} H={h}
  12.     -animate[0] "rotate","20,2,1,"{$W/2}","{$H/2}",0.5","380,2,1,"{$W/2}","{$H/2}",0.5",{$N+1}
  13.     -rm[-1]
  14.     -frame 5,5,0
  15.     -a z
  16.     -blur_z 0.8
  17.   -endl
  18.  
  19.   -l[]
  20.     $HOME/work/img/avatar2.jpg
  21.     W={w} H={h}
  22.     -animate[0] "rotate","30,2,1,"{$W/2}","{$H/2}",0.2","370,2,1,"{$W/2}","{$H/2}",1.5",$N
  23.     -frame 5,5,0
  24.     -a z
  25.     -blur_z 1
  26.   -endl
  27.  
  28.   -r[0,1] 100%,100%,{max(@{0,d},@{1,d})},3
  29.   -rotate[-1] 90 -i[-2] 1 1
  30.  
  31.   --mirror[0] xy
  32.   1
  33.  
  34.   # Render animation
  35.   -repeat $N
  36.  
  37.     angle={180*$>/$N}
  38.     --l[0-5] -slices $> -image6cube3d[0-5] -endl
  39.     -r3d[-1] 0,1,1,$angle -r3d[-1] 1,0.5,0,-20 -*3d[-1] 200
  40.     -m3d 4 # -l3d -1000,100,-10000
  41.     400,400,1,3,-1 -object3d[-1] [-2],50%,50%,0,1,0 -rm[-2] -to_rgba[-1]
  42.     -replace_color[-1] 0,0,-1,-1,-1,255,0,0,0,0
  43.     -drop_shadow[-1] 10,10,8,1
  44.     100%,100%,1,3,255 -rv[-2,-1] -compose_alpha[-2,-1]
  45.     -w[-1] -1,-1,0
  46.  
  47.   -done
  48.   -k[-$N--1]
  49.   -to_rgb -round -c 0,255
  50.   -a z,0.5 -autocrop 0,0,0,0
  51.   -s z -r 150,150,1,3,2
Advertisement
Add Comment
Please, Sign In to add comment