<html><head><meta http-equiv="content-type" content="text/html; charset=utf-8"></head><body dir="auto"><div></div><div>Take a look at the (WIP) course notes from Etienne Vouga's physical simulation class (shared with permission). I recommend these very strongly to anyone interested in macro-scale physical simulation. Its relatively rigorous approach to algebraic object types should also appeal to haskellers. </div><div><br></div><div><a href="http://www.dropbox.com/s/62ugse0jcpnsy4l/sim.pdf?dl=0">http://www.dropbox.com/s/62ugse0jcpnsy4l/sim.pdf?dl=0</a></div><div><br></div><div>Chapter 10 discusses practical efficient collision techniques. </div><div><br></div><div>--Will</div><div><br>On Jul 8, 2017, at 3:17 PM, Yotam Ohad <<a href="mailto:yotam2206@gmail.com">yotam2206@gmail.com</a>> wrote:<br><br></div><blockquote type="cite"><div dir="rtl"><div dir="ltr">Dear Cafe,</div><div dir="ltr">I am thinking about writing a small physics engine with collision detection and I wanted to go over my ideas with you to help me refine them.</div><div dir="ltr"><br></div><div dir="ltr">...</div></div></blockquote><blockquote type="cite"><div><div dir="rtl"><div dir="ltr">Thanks,</div><div dir="ltr">Yotam</div></div>
</div></blockquote><blockquote type="cite"><div><span>_______________________________________________</span><br><span>Haskell-Cafe mailing list</span><br><span>To (un)subscribe, modify options or view archives go to:</span><br><span><a href="http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe">http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe</a></span><br><span>Only members subscribed via the mailman list are allowed to post.</span></div></blockquote></body></html>