Kanal verilerini işlemek için Maxscript kullanır. Bu operatörün ayrıntılı açıklaması için MAXScript Yardımındaki Veri Kanalı Değiştirici konusuna bakın .
Maxscript Süreci devreye alınması #
![]()
- Komut Dosyasını Düzenle düğmesi
- Maxscript Process operatörünün kodunu düzenlemek için bir editör açar. Operatör, kanal verilerini işlemek için “Process()” fonksiyonunun nasıl kurulacağını gösteren varsayılan bir betiğe sahiptir. Bu betik, özel fonksiyonlar gerçekleştirmek için düzenlenebilir.
- Çıktı: Eleman Türü
- Komut dosyasının çıktı olarak vermesi gereken veri türü, örneğin köşe noktası veya yüzey.
- Çıktı: İndeks Kanalı
- Varsa, çıktı için veri kanalı indeksini ayarlar. “Konum”, “normal” veya “harita kanalı” olabilir veya kanal yoksa “yok” yazılabilir.
- Çıktı: Veri Türü
- Üretilmesi gereken veri türü. Örneğin, operatörün köşe konum verisi üretmesi gerekiyorsa, bu “Point3 Dizisi” olarak ayarlanmalıdır; burada dizi, ağdaki her köşe için bir Point3 değeri içerir.
Çıkış parametrelerinin tamamı MAXScript’e sağlanır .işlem()Fonksiyonu parametre olarak kullanın.
Varsayılan komut dosyasını kullanma #
Bir Maxscript İşlem operatörü Veri Kanalı Değiştirici yığınına eklendiğinde, varsayılan bir komut dosyası içerir. Bu komut dosyasını kullanmak için:
- Bir kutu oluşturun ve ona bir Veri Kanalı Değiştirici ekleyin.
- Veri Kanalı Değiştirici Kullanıcı Arayüzünde, bir Düğüm Girişi, bir Maxscript İşlemi ve bir Düğüm Çıkışı ekleyin.
- Maxscript İşlem operatörünü seçin ve Çıktı seçeneklerini aşağıdaki gibi ayarlayın:
- Eleman Tipi: Köşeler
- İndeks Kanalı: Konum
- Veri Türü: Point3 Dizisi
- Şimdi zaman kaydırıcısını hareket ettirin. Kutunun X ekseni boyunca hareket ettiğini ve X ekseni değerlerinin zaman kaydırıcısıyla senkronize olarak artıp azaldığını göreceksiniz. Dinleyiciyi açarsanız, komut dosyasından bazı çıktılar göreceksiniz.
