Iceberger - ภูเขาน้ำแข็งลอยอยู่ได้อย่างไร?
(joshdata.me)- เมื่อวาดภูเขาน้ำแข็งด้วยเมาส์บนเว็บ Canvas จะแสดงให้เห็นว่ามันลอยอยู่บนน้ำในลักษณะใด
→ โค้ด JS ที่ทำด้วย jQuery + Turf มีคอมเมนต์อธิบายไว้อย่างละเอียด จึงอ่านทำความเข้าใจได้ง่าย
→ การสร้างภูเขาน้ำแข็งแบบโพลิกอน, การคำนวณแรงโน้มถ่วง, การใช้ความเร่งขณะตก, การคำนวณแรงหน่วงเมื่อสัมผัสน้ำ, การจำลองเวลาในการละลายของภูเขาน้ำแข็ง (อัตราการละลายเหนือน้ำ/ใต้น้ำต่างกัน)
- ข้อควรระวัง: ของจริงเป็นสามมิติแต่แสดงผลเป็นสองมิติ และไม่ได้คำนึงถึงความหนาแน่นมวลของน้ำแข็ง/หิมะ จึงไม่แม่นยำนัก
1 ความคิดเห็น
การวาดรูปทรงเรือแล้วลองทำให้ลอยบนน้ำก็น่าสนุกแบบคาดไม่ถึงเหมือนกัน