Maya (.ma .mb)

Pokazuje 1-24 2580 wyników

Autodesk Maya to edytor grafiki 3D dostępny w systemach Windows, MacOS i Linux. Maya ma szeroką funkcjonalność animacji, modelowania i wizualizacji 3D. Program służy do tworzenia animacji, środowisk, grafiki ruchowej, wirtualnej rzeczywistości i postaci. Jest szeroko stosowany w kinematografii, telewizji i przemyśle gier. Pierwotnie opracowany przez Alias ​​Systems Corporation, a następnie zakupiony i utrzymywany przez Autodesk, Inc.

Popularne formaty plików w Maya to .ma i .mb:

Maya Binary (MB) przechowuje całą zawartość w danych numerycznych i sklepach dokładnie tak, jak była reprezentowana wewnętrznie. Oznacza to, że ma mniejszy rozmiar pliku i szybszy do czytania dla Mayi pod względem wydajności.

Maya ASCII (MA) ASCII oznacza American Standard Coda dla INFORMACJE Interchange przechowuje całą zawartość znaków zakodowanych UTF-8. Oznacza to, że plik jest zwykłym tekstem i zawiera znaki, które po otwarciu w edytorze źródłowym można zobaczyć jako dane ciągu.

Ważną cechą Mayi jest jej otwartość na zewnętrznych programistów, którzy mogą przekształcić ją w wersję optymalną dla każdego studia, preferując pisanie kodu dostosowanego do jego potrzeb. Nawet pomimo nieodłącznej mocy i elastyczności Mayi, ta funkcja jest wystarczająca, aby wpłynąć na wybór użytkownika.
Maya ma potężny, interpretowalny język niezależny od platformy: Maya Embedded Language (MEL), bardzo podobny do Tcl i C. To nie tylko język skryptowy, to sposób i sposób na dostosowanie i udoskonalenie podstawowych funkcji Maya (większość środowisko Majów i powiązane narzędzia są zapisane w MEL). W szczególności użytkownik może nagrywać swoje działania w postaci skryptu na MEL, z którego szybko można zrobić wygodne makro. Dzięki temu animatorzy mogą uzupełniać Mayę o stworzoną przez siebie funkcjonalność, nie znając nawet języka MEL, pozostawiając taką możliwość, jeśli to konieczne. Do pisania zewnętrznych rozszerzeń w C ++ służy dobrze udokumentowany interfejs API C ++. (Zewnętrzne rozszerzenia Mayi można napisać w dowolnym skompilowanym języku programowania, ale C ++ jest do tego najwygodniejszy). Również dla programistów istnieje teraz możliwość pisania dodatków w Pythonie. Język MEL nie jest powiązany z platformą, więc napisany na nim kod zostanie wykonany w dowolnym systemie operacyjnym, w którym działa Maya.
Pliki projektu, w tym wszystkie dane dotyczące geometrii i animacji, są przechowywane jako przepływy pracy MEL. Pliki te można zapisać w pliku tekstowym (.ma - Maya ASCII), który można edytować w dowolnym edytorze tekstu. Zapewnia to niezrównany poziom elastyczności podczas pracy z narzędziami zewnętrznymi. (Podobne produkty Autodesk 3ds Max)