“Physique”
“Physique, Biped” veya 3d studio max’in “Bone” iskelet sistemi ile canlandırılacak karakterin deri modelinin kas, doku ve tendon hareketlerini ayrıntılı olarak düzenlemek için geliştirilmiş etkileşimli bir arayüzden oluşuyor. character studio 3’de yeniden yapılandırılarak etkileşimi ve işlem hızı artırılmış olan “Physique”, sağladığı çok işlemci desteği ile çalışıyor.
Karakter iskeleti ve model arasındaki bağlantıyı hacimsel “Envelope”lar ile tanımlayan “Physique”, modelin yüzeyinde yapılan detaylandırma ve değişikliklerden etkilenmeden yenilenme özelliğine sahip. Bu sayede düşük sayıda yüzeyden oluşan modeller ile canlandırma oluşturulduktan sonra canlandırmayı etkilemeden karakter modeli detaylandırılabiliyor. Deri modelinin eklemlerde bulunan kontrol noktalarının birden fazla kemik tarafından oranlı olarak kontrol edilmesi sağlanabiliyor. Eklem hareketlerine bağlı kas ve tendon hareketleri için iskeletin bir bölümünün hareketinden deri modelinin birçok değişik noktasının etkilenmesi sağlanabiliyor.
Karakterlerin surat, kas ve nefes alma gibi hareketlerinin canlandırılması için herhangi bir hiyerarşiye bağlı olmayan kemikleri destekleyen “Physique”, canlandırmaların detaylandırılmasında büyük kolaylık sağlıyor. “Patch” örgü yüzeyler, NURBS yüzeyler ve “Polygon” örgü yüzeyleri destekleyen yapısı sayesinde 3d studio max ile modellenen tüm karakterleri kolaylıkla iskelet sistemlerine bağlayabiliyorsunuz.
“Crowds”
“Crowds”, kalabalık karakter grupları içeren sahneler için piyasada bulunan en gelişmiş canlandırma sistemi. Kalabalık karakter gruplarından oluşan sahnelerde grup hareketlerini kurallar ile düzenlerken, her karakterin hareketlerine özel eklemeler yapma olanağı sunan bu yeni araç ile sahnelerinizi birbirinden bağımsız olarak hareket eden karakterler ile detaylandırabilirsiniz. Karakter hareketlerinin düzenlenmesini ve davranışlarını izlemeyi kolaylaştıran “delegate” nesneleri sayesinde karakterlerin konum, yön ve hareket hızı gibi değerleri kullanılarak birbirleriyle çarpışmadan hareket etmeleri sağlanıyor. Tanımlı alan veya yüzeyler üzerinde karakterlerin rasgele dağıtılmasını, kopyalanmasını veya yerleştirilmesini sağlayan “Scattering” araçları sahnelerin kolayca düzenlenmesini sağlıyor.
Karakterleri yönlendirmek için “avoid”, “orientation”, “path follow”, “repel”, “seek”, “speed vary”, “surface arrive”, “surface follow”, “wall repel”, “wall seek”, “wander” ve kullanıcı tarafından tanımlanabilen “user-created” davranış biçimleri bulunuyor. “User-created” davranış biçimine ek olarak MAXScript ile yeni davranış şekilleri tanımlanabilir. Karakterlerin değişik davranış biçimlerini aynı anda gerçekleştirmesini sağlayan yapısı ve “Crowds” sistemi ile değişik senaryolar içeren canlandırmalar bir defada oluşturulabiliyor.
Canlandırmanın oluşturulmasında kullanılan “delegate” nesneler “Biped” iskeletleri ile değiştirilerek karakter hareketleri kolayca detaylandırılabiliyor. Doğrusal olmayan “motion flow” hareket grafikleri “Biped”lerin eğik veya engelli alanlarda sürekli olarak zemine doğru şekilde ayak basmalarına olanak sağlıyor. Bu özellik sayesinde canlandırılan karakterler, üzerinde yürüdükleri alana uygun hareket edebiliyorlar. Ortak tanımlanabilen “motion flow” hareket grafikleri yüzlerce “Biped”in değişik sonuçları içerecek şekilde birlikte hareket etmelerine olanak sağlıyor ve böylece aynı davranışı sergileyen gruplarda kopyalanmış hareket görüntüsü oluşması engellenebiliyor.
character studio 3, içerdiği yazılım teknolojisi ile bugüne kadar sadece büyük yapım şirketlerinde bulunan birçok aracı, kullanımı kolay ve etkileşimli bir arayüz içerisinde 3d studio max 3.1 kullanıcılarına sunuyor. 3d studio max 3.1 için geliştirilmiş en kapsamlı eklenti olan character studio 3 gerçekçi karakter canlandırmaları oluşturmak isteyenler için masaüstü sistemlerdeki en gelişmiş karakter canlandırma sistemi.
“Crowds” sistemi ile canlandırılmış metro istasyonu
“Crowds” sistemi ile canlandırılmış karakter grubu
“Motion Flow Script” ile tanımlı yüzeyde karakter grubunun hareketinin canlandırılması