Dem gölgeleme animasyonu
From GMT Türkiye Wiki
(Sürümler arası farklar)
(Bir kullanıcı tarafından yapılan bir ara revizyon gösterilmiyor) | |||
18. satır: | 18. satır: | ||
end | end | ||
− | convert -delay 30 -dispose 2 -loop ` | + | convert -delay 30 -dispose 2 -loop `\ls -la [0-9]*x.ps | \ |
awk '{print $9}' | sort -g | awk '{printf "%s", $1" "}'` shade_animate.gif | awk '{print $9}' | sort -g | awk '{printf "%s", $1" "}'` shade_animate.gif | ||
+ | --[[Kullanıcı:Ziyadin|Ziyadin]] 22:29, 9 Nisan 2009 (CEST) |
11:49, 2 Aralık 2013 itibarı ile sayfanın şu anki hâli
Sayısal arazi modelinin farklı açılardan gölgelendirilmesi. Güneş geliş açısı ok ile gösterilmektedir. Görüldüğü gibi güneş açını değiştirerek farklı yönlerdeki lineasyonları ortaya çıkartabiliriz.
set azimut = 0 while ($azimut <= 360) @ sun = 270 - $azimut grdgradient N40E029C.grd -A$azimut -Nt -GN40E029CI.grd set R = "-R29/30/40.2/40.8 -JM6" set name = $azimut"x.ps" psbasemap $R -B0.2 -K -P -Y3> ! $name grdimage $R -Cgray.cpt N40E029C.grd -IN40E029CI.grd -O -K >> $name pscoast -Df -S120 -W -O -R -JM -Ia/2/blue -K >> $name psbasemap -Lf29.15/40.75/29.8/40.5/20 -R -JM -O -B.2 -K >> $name echo 29.5 40.45 $sun .5 | psxy -R -JM -Sv -W -O -G0 >> $name echo $azimut @ azimut = $azimut + 5 end convert -delay 30 -dispose 2 -loop `\ls -la [0-9]*x.ps | \ awk '{print $9}' | sort -g | awk '{printf "%s", $1" "}'` shade_animate.gif
--Ziyadin 22:29, 9 Nisan 2009 (CEST)