28 Ocak 2013, PAZARTESİ

Giriş Maxscript - Voxel Ağacı Oluşturma - Bölüm 2

Şimdi bizim kutu olacak ağacı bir gövde vardır onun dalları ekleyebilirsiniz ağaç gövdesine için aynı kodu kullanabilirsiniz olacak dalları oluşturmak için ve bir işlev bu şekilde çevirmek Ağaç aslında sürümlerini küçülttüm edilecek dalları Ağaç gövde ağacı işlevi oluşturmak etrafında döngü için üç parametre kabul etmelidir İsteğe bağlı olmak sonuncusu for döngüsü içinde 0 yerini Geçerli yükseklik parametresi döngü içinde on dokuz yerine Maksimum yükseklik parametresi üst kutu değişken ile Ürünle verilen değilse isteğe bağlı fonksiyon parametre Ağaç işlevi tanımsız varsayılan edeceğiz çağrıldığında Basın Kontrol

E komut değerlendirmek ve max içine ağaç fonksiyonunu kaydetmek için şimdi ağaç işlevini çağırabilirsiniz Mac komut dinleyici için maksimum aşçı editörü birinden çağıran ağaç 0,10 $ veya ağaç 0 10 veli kutusu tanımsız sözdizi

msel eşdeğer sonuç ancak Her ağaç rasgele sayılar kullanır, çünkü her zaman farklı olacaktır Her yeni kutu döndürme değerlerini belirlemek için sonra bizim ağaç işleve sahip için daha uygun olacak bunu yapmak için o

“Açıklama: Bu Bölüm 2 Filmde, Martin voksel ağaç kutular ölçeğini hareketlendirerek MAXScript nesneleri hareketlendirmek için nasıl gösterir. Seviye: Orta Kayded...”
Autodesk 3ds Max Learning Channel

luşturduğu ilk kutuyu iade İlk kutu değişkeni bildirmek ve imzalandı ona yeni kutu tanımsız ise Mac komut bir fonksiyon değerlendirdi son ifadeyi döndürür böylece yaparız sadece işlevi sonunda ilk kutu anlatımda Ayrıca Return anahtar kelime kullanabilirsiniz Eğer preemptively bir işlevi çıkmak gerekiyor ama bu kelime davranır Yavaş ve Mac komut Kanal parametrenin dörtte ekleyin Ağaç işlevi ve şans dallanma diyoruz Hadi bir varsayılan değer vereyim 0

Giriş Maxscript - Voxel Ağacı Oluşturma - Bölüm 2 Resim 1 Giriş Maxscript - Voxel Ağacı Oluşturma - Bölüm 2 Resim 2 Giriş Maxscript - Voxel Ağacı Oluşturma - Bölüm 2 Resim 3 Giriş Maxscript - Voxel Ağacı Oluşturma - Bölüm 2 Resim 4

.2 15 Bu parametre kadar yeni bir şube oluşturarak olasılığı belirleyecek herhangi bir halkada belirlenmesi olsun veya olmasın döngü bir dal örnek olacak üretecektir 0 ve 1 arasında az sayıda rastgele eğer dallanma şans altında sayılar değer Daha sonra döngü yeni bir şube yaratacak Bir sonraki adım programlamaya yabancı olanlar için garip gelebilir Yapmamız hakkında ne konum görselleştirmek Bir şube daha küçük bir ağaç benzediğini hayal edebiliyorum Bu nedenle, daha büyük bir ağaç için yapıştırılmış edilmiş olan Ağaç

işlev içinde ağaç işlevini çağırır yeni bir şube oluşturmak için Inc Biz ağaç özyinelemeli çağrı özyineleme olarak bu tekniğin bakın edildi Yeni kutu paradoks parametreye atanır Ağaç fonksiyonu olduğunu hatırlamak Burada yaratan ilk kutuyu döndürür döndürülen kutu ilk kutu sonuçlanan dalıdır Biz olsaydı Şimdi dalları kabaca aynı yönünü takip olsun ağaç gövdesine olarak dalları yaymak için 0 Şimdi oluşturabilir şube kutusunu döndürmek Ağaç işlevini çağırarak ağaçların çeşitliliği Maksimum yükseklik ve dallanma şans parametrelerini değiştirmek Daha büyük, daha karmaşık ağaçlar dal çok olduğu için bu şans olduğuna dikkat almak büyük ve maksimum yükseklik çok yüksek ise bir katlanarak uzun sürebilir Kendi ağacını oluşturmak için Son adım büyümeyi canlandırmak olduğunu ağaç en animasyon nasıl anlamak için bir adım geri atalım Yeni bir komut dosyası Todd tek kutu çaplı maddi yukarı yeni bir kutu oluşturmak animee üzerinde kullanmak Bağlam ifadesi açmak için & Animasyon bağlam Bir anahtar oluşturmak için aşağıdaki satırı yazın kutularında 0 tip sonraki satır Freeman at ölçek çerçeve kırk sekiz at kutular ölçeğinde bir anahtar oluşturmak için Bu komut dosyasını çalıştırdığınızda Ortaya çıkan kutu çerçeve 0 ile büyür ile kırk sekiz çerçeve rehber ifade düşman Oto Anahtar düğmesi gibi davranır animatör Bill özellikleri bağlam üzerinde düşman içinde değişti otomatik kilitlenmiştir sahneleri sahneleri geçerli saati değiştirmek için geçerli saatle Biz zaman rehber de ifade kullanmak Şimdi biz hareketlendirmek için nasıl bir fikir var ki kutular kutular atria edelim düşmanı ölçek Bir önceki sekmesini seçin Bizim orijinal senaryo üzerinde çalışmaya devam etmek, yeni bir işlevi oluşturmak Düşman ağacı denilen ve şu parametreler verin: Ağaç kutusu parametresi bir ağacın parçası olan herhangi kutu İsteğe bağlı mevcut çerçeve parametre varsayılan değeri 0 ve takip etmek için kullanılacak Biz sonraki benzer tutmak gerekir hangi çerçeve İsteğe bağlı çerçeve artan parametre varsayılan bir değere sahiptir 3, bu değeri arttırmak için kullanılacaktır İki anahtar kare sonraki Düşman ağacı işlevi boş ama o çağırarak bizi durmuyor Hata kodu test etmek kadar onlara benim ağaç değişken atanmış Ağaç çalışması için aşağıdaki çağrı tarafından döndürülen kutusuna Benim ağacının yeniden animasyon çağrı biz hala düşman ağacı doldurmak zorunda çünkü hiçbir animasyonlar uygulanır işlev Animée çağıran için döngü oluşturmak Ağaç kutuları çocuklar üzerindeki ağaç tekrar özyineleme kullandığınızı görüyoruz Biz üç kare artış her kutu ölçeği tutmak istiyorum çünkü üst öğesinden doğru çerçeve değeri bir kez Her kutuya yayılır güncel kutuları ölçek saklayacaktır Şimdi biz zamanında 0 kutuyu küçültmek ve özgün ölçek süresi geçerli kareyi anahtar Zaman hattı aracılığıyla komut ve bodur değerlendirmek nasıl her kutu ölçekler gözlemlemek şimdi iyi bir fikir olmalıdır seni büyüyen sanki ağaç görünmesini sağlamak için nasıl kendi fonksiyonlarını oluşturmak için basit nesnelerle nasıl kadar ve nasıl Mac script ile temel animasyonlar gerçekleştirmek için.

Açıklama

Açıklama: Bu Bölüm 2 Filmde, Martin voksel ağaç kutular ölçeğini hareketlendirerek MAXScript nesneleri hareketlendirmek için nasıl gösterir. Seviye: Orta Kaydedilmiş: 2013 3dsMax Dosyalar kullanılır: http://areadownloads.autodesk.com/wdm/3dsmax/htm_prj_maxscript-voxeltree.zip

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

Autodesk 3ds Max Learning Channel

Autodesk 3ds Max Learning Channel

Autodesk 3ds Max Öğrenim Kanal Autodesk 3ds Max öğrenmek yardımcı olmak için her seviyeden öğreticiler sağlar. En son gönderilen mesajları takip etmek Şimdi abone!

YORUMLAR



9.9/10

  • 102
    Olumlu
  • 1
    Olumsuz
  • 15
    Yorum
  • 10394
    Gösterim

SPONSOR VİDEO

Rastgele Yazarlar

  • BachelorsPadTv

    BachelorsPad

    17 Ocak 2012
  • DominicFear

    DominicFear

    30 Kasım 2006
  • Kingsimba357

    Kingsimba357

    7 NİSAN 2008

ANKET



Bu sayfa işinize yaradı mı?