Майя (.ma .mb)

FlatPyramid » Майя (.ma .mb)

1 үр 24-2533 харуулж байна

Autodesk Maya нь Windows, MacOS, Линуксд байгаа 3D графикийн засварлагч юм. Маяа нь 3D хөдөлгөөнт дүрс, загварчлал, дүрслэлийг өргөн хүрээнд ашигладаг. Хөтөлбөр нь хөдөлгөөнт дүрс, орчин, хөдөлгөөний график, виртуал бодит байдал, тэмдэгтүүдийг үүсгэхэд ашиглагддаг. Энэ кино нь кино, телевиз, тоглоомын салбарт өргөн хэрэглэгддэг. Alias ​​Systems корпорацийн анхлан боловсруулагдсан бөгөөд дараа нь Autodesk, Inc.

Маяа дахь файлын файлын хэлбэршилтүүд нь .ma болон .mb:

Маяа хоёртын файл (MB) бүх агуулгаа тоон өгөгдөлд хадгалдаг бөгөөд дотооддоо төлөөлсөн шиг яг л хадгалдаг. Энэ нь файлын хэмжээг багасган, гүйцэтгэлийн хувьд Майягийн хувьд уншихад илүү хурдан байна гэсэн үг юм.

Майя ASCII (MA) ASCII гэсэн утгатай American SТэмдэглэл Code for IНорматив Interchange энэ нь кодлогдсон тэмдэгтүүдийн бүх агуулгуудыг хадгалдаг UTF-8. Энэ нь файлыг цэвэр текст хэлбэрээр агуулдаг бөгөөд эх файлыг нээх үед тэмдэгт мөрийг харуулдаг тэмдэгтүүдийг агуулдаг гэсэн үг юм.

Маяагийн чухал онцлог нь гуравдагч талын хөгжүүлэгчид нээлттэй байх бөгөөд үүнийг студи тус бүрт оновчтой хувилбар болгон хөрвүүлж, өөрийн хэрэгцээнд тохирсон кодыг бичихийг илүүд үздэг. Майягийн уламжлалт хүч чадал, уян хатан байдлыг үл харгалзан энэ боломж нь хэрэглэгчийн сонголтод нөлөөлөх хангалттай юм.
Майя Tcl, C-тэй төстэй Майя Embedded Language (MEL) нь хүчирхэг, хөрвүүлсэн платформоос ангид хэл юм. Энэ бол зөвхөн скрипт хэл биш, Маяагийн үндсэн функцийг өөрчлөх, сайжруулах арга юм. Маяа орчноос гадна холбогдох багаж хэрэгслийг MEL дээр бичсэн). Ялангуяа хэрэглэгч өөрийн үйлдлийг MEL дээр скрипт болгон тэмдэглэх боломжтой бөгөөд үүгээрээ та хурдан макро үүсгэх боломжтой. Тиймээс аниматорууд нь MEL хэлийг мэдэхгүйгээр үйлдвэрлэсэн функциональ үйл ажиллагааг Маяа дээр нэмэгдүүлж, шаардлагатай бол ийм боломжийг үлдээнэ. C ++-д гадаад өргөтгөлүүд бичихийн тулд маш сайн баримтжуулсан C ++ API байдаг. (Майягийн гаднах өргөтгөлүүд нь ямар ч хөрвүүлсэн програмчлалын хэл дээр бичигдсэн байж болох боловч C ++ нь энэ нь хамгийн тохиромжтой.) Мөн хөгжүүлэгчдэд зориулж Python дээр нэмэлтээр бичих боломжтой болсон. MEL хэл нь платформтой холбогддоггүй, тиймээс бичсэн код нь Маяа ажиллуулдаг үйлдлийн системд гүйцэтгэгдэнэ.
Төслийн файлууд, бүх геометр болон анимэйшнүүдийн өгөгдөл зэрэг MEL ажлын урсгалаар хадгалагдана. Эдгээр файлуудыг текст файлд (.ma - Maya ASCII) хадгалж болох бөгөөд энэ нь ямар ч текст засварлагч дээр засвар хийж болдог. Энэ нь гадаад хэрэгслүүдтэй ажиллахдаа уян хатан чанаргүй түвшинг бий болгодог. (Autodesk 3ds Max-ийн ижил төстэй бүтээгдэхүүнүүд)