Amiga Dünyası sayı 14, sayfa 20

Bu sayfadaki yazılar

Sayfanın metni

Sayfa 20

* (<değer1>,<değer2>,<değer3>) Koordinat göstergecini, sırasıyla x, y ve z eksenlerinde koordinatları belirtilen nokta üzerine yerleştirir. * [<değer1>,<değer2>,<değer3>] Koordinat göstergecini o anki bulunduğu yere relatif olarak eksenler üzerinde kaydırır.

* (<değer1>,<değer2>,<değer3>)- (<değer4> ,<değer5> ,<değer6>)

Belirtilen koordinatlarda iki nokta yaratır ve bu iki noktayı bir doğruyla birleştirir.

* MACRO <harf> <script komutları> MEND

Belirtilen harfe makro tanımlamaya yarar. Makrolar sayesinde bir dizi işlemi bir tuşa basarak gerçekleştirebilirsiniz. Tuşa basıldığında script komutları sıralarıyla gerçekleştirilir. Eğer <ALT> kullanarak bazı tuşlara işlem tanımlamışsanız, makroları yüklediğinizde bunlar silinecektir. Eğer tuşa makro tanımladıktan sonra <ALT> ile aynı tuşa menü fonksiyonu tanımlarsanız makronuz silinir ve tuşa bastığınızda artık tanımladığınız menü fonksiyonu gerçekleştirilir. Makro tanımlamalarını istediğiniz kadar uzun yapabilirsiniz. Ayrıca daha düzenli görünmesi için her komutu farklı satırlarda yazmalısınız.

* ERASETAKE Hafızadaki animasyon genel dosyasını (take) siler.

* FACE COLOR <değer> Seçilen yüzeye renk tanımlamak için kullanılır. Renk RGB kodlama olarak girilmelidir.

* SET FACE COLOR Seçilen yüzeyin rengini set etmenize yarar (bkz. EDIT FACE).

* SMOOTHING OFF * SMOOTHING ON Ray-trace modlarından birinde resim hesaplarken çizgi kırılmalarını engellemek için renkleri uygunlaştırma işlemini açar/kapar.

* SET SMOothing

Yüzeye ait smoothing tanımlamasını (ON / OFF) set etmeye yarar (bkz. EDIT FACE).

* TEXTURE <isim> Yüzey için izin verilen texture'lerden birini seçmenizi ve yüzeyin bu texture ile kaplanmasını sağlar (bkz. EDIT FACE).

* SET TEXTURE Yüzey texture'unu set etmenizi sağlar (bkz. EDIT FACE).

* BLEND FACE COLOR Yüzey renklerinin ortalamasının alınmasını sağlar (bkz. EDIT FACE).

* FETCH FACE SMOOTHING * FETCH FACE TEXTURE Yüzey tanımlama ekranında set edilen son ayarlamaların kullanılmasını sağlar (bkz. EDIT FACE).

* LAMP COLOR <değer> Koordinat göstergecinin üzerinde bulunduğu lambanın rengini RGB kodlamasıyla değiştirmenizi sağlar.

* LAMP BRIGHTNESS <değer> Koordinat göstergecinin işaret ettiği lambanın parlaklığını ayarlamanızı sağlar.

* BLEND LAMP COLOR Sahnedeki tüm lambaların ortalama renklerinin alınmasını sağlar.

* BLEND LAMP BRIGHTNESS Sahnedeki lambaların parlaklıklarının ortalama değerinin alınmasını sağlar.

* FETCH INDICATED LAMP COLOR * FETCH INDICATED LAMP BRIGHTNESS Koordinat göstergecinin üzerinde bulunduğu lambanın rengini/parlaklığını bir önceki ayarlamada set edilen değerlere getirir.

* SET INDICATED LAMP COLOR * SET INDICATED LAMP BRIGHTNESS Koordinat göstergecinin üzerinde bulunduğu lambanın rengini/parlaklığını set etmeyi sağlar.

* SET COLOR ALL LAMPS * SET BRIGHTNESS ALL LAMPS Sahnedeki tüm lambaların renklerini / parlaklıklarını bir defada set etmeyi sağlar.

* KNOT INWARD * KNOT OUTWARD * KNOT CALCULATED * KNOT SPECIFIED <değer> * KNOT REGULAR * KNOT CUSP * KNOT SPEED <değer> Knot fonksiyonu ile ilgili tüm işlemlerin otomatik olarak yapılmasını sağlar. Ayrıntılı bilgi için knot'ların (eğrilerde düğüm noktaları) anlatıldığı yere bakınız. Bu komutları kullanırken koordinat göstergecinin doğru knot'u göstermesine dikkat edin.

* TUMBLE INTERPOLATED * TUMBLE SPECIFIED <eksen1> <eksen2> Animasyondaki path (yol) üzerinde her adımda objenin/kameranın dönüş açılarını belirlemek için kullanılır. İkinci komuttaki değerlerin ilki doğu/batı eksenindeki, ikinci değer ise kuzey/güney ekseni üzerindeki dönüş miktarını belirler.

Eh, script komutları bu kadar. Yazımı bu aylık noktalamadan önce değişik bir script tipinden de bahsetmek istiyorum. Bu script, program yüklenir yüklenmez otomatik olarak yüklenecek ve çalıştırılacaktır. Bu yüzden bu script içerisinde tüm tuşlara zevkinize göre değişik işlevler tanımlayabilir, gerekli tüm hazırlıkların da otomatik olarak gerçekleştirilmesini sağlayabilirsiniz.

Bunun için Sculpt/Animate 4D programını yüklediğiniz diskette ismi <startup.script> isimli bir script dosyası oluşturmalısınız.

Bu makro dosyasını normal script dosyası tanımlar gibi herhangi bir text editörüyle yaratabilirsiniz. Burada dikkat etmeniz gereken en önemli konu, tüm komutların sizin belirlediğiniz sırasıyla yapıldığıdır. Ayrıca hataları minimuma indirmek için her script komutunu ayrı satırlara yazmanız gerekmekte.

Unutmayın, bu script dosyası disketin ana directory'sinde olmalı.

Bu aylık da yazımız burada bitiyor. Gelecek aya tekrar görüşmek üzere. Hoşçakalın...

Klavyeyle gezinmek için ← ve → tuşları.