ฉันอาจเข้าใจผิด แต่ดูเหมือนว่าคุณกำลังถามคำถามสองข้อ: 1. วิธีทั่วไปในการจัดการกับการแก้ไขการชนคำที่คุณกำลังมองหาคือ 'การจำลองตามแรงกระตุ้น' และมีเอกสารมากมายที่ สามารถทำมันได้ดีกว่าความยุติธรรม
โดยสรุปคุณต้องการที่จะเริ่มขั้นตอนการจำลองทางฟิสิกส์ของคุณในพื้นที่โมเมนตัมซึ่งก็คือมวลคูณความเร็ว
สำหรับการตอบสนองเชิงมุมโชคดีที่ช่วงเวลาที่ยิ่งใหญ่ที่สุดและน้อยที่สุดของความเฉื่อยสามารถลดลงเป็นสองแกน orthogonal (ใน 2D) ซึ่งหมายความว่าเมทริกซ์ทวีคูณจะทำงานโดยทั่วไปและถ้าคุณเรียงแถวเหล่านี้กับแกน X และ Y เวกเตอร์ 2D
เมื่อคุณมีการชนคุณจะต้องตอบสนองโดยอิงตามช่วงเวลาเชิงเส้นและเชิงมุม ณ จุดปะทะและปัจจัยฟัดจ์ที่ดีคือถ้าคุณมีการแทรกซึมเพื่อใช้กำลังปรับ (ตามที่กล่าวไว้ข้างต้น) เพื่อแยกร่างทั้งสองออกจากกัน
จากจุดนี้คุณจะต้องเพิ่มกฎมากขึ้นเรื่อย ๆ เพื่อควบคุมพฤติกรรมที่ผิดปกติเช่นการกำหนดโมเมนตัมเชิงมุมสูงสุดเพื่อให้สิ่งต่าง ๆ ไม่หมุนเหมือนท็อปส์ซู ฯลฯ แต่นี่เป็นการเริ่มต้นที่ดี
ทำให้มันง่ายถ้าคุณทำได้
- คุณจะแก้ปัญหาการชนกันของร่างกายได้อย่างไร
วิธีเดียวที่แท้จริงในการทำเช่นนี้คือระบบสมการเชิงเส้นและการแก้ปัญหามากมาย วิธีปฏิบัติที่เป็นไปได้คือมีระบบเหมือนข้างบนและให้ฟิสิกส์แก้ปัญหาตามธรรมชาติเมื่อเวลาผ่านไป
เกมส่วนใหญ่ที่ทำสิ่งต่าง ๆ เช่นกลิ้งหรือยืนอยู่บนพื้นผิวที่เคลื่อนไหวมีรูปแบบไฮบริดที่เท้าของคุณติดอยู่กับพื้นผิว (หรือล้อไปตามถนน) เพื่อรองรับเวลาก้าวของฟิสิกส์ (ซึ่งจะส่งผลให้วงจร จะไม่ทำงาน)
หวังว่านี่จะช่วยได้ หากคุณต้องการตัวอย่างทางคณิตศาสตร์ใด ๆ แจ้งให้เราทราบ