Jeffrey Cross
Jeffrey Cross

Kesan WTF OKGO

Kami akan mencuba sesuatu - banyak pembuat menggunakan "Pemprosesan" untuk membuat seni dan projek interaktif yang sejuk, tetapi tidak terdapat jenis contoh profil yang tinggi (sumber) dengan cara yang sama terdapat contoh Arduino, jadi pal saya Mike Rosenthal (pengasas pesta BLIP) yang dihantar sepanjang contoh yang sejuk ini. Sekiranya anda seperti ini, kami akan cuba memaparkan lebih banyak projek Pemprosesan pada JUMLAH.

Kod Ok - Oleh Jonathan Bobrow. Apabila melihat video muzik WTF dari band OK Go untuk kali pertama, dalam beberapa saat ia bermula, saya berkata kepada diri saya, ini adalah kesan yang sangat mudah (sangat bijak digunakan btw), terutama untuk program grafik. Lihatlah apa yang saya cakapkan di sini (video di sini).

Kesan yang saya rujuk adalah bahawa skrin tidak menyegarkan atau membersihkan dirinya dan hanya menarik elemen-elemen yang kini berada di tempat kejadian, mewujudkan visual psychedelic yang kuat yang menentukan video. yakni ketika saya berada di bingkai dan saya bergerak, bukannya memadamkan imej di mana saya berada, itu hanya menarik di mana saya sekarang berada di atas gambar terakhir - bayangkan memotong diri dari tumpukan foto yang dicetak dari video, kemudian menyusunnya di atas satu sama lain.

Saya memutuskan bahawa OK Go tidak sepatutnya menjadi orang-orang yang keren sahaja yang dapat menarik dengan badan dan alat mereka, jadi saya menyiarkan twitter bahawa saya akan membuat versi kesan dalam Proses. Apabila saya bangun pada keesokan harinya, saya telah dihubungi oleh OK Go dan diberi peluang untuk membuat sesuatu yang orang akan bermain, menjelajah, dan semoga menjadi penasaran.

Permohonan yang ditulis dalam Pemprosesan, hanya apa yang saya terangkan di atas, dengan beberapa ciri lain juga. Pertama, aplikasi mengambil gambar latar belakang pada akhir undur awal, yang digunakan untuk membandingkan dengan rakaman langsung webcam anda. Dengan melakukan ini, program ini memutuskan untuk hanya menarik piksel yang tidak sama atau cukup dekat dengan latar belakang, berkesan berfungsi sebagai pengganti skrin hijau. Oleh kerana program ini tidak menyegarkan latar belakang, imej-imej yang diambil akan ditarik di atas satu sama lain, mewujudkan laluan ini dari objek asing pada kamera. Selebihnya kod tersebut adalah untuk merakam bingkai ke fail pantas, memainkan lagu sebagai soundtrack, dan membuat antara muka pengguna.

Kod untuk menghapuskan latar belakang adalah dari contoh Pemprosesan sumber terbuka, satu-satunya pengubahsuaian ialah memberitahu program untuk menarik piksel yang berbeza tetapi tidak disegarkan. Fungsi kabur juga dipinjam dari programmer sumber terbuka yang dikreditkan dalam kod.

Dari kod sumber, anda dapat melihat bahawa ini hanyalah idea kreatif yang terdiri daripada beberapa kod asal dan peminjam yang berat. Kod saya hanya ok, tidak ada yang mengagumkan, dan saya fikir penting untuk mengingati bahawa kerja yang hebat boleh datang dari kod paling mudah. Harap anda menikmatinya!

Kongsi

Meninggalkan Komen