Pembelajaran Tak Terduga Dari Coding Artwork Setiap Hari Selama Lima Tahun

Diterbitkan: 2022-03-10
Ringkasan cepat Mengkodekan ribuan karya seni mengajarkan Anda satu atau dua hal tentang proses kreatif. Baik Anda ingin mengatasi perfeksionisme, mempelajari keterampilan baru, atau sekadar menjelajahi sisi menyenangkan dari pengkodean, proyek reguler mungkin yang Anda butuhkan.

Selama lebih dari lima tahun saya telah membuat satu karya seni digital sehari, menggunakan kode untuk menghasilkan pola, bentuk, dan animasi. Proyek seni harian saya telah membantu saya untuk mengeksplorasi gaya artistik saya dan mempelajari praktik pengkodean dengan cara yang menyenangkan. Ketika saya memulai proyek, merupakan tantangan untuk menghasilkan sesuatu setiap hari dan mempublikasikannya secara online. Sekarang itu hanya bagian dari kehidupan sehari-hari saya.

Waktu yang saya habiskan untuk "harian" saya adalah waktu di mana saya bebas bereksplorasi dan berkreasi. Ketika segala sesuatunya menjadi membosankan, saya tahu saya perlu menantang diri saya lagi untuk menciptakan sesuatu yang segar dan berbeda. Saya senang berbagi pemikiran dan pengalaman saya, dan berharap dapat menghasilkan inspirasi yang Anda butuhkan untuk memulai proyek serupa milik Anda sendiri.

Mulai

Jadi bagaimana saya berakhir begitu dalam di lubang kelinci membuat karya seni setiap hari?

Selama studi saya, saya diperkenalkan dengan pemrograman tetapi tidak punya waktu untuk memahaminya dengan cukup baik. Bukan karena saya malas, saya percaya, tetapi karena saya lebih unggul dalam desain daripada dalam kode. Namun, keinginan untuk memahami cara membuat kode karya seni visual tetap ada dalam diri saya setelah saya lulus.

Pada tahun 2014, saya memulai pencarian untuk kembali mengeksplorasi praktik artistik saya. Karena pendidikan saya dalam desain grafis dan interaksi lebih fokus pada penciptaan pengalaman yang bermakna, saya ingin mengeksplorasi lebih bebas dan tetap menggunakan pengetahuan desain yang telah saya pelajari. Saya mulai menjelajahi pembuatan pola generatif, karya seni dan animasi berbasis grid.

Sangat menakutkan untuk mengambil kembali langkah pertama dalam menjelajahi cara membuat kode, karena saya yakin Mungkin terlalu sulit bagi saya untuk belajar. Anda tidak boleh membiarkan pengalaman masa lalu Anda mengurangi keinginan Anda untuk belajar.

Selama pencarian saya untuk mata pelajaran yang ingin saya jelajahi, saya menemukan "Kerangka HYPE", dan kelas SkillShare oleh desainer Joshua Davis. Ini membuat saya membuat pola generatif; itu adalah kombinasi yang tepat untuk menggunakan keahlian saya dalam membuat bentuk di Illustrator dan menggunakan kerangka kerja untuk mempelajari cara kerja kode. Saat Anda memulai, menemukan sesuatu untuk dipelajari yang dipadukan dengan keterampilan yang sudah Anda miliki akan mempermudah Anda mencapai hasil yang diinginkan.

Mengatasi Perfeksionisme

Saat itulah saya mulai membuat animasi dengan perangkat lunak menggambar berbasis grid “Hexels”, terkadang menggabungkan bentuk yang saya buat dengan Hexels untuk digunakan dengan HYPE Framework. Saya senang menjelajahi dan berkreasi dengan alat yang saya pelajari. Hanya satu faktor yang ditakuti yang menahan saya: perfeksionisme. Karya yang saya ciptakan tidak pernah “cukup bagus” untuk ditampilkan kepada orang lain. Inilah yang membuat saya menantang diri saya sendiri untuk memulai eksperimen “harian” saya; Saya akan membuat satu karya seni setiap hari selama satu bulan dan mengunggahnya ke blog Tumblr saya.

Karya Saskia Freeke
Kiri : Bentuk Geometris / 141117, dibuat dengan Hype Framework dan gambar svg. Kanan : Bentuk Geometris / 141210, Bentuk Geometris / 141210-02, beberapa bentuk digambar dalam Hexel dan digunakan untuk menghasilkan bentuk baru. (Pratinjau besar)

Memulai sesuatu yang baru memang menantang, tetapi itu membuat saya keluar dari zona nyaman saya. Mencapai tujuan-tujuan kecil yang keluar dari zona nyaman Anda membuat Anda ingin mencapai tujuan yang lebih besar lagi. Setelah saya menyelesaikan bulan pertama di September 2014, saya terus membuat karya seni hampir sepanjang hari, tetapi juga membiarkan diri saya melewatkan yang lain. Ketika pertama Januari 2015 tiba, saya berpikir, mari kita kembali membuatnya setiap hari. Mungkin saya bisa melakukannya dua bulan, mungkin lebih. Saya pikir saya akan menciptakan semua yang dapat saya bayangkan hanya dalam beberapa bulan, tetapi seperti yang Anda lihat, itu terus berlanjut! Anda tidak pernah selesai dengan menjadi kreatif.

Peralatan

Kerangka HYPE membantu saya untuk kembali ke pengkodean dan kembali membuat karya seni menggunakan "Pemrosesan". Pemrosesan adalah lingkungan untuk mempelajari cara membuat kode dalam konteks seni visual, sebuah proyek sumber terbuka yang dimulai pada tahun 2001. Kerangka HYPE adalah kumpulan kelas Pemrosesan. Menggunakan Kerangka HYPE saya membuat pola dengan menggunakan gambar vektor kecil dan secara acak menempatkannya di atas kanvas.

Menetapkan warna yang berbeda dan bermain dengan berbagai parameter lain, saya berhasil menghasilkan komposisi yang berbeda. Menggunakan Hexels saya akan menggambar animasi atau membuat bentuk vektor kecil yang kemudian dapat saya gunakan untuk menghasilkan pola. Bentuk kecil ini terbukti ideal untuk membuat pola dan bentuk yang lebih kompleks, sesuatu yang tidak dapat saya lakukan tanpa kode dengan begitu cepat. Bermain dengan jumlah bentuk, jenis bentuk, warna, dan sebagainya memberi saya banyak pilihan untuk dijelajahi.

Lebih banyak setelah melompat! Lanjutkan membaca di bawah ini

Evolusi

Pada Agustus 2015, sudah delapan bulan membuat karya seni harian, saya mulai mengkodekan animasi pertama saya dari sketsa Pengolahan kosong. Butuh beberapa waktu bagi saya untuk meneliti bagaimana proses animasi dan bagaimana tepatnya membuat sesuatu yang berulang, dan saya menyalin sebanyak mungkin kode yang bisa saya temukan.

Kodenya mungkin sangat berantakan, dan mungkin sangat tidak efisien, tetapi saya mendapatkan sesuatu yang berhasil. Dalam hal itu, tidak masalah jika tidak dikodekan dengan sempurna, atau bahkan Anda benar-benar memahami cara kerjanya. Menciptakan sesuatu sebagai hasil penelitian Anda dan mencoba contoh lain untuk menciptakan sesuatu yang baru adalah awal yang baik dari sudut pandang apa pun Anda melihatnya.

Animasi GeometrisAnimasi GeometrisAnimasi Geometris

Bermain Dan Belajar

Jadi jelas, Anda tidak selalu perlu tahu cara kerja sesuatu untuk mulai memainkannya. Pendekatan yang menyenangkan membantu saya untuk belajar dan memahami bagaimana segala sesuatunya bekerja. Memiliki output visual sebagai hasilnya membantu saya membuat iterasi kecil. Saat mempelajari sesuatu yang baru, saya akan mengubah sedikit kode untuk mencoba dan memahami apa yang dilakukan hal-hal ini. Pada awalnya, saya benar-benar tidak mengerti banyak, tetapi dengan bermain dengan kode, membuat iterasi kecil, saya tumbuh untuk memahaminya sedikit demi sedikit.

Dalam proyek seperti ini, seni yang Anda buat tidak harus selalu ditulis dari awal. Iterasi adalah kunci penciptaan. Pada tahun pertama penjelajahan harian sangat luas. Di pagi hari saya akan memikirkan apa yang bisa saya buat hari itu, terkadang mengenang, merenungkan sketsa sebelumnya. Sumber inspirasi lainnya adalah hal-hal yang akan muncul kepada saya hari itu, yang secara mengejutkan sering kali tidak terkait dengan kode dan seni. Dalam lingkup ini saya dapat menemukan area yang ingin saya jelajahi lebih jauh.

Tidak apa-apa untuk mulai berkreasi dengan pengetahuan terbatas dan tanpa rencana besar tentang apa yang ingin Anda buat. Anda akan mengetahuinya, dan belajar lebih banyak lagi.

Mengatur Tema

Selain tantangan sehari-hari, perlahan tapi pasti saya menemukan tantangan yang berkelanjutan. Misalnya, saya menantang diri saya sendiri untuk menggunakan palet warna yang sama selama tiga hari berturut-turut, tetapi tetap membuat komposisi yang berbeda menggunakan elemen yang berbeda. Ini ternyata menjadi cara yang bagus untuk mengeksplorasi bagaimana warna bekerja dengan bentuk dan komposisi tertentu.

Tantangan-tantangan ini tumbuh menjadi tantangan yang berkepanjangan, yang saya gambarkan sebagai tema. Pada tahun keempat harian saya, saya mulai bekerja dengan tema bulanan, yang akan mendorong saya untuk mencoba menjadi kreatif dalam kerangka kerja atau batasan tertentu. Ini sangat membantu efisiensi waktu, karena saya tidak perlu memikirkan apa yang ingin saya buat hari itu, tetapi saya hanya bisa bermain-main dengan kerangka kerja yang saya mulai, mengembangkannya, mengubahnya, dan seterusnya. Selain membuat beberapa aspek dari proses saya jauh lebih mudah dan efisien, ini juga memungkinkan dan menantang saya untuk berkreasi dengan seperangkat aturan yang dibuat sendiri.

Satu bulan menggunakan karakter unicode
Animasi Geometris / 181001 – 181031. Satu bulan menggunakan karakter unicode.

Setelah satu tahun tema bulanan, saya meningkatkan permainan saya, beralih ke tema mingguan. Bekerja dengan tema bulanan saya telah mengalami bahwa umur panjang dari pendekatan ini menahan saya, meninggalkan beberapa kreativitas dan inspirasi tidak dapat diungkapkan. Namun, tema mingguan sangat cocok untuk saya, karena setiap minggu saya akan memulai dengan tema baru dan terus menjelajahinya secara mendalam selama tujuh hari berturut-turut. Melihat tema berkembang selama seminggu sungguh menakjubkan. Ada baiknya mencoba bermain dengan pendekatan yang berbeda, melihat bagaimana perasaan dan kecocokannya dalam hidup Anda.

Eksplorasi Baru

Awal yang baru seringkali agak jelek. Ketika saya mulai menjelajahi area baru, kemungkinan saya kekurangan pengetahuan tertentu yang diperlukan untuk menciptakan jenis pekerjaan yang ada di kepala saya.

Misalnya, ketika saya mulai menggunakan bentuk 3D dalam animasi saya, awalnya saya pikir saya harus melakukan banyak penelitian tentang topik ini sebelum saya dapat memahami bagaimana menggunakan bentuk 3D dalam sketsa saya. Karena hidup terkadang menjadi terlalu sibuk untuk fokus bekerja menuju tujuan tertentu, "berjam-jam" yang saya bayangkan dibutuhkan tidak datang secara alami.

Penggunaan bentuk 3D datang suatu hari, sebagai percikan di kepala saya ketika saya siap untuk membuat harian saya. Saya hanya mencari cara membuat bentuk 3D dan membuat sketsa dasar, mengulangi dari sketsa 2D sebelumnya.

Seperti yang dapat Anda lihat dalam tiga sketsa 3D pertama saya, ini bukanlah pendekatan baru yang cantik atau inovatif dalam perjalanan sehari-hari saya. Tapi itu tidak apa-apa karena ini merupakan langkah maju.

Animasi GeometrisAnimasi GeometrisAnimasi Geometris

Selama beberapa hari berikutnya, saya terus meneliti penggunaan bentuk 3D dalam sketsa saya, dan segera memahami lebih banyak lagi, seperti penggunaan cahaya. Satu minggu lagi menggunakan bentuk 3D, hasilnya sudah lebih estetis. Dengan hanya beberapa hari merasa tidak nyaman pergi ke arah yang baru, saya telah menciptakan dimensi lain untuk dimainkan.

Animasi GeometrisAnimasi GeometrisAnimasi Geometris
Animasi Geometris / 180124
Animasi Geometris / 180124

Menemukan Waktu

Salah satu tantangan terbesar untuk menjadi kreatif setiap hari mungkin adalah menemukan waktu. Ini adalah sesuatu yang harus Anda mainkan juga. Untuk beberapa proyek kreatif mungkin bekerja paling baik di pagi hari, untuk orang lain (seperti saya) malam hari sangat baik. Bisa dibilang membuat dan bermain dengan kode telah menjadi alat meditatif; rentang waktu pribadi saya di mana saya dapat bersantai dan berkreasi.

Melakukan sesuatu setiap hari membuat saya tetap mengalir, tetapi mungkin seseorang tidak ingin membuat hal-hal kecil dan lebih suka melakukan proyek setiap minggu. Lihat apa yang berhasil untuk Anda. Jangan mengejar kesempurnaan, bereksperimen, dan iterasi adalah intinya, tidak memiliki karya seni yang sempurna. Sungguh lucu bagaimana terkadang karya seni yang tidak terlalu menonjol bagi saya pribadi masih cenderung menerima lebih banyak suka daripada karya seni lain yang jauh lebih saya sukai.

Karya Saskia Freeke
Eksplorasi dengan garis untuk membuat gradien, Bentuk Geometris / 191219, Bentuk Geometris / 200102, Bentuk Geometris / 200112. (Pratinjau besar)

Cobalah sendiri

Anda tahu sekarang bahwa saya suka menggunakan bentuk sederhana untuk membuat pola. Saya telah membuat sketsa untuk Anda mainkan. Coba ubah angka tertentu, buat rotasi lebih kecil, atau buat kisi lebih besar atau lebih kecil. Ubah ukuran bentuk atau tambahkan lebih banyak bentuk. Jelajahi apa yang dapat Anda lakukan. Buka referensi p5.js untuk mengetahui lebih lanjut tentang fungsi yang saya gunakan dan tambahkan sendiri.

Lihat Pena [Pola Bentuk Geometris](https://codepen.io/smashingmag/pen/QWNYWMJ) oleh Saskia Freeke.

Lihat Pola Bentuk Geometris Pena oleh Saskia Freeke.

Jika Anda ingin mulai membuat karya seni melalui kode, p5js adalah pustaka Javascript yang bagus untuk dijelajahi. Lihat tutorial Memulai dan contohnya. Daniel Shiffman membuat tutorial video yang lucu, bernama The Coding Train, untuk p5js dan Processing, serta dikombinasikan dengan perpustakaan lain. Untuk inspirasi lebih lanjut, buka OpenProcessing dan mainkan! Semua karya saya selama setahun terakhir dapat ditemukan di halaman Tumblr saya atau Instagram saya.

Kesimpulan

Menjadi kreatif adalah tentang menjelajahi, bermain dengan alat yang dikenal dan tidak dikenal. Jangan biarkan pengalaman masa lalu memengaruhi keinginan Anda untuk belajar. Tantang diri Anda untuk keluar dari zona nyaman Anda.

Anda tidak perlu memulai dengan proyek besar; buat yang kecil yang mungkin menjadi lebih besar saat Anda memeliharanya. Temukan waktu dan pendekatan apa yang paling cocok untuk Anda, mainkan juga ini. Jangan mengejar kesempurnaan dalam seni Anda atau pendekatan Anda terhadapnya. Dan yang terpenting, bersenang-senanglah menjelajah.