1 poin oleh GN⁺ 2025-04-27 | 1 komentar | Bagikan ke WhatsApp

1 komentar

 
GN⁺ 2025-04-27
Komentar Hacker News
  • Tautan versi browser lainnya: oimo.io
  • Setelah membaca tulisan blog Marian Pekár, saya jadi bisa memahami Verlet integration dan menulis simulasi kain saya sendiri
  • Untuk orang-orang yang penasaran bagaimana cara membuat hal seperti ini dari bekal pengetahuan pengembangan web, Gradle, dan Java
    • Karena saya tidak mengambil jurusan ilmu komputer saat kuliah, rasanya saya tidak akan bisa memahaminya tidak peduli berapa banyak bahasa pemrograman yang saya pelajari
    • Saya pernah sedikit mencoba OPENLY, LIBGDX, GODOT, dan Unity, tetapi membuat simulasi kain dari nol tetap merupakan hal yang sulit
  • Simulator kain selalu terasa agak tidak stabil
    • Saat membuat kain berbentuk grid, kita bisa melihatnya memantul dan bergerak secara acak
    • Saya penasaran apakah ini karena akumulasi kesalahan floating-point IEEE 754
  • Karya ini benar-benar mengesankan
    • Sederhana, tetapi memikat
    • Ini menekankan betapa kuatnya Verlet integration dalam membuat simulasi kain yang alami dan meyakinkan
    • Untuk yang tertarik, saya juga merekomendasikan makalah Jakobsen tentang game engine Hitman
  • Proyek ini mengingatkan saya pada video Polygon yang membahas desain kain luar biasa dalam game Elden Ring
  • Saya selalu menyukai animasi kain seperti ini
    • Yang pertama saya lihat adalah demo kain yang bisa robek buatan dissimulate di Codepen
    • Sulit dipercaya bahwa kode itu ditulis 9 tahun lalu
    • Tautan Codepen
    • Tautan GitHub
  • Menyenangkan melihat orang-orang benar-benar bertanya tentang bagaimana hal seperti ini bekerja
    • Rasanya semua ini tersusun dari langkah-langkah kecil selama bertahun-tahun
    • Saya penasaran apakah orang pernah mencapai titik saat matematika terasa seperti tembok, atau terus mengetuknya sampai akhirnya paham
  • Saya penasaran apakah seseorang bisa memperbarui ini agar kita bisa meniup angin ke ponsel dan menggerakkan kainnya
  • Hal yang paling menarik adalah bahwa dengan menetapkan beberapa parameter dan batasan, kita bisa menciptakan gerakan yang realistis
    • Dunia di sekitar kita mungkin adalah kumpulan model dan gaya tersembunyi, dan tugas kita adalah menemukan serta mensimulasikannya
    • Karya yang indah