Motion design

Tukang Sate Mengipas Bara

Animasi pixel art 16-bit seorang tukang sate bersarung di samping gerobak SATE AYAM pada malam berbulan: ia mengipas arang makin cepat sampai bara menyala, api menyembur dengan percikan dan kepulan asap, lalu tenang lagi sementara sate perlahan matang dan seekor kucing oranye terlonjak kaget.

Motion design · Canvas 2D, Pixel art, Partikel · 11 detik · 1280×720

Prompt

Buat satu file HTML mandiri yang merender animasi pixel art seorang tukang sate mengipas bara di malam hari, memakai JavaScript murni dan Canvas 2D. Tanpa aset eksternal, library, atau request jaringan. RENDERING - Gambar semuanya ke canvas offscreen beresolusi logis tetap 160x90, lalu blit ke canvas layar penuh dengan faktor skala bilangan bulat terbesar yang muat, di tengah, imageSmoothingEnabled = false dan CSS image-rendering: pixelated. - Semua gambar dikunci ke koordinat bulat. Tanpa sub-pixel, anti-aliasing, gradient, atau shadowBlur. Transisi warna dan cahaya memakai dithering Bayer 4x4. - Palet tetap sekitar 36 warna hex: biru dan ungu tua untuk langit malam, kayu cokelat untuk gerobak, sarung kotak merah, dan enam warna api dari putih, kuning, oranye, merah sampai merah gelap. Setiap piksel berasal dari palet ini. KARAKTER - Tukang sate dibangun prosedural dari rect dan deret piksel, sekitar 24x32 piksel logis: ikat kepala putih, handuk di leher, kaos biru dua tone, sarung kotak merah, sandal, dan kipas bambu anyaman di tangan kanan. Outline gelap 1 px dihitung otomatis dari siluet. - Pose diparameterkan (ayunan lengan kipas, condong badan, mata menyipit, bob napas). Parameter dianimasikan halus lalu dikuantisasi ke grid dan ke sekitar 12 fps supaya terasa seperti animasi sprite, walau loop berjalan 60fps. ANIMASI - State machine dua siklus 5,5 detik: DIAM (bob 2 frame, kipas pelan, asap tipis) -> MENGIPAS (kipas makin cepat dan lebar, badan condong, bara berubah dari merah ke kuning, bara terangkat berpusar) -> SEMBUR (lidah api setinggi gerobak, cincin panas melebar, percikan meledak, guncangan layar 1 px, tukang sate mundur menutupi wajah dengan kipas) -> REDA (api turun, sate dibalik, pose kembali). Easing antar keyframe. - Sistem partikel pool tanpa alokasi: bara dan asap dialokasikan di awal dan dipakai ulang. Tiap bara melangkah di indeks palet dari putih ke kuning, oranye, merah lalu gelap sebelum hilang; asap membesar dan memudar lewat dither. Posisi partikel dikunci ke grid saat digambar. - Update timestep tetap 60hz dengan render rAF. ADEGAN - Langit malam berdither dengan bintang 1 px yang berkelip, bulan purnama berkawah, siluet atap kampung dengan jendela menyala, dan lantai batu dua baris. - Gerobak kayu dengan atap kain belang merah putih, etalase kaca berisi lontong daun, papan merah bertuliskan SATE AYAM, dan lampu petromaks yang dikelilingi ngengat. - Panggangan seng berisi arang dengan enam tusuk sate yang warnanya bergeser dari mentah ke matang sepanjang video. - Seekor kucing oranye duduk menunggu di kanan, ekornya bergoyang, dan ia terlonjak saat api menyembur. - Rim light 1 px dari api di sisi kanan siluet tukang sate dan kucing, makin terang saat MENGIPAS dan SEMBUR, plus pantulan cahaya hangat berdither di lantai. KUALITAS - Piksel tajam, siluet terbaca jelas, terasa seperti animasi sprite 16-bit yang rapi, bukan bentuk vektor yang diperkecil.

Video Motion design lainnya

  1. Rawat, Pengingat Servis MotorMotion design20 dtkRawat, Pengingat Servis MotorPromo gerak vertikal untuk aplikasi fiktif Rawat: mur, baut, roda gigi, dan tetes oli 3D berjatuhan di sekitar tanda tanya amber dan kartu pertanyaan servis, lalu ponsel 3D memindai odometer motor dan menampilkan dasbor jadwal servis oli, rem, ban, serta busi.Three.js · Canvas 2D · SVG
  2. Sekotak, Bekal Sekolah OtomatisMotion design20 dtkSekotak, Bekal Sekolah OtomatisVideo peluncuran 20 detik untuk aplikasi fiktif Sekotak yang menyusun bekal sekolah anak: kartu bekal di latar gelap berbola kaca toska terisi sendiri, judul muncul di atas gradasi aurora, wizard enam langkah diisi otomatis sampai jadwal diaktifkan, lalu kalender bekal Senin sampai Jumat menyusun kotak bekal berikutnya.GSAP · CSS · SVG
  3. Gerhana Total di Siang BolongMotion design10 dtkGerhana Total di Siang BolongKata LANGIT CERAH dan PUKUL 11.42 menyentak di layar hitam, lalu kata raksasa SIANG di kertas terang ditelan cakram bulan hitam sampai cahaya habis. Di tengah sinar merah dan korona putih, judul GERHANA • TOTAL dicap huruf demi huruf, pita merah miring menyapu masuk bersama stempel GELAP, dan cincin berlian menyala makin terang di tepi bulan sebagai penutup.Canvas 2D · SVG · CSS
  4. Tampung, Jasa Panen Air HujanMotion design20 dtkTampung, Jasa Panen Air HujanVideo layanan bergaya editorial krem untuk jasa fiktif Tampung: garis biru tebal mengalir dari daftar langkah ke grafik curah hujan yang menandai musim hujan dan menghitung 165.504 liter per tahun dari atap, lalu menjadi pipa yang mengisi tangki 2.000 liter sebelum ditutup daftar langkah tercentang dan tombol survei gratis.SVG · CSS
ArtikelSusun brief