Maya (.ma .mb)

Sonuçların 1-24 2586 Gösterilen

Autodesk Maya, Windows, MacOS ve Linux'ta bulunan bir 3D grafik editörüdür. Maya, 3D animasyon, modelleme ve görselleştirme konusunda geniş bir işlevselliğe sahiptir. Program animasyonlar, ortamlar, hareketli grafikler, sanal gerçeklik ve karakterler oluşturmak için kullanılır. Sinematografi, televizyon ve oyun endüstrisinde yaygın olarak kullanılır. Başlangıçta Alias ​​Systems Corporation tarafından geliştirilen ve daha sonra Autodesk, Inc. tarafından satın alınmış ve bakımı yapılmıştır.

Maya'daki popüler dosya formatları .ma ve .mb'dir:

Maya İkili (MB) tüm içeriği sayısal verilerde saklar ve tam olarak dahili olarak temsil edildiği şekilde saklar. Bu, performans açısından Maya için okunması daha küçük ve daha küçük bir dosya boyutuna sahip olduğu anlamına gelir.

Maya ASCII (MA) ASCII AMerican Standard Ciçin övünmek Information IBu, tüm içeriği kodlanmış karakterlerde saklar. UTF-8. Bu, dosyanın düz metin olduğu ve bir kaynak düzenleyicide açıldığında dize verileri olarak görülebilecek karakterler içerdiği anlamına gelir.

Maya'nın önemli bir özelliği, onu her stüdyo için en uygun sürüme dönüştürebilen ve ihtiyaçlarına özel kod yazmayı tercih eden üçüncü taraf geliştiricilere açık olmasıdır. Maya'nın doğasında var olan güç ve esnekliğe rağmen, bu özellik kullanıcının seçimini etkilemek için yeterlidir.
Maya, güçlü, yorumlanabilir platformdan bağımsız bir dile sahiptir: Tcl ve C'ye çok benzeyen Maya Yerleşik Dili (MEL) Bu yalnızca bir komut dosyası dili değil, Maya'nın temel işlevlerini özelleştirmenin ve iyileştirmenin bir yolu ve yolu (çoğu Maya ortamı ve ilgili araçlar MEL'de yazılmıştır). Özellikle, kullanıcı eylemlerini MEL'de bir komut dosyası olarak kaydedebilir ve buradan hızlı bir şekilde uygun bir makro oluşturabilir. Böylece animatörler, MEL dilini bilmeden yarattıkları işlevsellik ile Maya'yı destekleyebilir ve gerekirse böyle bir fırsat bırakabilir. C ++ 'da harici uzantılar yazmak için, iyi belgelenmiş bir C ++ API vardır. (Maya'nın harici uzantıları herhangi bir derlenmiş programlama dilinde yazılabilir, ancak C ++ bunun için en uygun olanıdır.) Ayrıca geliştiriciler için de Python'da eklenti yazma olasılığı vardır. MEL dili platforma bağlı değildir, bu nedenle üzerine yazılan kod, Maya'nın çalıştığı herhangi bir işletim sisteminde çalıştırılacaktır.
Tüm geometri ve animasyon verileri dahil proje dosyaları, MEL iş akışları olarak saklanır. Bu dosyalar, herhangi bir metin düzenleyicide düzenlenebilen bir metin dosyasına (.ma - Maya ASCII) kaydedilebilir. Bu, harici araçlarla çalışırken rakipsiz bir esneklik düzeyi sağlar. (Autodesk 3ds Max'in benzer ürünleri)