Unlimited WordPress themes, graphics, videos & courses! Unlimited asset downloads! From $16.50/m
Advertisement
  1. Web Design
  2. Animation
Webdesign

Alternatif Adobe: Perangkat Lunak Animasi

by
Length:LongLanguages:
This post is part of a series called The Complete Guide to Adobe Alternatives.
Adobe Alternatives: Pixel Art Applications

Indonesian (Bahasa Indonesia) translation by Baba Baddolo (you can also view the original English article)

Selamat datang di entri terakhir dalam rangkaian kami untuk mengeksplorasi perangkat lunak kreatif yang kami miliki di luar dunia Adobe yang sudah dikenal. Pada artikel ini kita akan membahas beberapa alternatif hebat untuk Animasi CC, sebelumnya dikenal dengan Flash.

Animasi di Flash telah banyak digunakan di pengembang permainan dan dalam animasi shorts and shows, jadi kita akan sedikit melihat perangkat lunak yang dapat Anda gunakan untuk kedua tujuan ini. Sebagian besar program ini memiliki fokus yang kuat pada “skeletal animation”.

Oleh karena itu, jika Anda baru saja masuk ke dunia animasi dan menentukan alat yang akan digunakan, kami akan mulai dengan ikhtisar cepat skeletal animation untuk membantu Anda menilai fitur dari setiap aplikasi dengan lebih baik dan mana yang paling sesuai untuk Anda dan proyek Anda.  Ayo lanjutkan!

Ikhtisar Praktis Skeletal Animation

Pembuatan Seni Eksternal

Langkah pertama dalam proses skeletal animation biasanya menggunakan aplikasi eksternal untuk membuat karya seni yang terdiri dari beberapa bagian pada lapisan yang berbeda. Misalnya, Anda bisa membuat karakter dengan tungkai, batang tubuh dan kepala yang terpisah.

Saat seni Anda selesai, Anda mengimpornya menjadi satu perangkat lunak animasi Anda dan memasangnya kembali. Beberapa alat menyediakan sarana untuk mengotomatisasi proses impor ini, sehingga menghemat masalah ekspor lapisan individu dan pemasangan ulang manual.

Tulang dan Rigging

Begitu seni Anda ditata di kanvas dengan benar, Anda kemudian menciptakan kerangka untuk karakter Anda. Kerangka terdiri dari "tulang", dan tulang menempel pada masing-masing bagian dalam seni karakter Anda. Proses ini biasanya disebut sebagai "rigging".

Sekarang ketika Anda menggerakkan tulang, gambar yang terikat bergerak dan berputar bersamaan dengannya, dan dengan memanipulasi posisi dan rotasi tulang Anda dapat mengatur karakter Anda ke dalam berbagai pose. Animasi dibuat dengan menempatkan karakter Anda dalam berbagai pose pada berbagai titik pada garis waktu dan membiarkan perangkat lunak " tween ", (secara otomatis membuat bingkai di antaranya), pose tersebut.

Jika itu tidak sepenuhnya dipahami, jangan khawatir, karena Anda akan melihat beberapa video dari proses ini di bawah ini.

Meshes

Beberapa perangkat lunak membawa proses skeletal animation selangkah lebih maju dengan penambahan " meshes ". Tulang normal biasanya hanya mengatur posisi dan rotasi gambar yang saling menempel. Meshes di sisi lain menambahkan serangkaian titik di bagian atas setiap gambar, dan jika ada titik-titik yang dipindah, piksel gambar di dekatnya juga bergerak. Dengan memanipulasi titik-titik ini, baik secara manual atau melalui tulang yang menempel, Anda dapat melakukan bending dan warping yang canggih, memungkinkan efek seperti putaran 3D semua atau kain yang bergerak di angin.

Runtimes

Banyak perangkat lunak skeletal animation menyediakan sesuatu yang disebut "runtimes", yang merupakan perpustakaan kode yang memungkinkan animasi ditampilkan pada waktu berjalan di mesin permainan tertentu atau lingkungan berbasis kode lainnya. Menggunakan runtimes memiliki beberapa keuntungan.

Pertama, Anda dapat secara dramatis mengurangi ukuran fail yang digunakan animasi Anda karena alih-alih membutuhkan gambar untuk mewakili setiap frame animasi prerendered yang Anda butuhkan adalah karya seni Anda dalam potongan aslinya dan data kerangka dan pose Anda dari waktu ke waktu.

Kedua, Anda memiliki kemampuan untuk mengubah cara kerja animasi pada waktu berjalan. Misalnya, Anda dapat menggantu gambar yang terkait dengan kerangka Anda sehingga Anda dapat mengubah tampilan atau kaitan karakter Anda dengan cepat. Hal ini juga memungkinkan transisi yang mulus antara satu animasi dan animasi berikutnya, seperti berangsur-angsur berhenti dari keadaan berjalan daripada tubuh yang tiba-tiba beralih pose.

Itu mencakup dasar-dasar skeletal animation, jadi sekarang Anda tahu apa yang harus dilihat untuk memulai mempelajari perangkat lunak kita!

1. Spine

Spine adalah aplikasi skeletal animation yang difokuskan pada animasi karakter untuk pengembangan permainan. Ini adalah salah satu alat yang paling populer dari jenisnya, dan untuk alasan yang bagus. Ini dikemas dengan fitur-fitur, memiliki pengalaman pengguna yang mulus, dan mencakup daftar lengkap  runtimes  resmi dan pihak ketiga yang mencakup 19 mesin permainan & toolkits dan 7 bahasa pemrograman. Di antara mesin permainan terkemuka yang disediakan adalah  UnityUnreal Engine, GameMakerConstruct 2 dan Phaser.

Spine hadir dalam dua rasa: versi " Essential " seharga $ 69 dan versi " Professional " dengan lebih banyak fitur seharga $ 299. Namun, inklusi dalam versi " Essential " kuat dan akan membawa Anda lebih jauh. Anda akan kehilangan meshes, free form deformation, kliping, dan kendala, tapi Anda akan memiliki segalanya.

Saya merasa bekerja dengan Spine untuk menjadi pengalaman yang sangat lancar dan proses rigging, menurut pendapat saya, mungkin yang paling cepat dan efisien di antara aplikasi sejenis. Setelah riggied, pose karakter intuitif dan lurus ke depan. Dan dari situ Anda bisa mengaktifkan fungsi auto key yang memungkinkan Anda hanya memindahkan playhead ke waktu tertentu, memposisikan kerangka Anda, dan semua tombol yang sesuai akan ditambahkan untuk posisi, rotasi dan sebagainya. Atau Anda dapat mengatur kunci secara manual jika Anda lebih memilih kontrol yang lebih baik.

Spine memiliki skin system yang memungkinkan Anda membuat animasi dengan satu set gambar terkait, kemudian menggunakan animasi yang sama lagi dengan rangkaian gambar yang sama sekali berbeda. Anda dapat menggunakan ini untuk membuat versi yang berbeda dari karakter atau makhluk yang sama, seperti mengganti jenis kelamin misalnya, atau mengganti gambar pakaian atau senjata yang digunakan. Skins yang berbeda ini kemudian memberikan cara mudah untuk menghasilkan multiple spritesheets atau, jika menggunakan runtime, kemampuan untuk mengubah hal-hal ini dengan cepat.

Dalam fitur lain yang membantu pengembang permainan, Spine memungkinkan Anda mengatur kotak pembatas yang bisa digunakan untuk tabrakan dan fisik dalam permainan. Ini berarti Anda masih bisa memiliki tabrakan yang akurat meskipun bentuk karakter Anda berubah sepanjang siklus animasi mereka.

Dengan penambahan scripts ke Spine, gambar untuk animasi bisa diimpor otomatis dari GIMP dan Inkscape. Dan jika Anda bekerja dengan Affinity Designer atau Photo Anda dapat menggunakan fitur ekspor batch Spine bawaannya. Dengan semua proses ini, Anda bisa mulai dengan semua potongan tubuh Anda diatur di mana seharusnya, berlawanan dengan penempatannya secara manual.

Spine juga memiliki kemampuan untuk mengekspor ke video, (AVI dan Quicktime), artinya Anda bisa menggunakannya untuk semua jenis keperluan animasi maupun grafis permainan.

  • Website: http://esotericsoftware.com
  • Platforms: Linux, Mac, Windows
  • Price: $69 for “Essential” version (no meshes, deformation or constraints), $299 for “Professional” version

2. DragonBones

DragonBones merupakan program gratis yang sangat mirip Spine. Ini tidak memiliki paritas fitur lengkap, tapi cukup dekat dan memberikan Anda tidak membayar sepeser pun untuk menggunakannya yang membuat kasus yang sangat menarik. Di Spine Anda memerlukan versi "Pro" untuk mengakses meshes, kendala IK dan free form deformation, namun hal-hal ini disertakan di luar kotak di DragonBones.

DragonBones, bagaimanapun, tidak memiliki banyak runtimes seperti halnya Spine. Saat ini melayani C# (dapat digunakan dengan Unity), JS / TypeScript (digunakan dengan Pixi, Egret), C ++ (digunakan dengan Cocos2d), ActionScript (digunakan dengan Flash, Starling), SpriteKit dan Java.

Salah satu fitur favorit saya di Spine adalah “skins” system, dan jenis fungsi yang sama tersedia di DragonBones juga, ini hanya disebut sebagai "sistem avatar".

Fakta bahwa DragonBones memberikan akses gratis ke semua fitur fiturnya, termasuk meshes dan free form deformation, (kemampuan untuk meregangkan dan melengkungkan gambar), berarti Anda dapat menciptakan beberapa efek yang sangat keren dengan perangkat lunak biaya nol:

Menyiapkan tulang adalah pengalaman yang cukup mudah di DragonBones. Ini memiliki fitur auto binding dimana dengan tool "create bone" Anda bisa mengklik gambar yang Anda inginkan agar tulang terikat lalu menyeret ke panjang yang diinginkan. Ini tidak bekerja dengan sempurna untuk setiap gambar yang Anda ingin ikat, tapi pasti membuat Anda menjadi bagian dari perjalanan ke sana. Ini tidak bekerja dengan sempurna untuk setiap gambar yang Anda ingin ikat, tapi pasti membuat Anda menjadi bagian dari perjalanan ke sana.

Tim pengembang di belakang DragonBones adalah orang Cina, dan sementara ada dokumen bahasa Inggris, Anda mungkin perlu membaca sedikit dengan hati-hati karena bahasa Inggris adalah bahasa kedua dari para penulis. Namun saya belum menemukan kesulitan yang signifikan dalam memahami bagaimana segala sesuatu bekerja, yang menurut saya dibantu oleh kenyataan bahwa alat ditempatkan di UI dengan cara yang cukup intuitif.

Jika Anda menggunakan Mac atau Windows dan ingin membuat skeletal animations Anda bergulir dengan aplikasi gratis, ini akan menjadi tempat yang tepat untuk memulai. Perhatikan bahwa Anda akan, bagaimanapun, perlu untuk login ke akun gratis untuk menyimpan pekerjaan Anda. Selain itu, ini adalah akses semua terbuka.

3. Spriter

priter adalah aplikasi lain di satu jalur yang sama Spine dan DragonBones, yang berfokus untuk menciptakan animasi untuk permainan. Ini sedikit berbeda dengan dua pilihan di atas namun karena tidak terdapat meshes, namun mencakup beberapa fitur menarik yang dapat membantu pixel art assets.

Spriter, seperti DragonBones, tidak memiliki banyak runtimes seperti halnya Spine. Tapi itu mencakup mesin 2D utama dengan runtimes untuk Unity, Construct 2 & Game Maker Studio, dan bahasa khusus runtimes untuk C#, C++ dan JavaScript.

Jika Anda seorang seniman pixel yang mencari cara untuk mempercepat animasi, Spriter adalah pilihan yang menonjol bagi Anda karena " Pixel art mode " nya. Dengan mode ini aktif, Anda hanya bisa memindahkan sprite secara keseluruhan secara bertahap, mencegah blurred half pixels. Selain itu, tidak ada pengambilan contoh yang terjadi di antara pixels saat mereka bergerak, jadi sepanjang animasi, sprite Anda akan selalu mempertahankan kesegarannya, blur free pixels.

Ada juga fitur penukar palet warna yang hebat yang dapat digunakan dengan seni dalam mode terindeks, yaitu terbatas pada palet dengan jumlah warna tetap, seperti kebanyakan pixel art. Dengan bantuan runtime ini memungkinkan pemain yang memiliki kemampuan untuk mengubah warna pakaian karakter, warna rambut, warna kulit, warna mata dan sebagainya.

Seperti Spine dan DragonBones, Spriter juga menawarkan kemampuan untuk menukar gambar yang terkait dengan tulang Anda saat menggunakan runtime. Dalam hal ini fitur ini disebut sebagai " character maps ".

Dan jika menggunakan Spriter untuk pengembangan permainan, Anda bisa menggunakannya untuk membuat kotak tabrakan yang bisa digunakan dalam permainan, lagi asalkan Anda menggunakan runtime.

Bagi pengguna Linux, membangun Spriter juga tersedia, namun ditargetkan di Ubuntu 14 dan bergantung pada Gstreamer 0.10 yang tidak termasuk dengan perangkat lunak. Pada distro yang lebih tua atau apapun yang berbasis Ubuntu 16.04 Anda harus dapat dengan mudah menginstal versi Gstreamer yang diperlukan secara manual. Namun pada distro kemudian Anda mungkin hanya menemukan Gstreamer 1.0 atau lebih tinggi di repos Anda, membuat penggunaan Spriter menjadi masalah. Semoga pengembang dapat segera memperbarui versi Linux mereka, jika tidak, sadarilah bahwa Anda mungkin harus mengatasi masalah ini.

Spriter memiliki versi gratis dan versi "Pro" seharga $ 69, membuatnya menjadi aplikasi yang terjangkau di antara yang lainnya. Diketahui bahwa versi gratis dari Spriter adalah alat yang lengkap bahkan tanpa set fitur lengkap dari versi "Pro". Ini memungkinkan Anda membuat skeletal animations dengan easing control dan IK dasar sehingga Anda benar-benar bisa merasakan nuansa yang kuat untuk perangkat lunak sebelum memutuskan apakah akan mengambil versi "Pro" atau tidak.

  • Website: https://brashmonkey.com
  • Platforms: Linux (Ubuntu 14), Mac, Windows
  • Price: Free version, and "Pro" version $59.99

4. Creature

Dalam Creature kita memiliki alat skeletal animation lainnya yang berfokus pada pengembangan permainan. Namun yang satu ini sedikit berbeda dengan aplikasi di atas karena tidak hanya itu termasuk meshes di kedua versinya, sebenarnya semuanya adalah meshes.

Dalam Creature segera setelah Anda mengimpor gambar, itu menjadi mesh, sebagai lawan meshes menjadi sesuatu yang opsional, Anda dapat tambahkan jika Anda memilihnya. Karena semuanya mesh-based, itu berarti semua bagian gambar Anda dapat mengalami deformed, dan tulang juga dapat digunakan untuk mempengaruhi bagian mesh manapun. Melalui fitur ini Anda mendapatkan kemampuan untuk membuat grafik yang memiliki tampilan 3D bahkan saat dilakukan seluruhnya di 2D.

Fitur menonjol dari Creature adalah, menurut pendapat saya, di motor tulang dan force fields. Motor tulang memberi Anda cara untuk mengendalikan posisi tulang Anda secara prosedural, dibandingkan hanya melalui pose manual. Dan force fields menciptakan pengaruh lingkungan yang selanjutnya dapat mempengaruhi bagaimana tulang motor-driven Anda bergerak.

Misalnya, untuk membuat rambut yang bisa tertiup angin Anda akan menambahkan tulang ke meshes gambar yang membentuk rambut pada karakter, lalu menerapkan " bend motor " yang akan menerapkan sifat fisik rambut asli, mis. menambahkan efek gravitasi pada rambut, menentukan seberapa kaku rambut dan sebagainya.

Kemudian setelah Anda memberi rambut sesuai sifat fisik Anda bisa menambahkan force field yang mensimulasikan angin. Ini akan berinteraksi dengan bend motor pada rambut untuk menciptakan efek rambut yang bertiup di hembusan angin. Proses yang sama bisa digunakan untuk membuat pakaian, bendera dan bahan fleksibel lainnya berperilaku mengalir, realisme fisik.

Selain in-application force fields, fitur lain yang sangat keren Creature has adalah kemampuan untuk menambahkan live bend physics ke dalam permainan. Hal ini memungkinkan elemen gambar Anda bend dengan cara yang realistis sesuai dengan gerakan mereka dalam permainan. Misalnya, Anda bisa membuat karakter rubah yang ekor dan tepinya terpental secara alami saat mereka bergerak:

Ketika datang ke runtimes, daftar saat ini Creature meliputi: C++ (Cocod2d-x, Unreal Engine 4, Godot Engine), Objective-C (Cocod2D), C# (Unity, Monogame), Haxe (Haxe to Flash, HaxeFlixel), Java ( libGDX), dan JavaScript (Three.js, Babylon.js, Pixi.js, Phaser).

Sedangkan untuk apa yang Anda dapatkan di versi "Basic" $ 99, Anda mendapatkan mesh creation, namun tidak mesh sculpting, pengoptimalan dan perbaikan. Anda mendapatkan motor tulang yang bisa menggerakkan bend physics, rope physics, siklus rotasi dan berjalan, namun Anda tidak mendapatkan mesh deformation motors. Tidak ada jalan yang digunakan, tapi ada penggunaan spline. Dalam versi "Basic" Anda juga bisa menukar sprite yang terkait dengan meshes, yang disebut sebagai " skin swapping ".

Saat ini Creature tersedia di Mac dan Windows, meskipun pengembang utama mengatakan bahwa  dukungan Linux seharusnya datang di masa depan. Creature memiliki banyak fitur canggih yang perangkat lunak animasi lainnya tidak miliki, jadi pasti aplikasi yang layak untuk dicoba.

  • Website: http://creature.kestrelmoon.com
  • Platforms: Mac, Windows
  • Price: $99 or $199 for "Pro" version

5. OpenToonz

OpenToonz berbeda dengan perangkat lunak animasi lainnya yang telah kami bahas karena tidak berfokus pada pengembangan permainan, namun lebih pada animasi tradisional untuk video. Juga tidak seperti aplikasi lain kami OpenToonz dirancang agar Anda dapat langsung menggambar di dalam perangkat lunak. OpenToonz paling dikenal sebagai perangkat lunak utama yang digunakan oleh rumah animasi tercinta Studio Ghibli, dan juga digunakan di Futurama, The Maxx dan pertunjukan animasi dan film populer lainnya.

Metode animasi di OpenToonz adalah paradigma yang berbeda dengan perangkat lunak yang telah kita bicarakan sejauh ini. Ada sedikit penekanan pada menggambar animasi bingkai demi bingkai, meskipun ada alat " auto in-between " yang tersedia untuk mengisi celah di garis waktu Anda. Namun, alat skeletal animation tersedia juga, dengan dukungan untuk kedua tulang biasa dan juga meshes.

Alat menggambar dan melukis yang disertakan cukup kuat, dengan menyertakan merapikan / menstabilkan, dan pen pressure support. Ini juga memiliki dukungan untuk gambar berbasis vektor dengan kemampuan untuk mengubah seni Anda setelah meletakkan goresan. Bahkan saat bekerja dengan vektor di sini proses menggambar terasa sangat alami, tanpa perbedaan mencolok untuk menggambar dengan goresan raster.

OpenToonz dulunya dikenal sebagai Toonz, dan sejak tahun 1993 adalah sebuah closed source, berbayar, enterprise level application. Beruntung bagi kita semua, software ini dirilis sebagai perangkat lunak bebas dan open source pada bulan Maret 2016. Jika Anda menghidupkan video itu harus dicoba.

Penutup

Itulah lima alternatif hebat untuk perangkat lunak Adobe di ruang animasi, masing-masing dengan versi yang tersedia untuk pembelian satu kali di bawah $ 100, (atau gratis). Mari cepat meringkas aplikasi kita, dan pecahkan bagaimana memutuskan yang paling sesuai untuk Anda.

Spine sekarang adalah pemimpin dalam animasi rangka 2D karena alur kerja yang mudah, kumpulan fitur, dan runtimes yang hampir untuk semuanya. Fitur lengkap yang ada di versi "Pro" akan menghabiskan biaya lebih banyak daripada harga seri kami, dan lebih mahal daripada harga tertinggi pada perangkat lunak kami yang lain.  Namun versi "Essentials" memberi Anda cukup baik untuk animasi. Jika Anda pengembang permainan, ada kemungkinan besar ini adalah perangkat lunak animasi yang tepat untuk Anda.

Jika Anda mempertimbangkan Spine dan tidak memerlukan dukungan Linux, Anda pasti harus memeriksa DragonBones sebagai bagian dari proses pengambilan keputusan Anda. Ini tidak semudah menggunakan Spine tapi sangat dekat. Tidak memiliki semua fitur Spine, tapi memiliki beberapa di antaranya. Dan tentu saja semua itu gratis. Namun, ada sedikit runtimes yang tersedia, jadi pilihan Anda mungkin turun ke seberapa penting fitur ekstra Spine bagi Anda, dan apakah runtime tersedia untuk mesin dan / atau bahasa pengkodean yang Anda pilih.

Spriter memiliki versi gratis, dan juga versi "Pro" yang lebih murah daripada versi "Essential" Spine, jadi harga mahal jika dipasang dengan baik pada Spine. Di sisi lain versi berbayarnya tidak memiliki beberapa fitur yang ditawarkan oleh DragonBones secara gratis, yang mungkin akan sulit dibandingkan dengan DragonBones. Namun Spriter memang memiliki beberapa alat pixel art specific yang tidak ada dalam aplikasi lain dan bisa sangat berguna untuk pixel artists. Ini juga memiliki dukungan Linux, yang tidak dimiliki DragonBones. Jadi Spriter mungkin cocok untuk Anda jika Anda menginginkan fitur pixel art itu, dan / atau jika Anda berada di Linux dan mencari titik harga yang lebih rendah daripada Spine.

Creature berbeda dengan perangkat lunak skeletal animation lainnya yang kami bahas bahwa semua yang Anda kerjakan adalah mesh, dan memiliki bone motors dan force fields yang kuat. Ini berarti Anda dapat melakukan segala macam hal keren seperti warping images untuk membuat 3D semu, menambahkan efek fisik yang realistis ke gambar sehingga terlihat seperti tertiup angin atau secara alami dipengaruhi oleh gerakan. Creature mungkin cocok untuk Anda jika Anda menggunakan Mac atau Windows dan gaya animasi berbasis mesh menarik bagi Anda.

OpenToonz adalah pilihan yang menonjol jika animasi yang Anda produksi untuk video yang diberikan bukan untuk permainan. Anda dapat melukis langsung di dalam perangkat lunak dengan format raster atau vektor, dengan stabilizer dan pen pressure support. Anda tidak bisa melakukan jauh lebih baik daripada perangkat lunak yang digunakan oleh Studio Ghibli, tersedia secara gratis.

Tentu saja setiap aplikasi ini memiliki daftar fitur hebat yang terlalu panjang untuk dibahas sepenuhnya dalam artikel ini, jadi pastikan untuk mencoba masing-masing sendiri untuk melihat semua yang mereka tawarkan.

Penutup Seri!

Dan dengan itu, kami juga menutup rangkaian kami untuk mengeksplorasi diluar pemahaman kita mengenai aplikasi Adobe, ingin melihat perangkat lunak keren lainnya di luar sana. Mudah-mudahan Anda telah menemukan tidak hanya beberapa perangkat lunak animasi baru, namun juga banyak perangkat lunak baru yang bisa dinikmati. Bersenang-senang menjadi kreatif!


Advertisement
Advertisement
Advertisement
Advertisement
Looking for something to help kick start your next project?
Envato Market has a range of items for sale to help get you started.