<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en-gb">
	<link rel="self" type="application/atom+xml" href="https://pybullet.org/Bullet/phpBB3/app.php/feed/topic/1905" />

	<title>Real-Time Physics Simulation Forum</title>
	
	<link href="https://pybullet.org/Bullet/phpBB3/index.php" />
	<updated>2008-08-29T15:59:49+00:00</updated>

	<author><name><![CDATA[Real-Time Physics Simulation Forum]]></name></author>
	<id>https://pybullet.org/Bullet/phpBB3/app.php/feed/topic/1905</id>

		<entry>
		<author><name><![CDATA[KenB]]></name></author>
		<updated>2008-08-29T15:59:49+00:00</updated>

		<published>2008-08-29T15:59:49+00:00</published>
		<id>https://pybullet.org/Bullet/phpBB3/viewtopic.php?p=10163#p10163</id>
		<link href="https://pybullet.org/Bullet/phpBB3/viewtopic.php?p=10163#p10163"/>
		<title type="html"><![CDATA[Re: Physics for Phun]]></title>

		
		<content type="html" xml:base="https://pybullet.org/Bullet/phpBB3/viewtopic.php?p=10163#p10163"><![CDATA[
There's a new website for Phun: <a href="http://www.phunland.com/" class="postlink">http://www.phunland.com/</a><br>Phun itself has also been substantially updated since the last post here, and new versions later this fall/winter will have some really cool things, never seen before...<p>Statistics: Posted by <a href="https://pybullet.org/Bullet/phpBB3/memberlist.php?mode=viewprofile&amp;u=1339">KenB</a> — Fri Aug 29, 2008 3:59 pm</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[KenB]]></name></author>
		<updated>2008-02-26T21:26:00+00:00</updated>

		<published>2008-02-26T21:26:00+00:00</published>
		<id>https://pybullet.org/Bullet/phpBB3/viewtopic.php?p=7398#p7398</id>
		<link href="https://pybullet.org/Bullet/phpBB3/viewtopic.php?p=7398#p7398"/>
		<title type="html"><![CDATA[Re: Physics for Phun]]></title>

		
		<content type="html" xml:base="https://pybullet.org/Bullet/phpBB3/viewtopic.php?p=7398#p7398"><![CDATA[
No, it uses shaders för the water rendering among other things.<p>Statistics: Posted by <a href="https://pybullet.org/Bullet/phpBB3/memberlist.php?mode=viewprofile&amp;u=1339">KenB</a> — Tue Feb 26, 2008 9:26 pm</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[rje]]></name></author>
		<updated>2008-02-25T18:39:49+00:00</updated>

		<published>2008-02-25T18:39:49+00:00</published>
		<id>https://pybullet.org/Bullet/phpBB3/viewtopic.php?p=7385#p7385</id>
		<link href="https://pybullet.org/Bullet/phpBB3/viewtopic.php?p=7385#p7385"/>
		<title type="html"><![CDATA[Re: Physics for Phun]]></title>

		
		<content type="html" xml:base="https://pybullet.org/Bullet/phpBB3/viewtopic.php?p=7385#p7385"><![CDATA[
Does this use the GPU for collision calculations?  I noticed the vertex/fragment shader source code in the install directory...<p>Statistics: Posted by <a href="https://pybullet.org/Bullet/phpBB3/memberlist.php?mode=viewprofile&amp;u=2206">rje</a> — Mon Feb 25, 2008 6:39 pm</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[raigan2]]></name></author>
		<updated>2008-02-17T06:04:58+00:00</updated>

		<published>2008-02-17T06:04:58+00:00</published>
		<id>https://pybullet.org/Bullet/phpBB3/viewtopic.php?p=7321#p7321</id>
		<link href="https://pybullet.org/Bullet/phpBB3/viewtopic.php?p=7321#p7321"/>
		<title type="html"><![CDATA[Re: Physics for Phun]]></title>

		
		<content type="html" xml:base="https://pybullet.org/Bullet/phpBB3/viewtopic.php?p=7321#p7321"><![CDATA[
I'd love to hear how this solver works, I remember trying to read the "regularized variational methods" thesis and failing completely to understand <img class="smilies" src="https://pybullet.org/Bullet/phpBB3/images/smilies/icon_sad.gif" width="15" height="15" alt=":(" title="Sad"><p>Statistics: Posted by <a href="https://pybullet.org/Bullet/phpBB3/memberlist.php?mode=viewprofile&amp;u=748">raigan2</a> — Sun Feb 17, 2008 6:04 am</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[DannyChapman]]></name></author>
		<updated>2008-02-15T10:27:33+00:00</updated>

		<published>2008-02-15T10:27:33+00:00</published>
		<id>https://pybullet.org/Bullet/phpBB3/viewtopic.php?p=7298#p7298</id>
		<link href="https://pybullet.org/Bullet/phpBB3/viewtopic.php?p=7298#p7298"/>
		<title type="html"><![CDATA[Re: Physics for Phun]]></title>

		
		<content type="html" xml:base="https://pybullet.org/Bullet/phpBB3/viewtopic.php?p=7298#p7298"><![CDATA[
This is very nice and fun to play/experiment with.<br><br>However, I did create a "Newton's Cradle" - 5 balls suspended on highly-damped/strong springs, initially at rest, side by side, and touching each other. When one is dragged to one side, it bounces off the 4 other balls, rather than propagating the shock through the other balls. I'm guessing this is due to using an LCP solver for the collisions?<dl class="file"><dt><span class="imageset icon_topic_attach"></span> <a class="postlink" href="https://pybullet.org/Bullet/phpBB3/download/file.php?id=80">Newton.zip</a></dt></dl><p>Statistics: Posted by <a href="https://pybullet.org/Bullet/phpBB3/memberlist.php?mode=viewprofile&amp;u=1517">DannyChapman</a> — Fri Feb 15, 2008 10:27 am</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[emilk]]></name></author>
		<updated>2008-02-14T23:31:20+00:00</updated>

		<published>2008-02-14T23:31:20+00:00</published>
		<id>https://pybullet.org/Bullet/phpBB3/viewtopic.php?p=7290#p7290</id>
		<link href="https://pybullet.org/Bullet/phpBB3/viewtopic.php?p=7290#p7290"/>
		<title type="html"><![CDATA[Re: Physics for Phun]]></title>

		
		<content type="html" xml:base="https://pybullet.org/Bullet/phpBB3/viewtopic.php?p=7290#p7290"><![CDATA[
Thanks for the responses!<br><blockquote class="uncited"><div>The stacking looks quite stable. Are you using any sort of shock propagation and/or breadth-first graph? I didn't notice any artifacts.<br><br>The mouse dragging is a little wonky because it tends to allow some deep overlap. I dragged one square on top of another and they began to hug each other.<br><br>Overall, a great job!<br><br>Cheers,<br>Erin</div></blockquote>The solver is completely Gauss-Seidel, no shock propagation or anything of the sort. The reason the stacks are so stable that I'm using a really slow convergence over several time steps. This also leads to the problem you described. <br>The boxes are just like any other polygons, and uses distance maps for collision detection. This is far from ideal and will be resolved in a future version.<br><br><blockquote class="uncited"><div><blockquote class="uncited"><div>Distance maps are used for free-form objects. They are quite efficient in 2D.</div></blockquote>It seems like you're calculating them really quickly.. are there any particular tricks, or are computers just fast enough these days?</div></blockquote>The distance maps are only 128x128 big which allows them to be calculated fairly quickly. I use a simple but fast breadth-first approach for calculating them.<br><br>The distance maps are also used for rendering, and in both cases I use linear interpolation. This means that the visualization of a polygon corresponds exactly to its implicit definition.<br><br><br>/Emil Ernerfeldt<p>Statistics: Posted by <a href="https://pybullet.org/Bullet/phpBB3/memberlist.php?mode=viewprofile&amp;u=2270">emilk</a> — Thu Feb 14, 2008 11:31 pm</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[raigan2]]></name></author>
		<updated>2008-02-14T17:04:02+00:00</updated>

		<published>2008-02-14T17:04:02+00:00</published>
		<id>https://pybullet.org/Bullet/phpBB3/viewtopic.php?p=7286#p7286</id>
		<link href="https://pybullet.org/Bullet/phpBB3/viewtopic.php?p=7286#p7286"/>
		<title type="html"><![CDATA[Re: Physics for Phun]]></title>

		
		<content type="html" xml:base="https://pybullet.org/Bullet/phpBB3/viewtopic.php?p=7286#p7286"><![CDATA[
<blockquote class="uncited"><div>Distance maps are used for free-form objects. They are quite efficient in 2D.</div></blockquote>It seems like you're calculating them really quickly.. are there any particular tricks, or are computers just fast enough these days?<p>Statistics: Posted by <a href="https://pybullet.org/Bullet/phpBB3/memberlist.php?mode=viewprofile&amp;u=748">raigan2</a> — Thu Feb 14, 2008 5:04 pm</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[KenB]]></name></author>
		<updated>2008-02-14T12:12:20+00:00</updated>

		<published>2008-02-14T12:12:20+00:00</published>
		<id>https://pybullet.org/Bullet/phpBB3/viewtopic.php?p=7278#p7278</id>
		<link href="https://pybullet.org/Bullet/phpBB3/viewtopic.php?p=7278#p7278"/>
		<title type="html"><![CDATA[Re: Physics for Phun]]></title>

		
		<content type="html" xml:base="https://pybullet.org/Bullet/phpBB3/viewtopic.php?p=7278#p7278"><![CDATA[
Distance maps are used for free-form objects. They are quite efficient in 2D.<br>We'll publish more details when there's time and Emil's MSc thesis<br>report will also be available soon enough covering most of the details.<br>The code will most likely also be available when it's a bit cleaner, and<br>when we've decided where to go with Phun.<br>/Kenneth<br><br><blockquote class="uncited"><div>Hi Kenneth,<br><br>This looks really nice! A had phun playing with it. <img class="smilies" src="https://pybullet.org/Bullet/phpBB3/images/smilies/icon_smile.gif" width="15" height="15" alt=":)" title="Smile"><br><br>Will this project become open source? Will your team be publishing technical details on the implementation?<br><br>What are you using for the concave collision?<br><br>The stacking looks quite stable. Are you using any sort of shock propagation and/or breadth-first graph? I didn't notice any artifacts.<br><br>The mouse dragging is a little wonky because it tends to allow some deep overlap. I dragged one square on top of another and they began to hug each other.<br><br>Overall, a great job!<br><br>Cheers,<br>Erin</div></blockquote><p>Statistics: Posted by <a href="https://pybullet.org/Bullet/phpBB3/memberlist.php?mode=viewprofile&amp;u=1339">KenB</a> — Thu Feb 14, 2008 12:12 pm</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[Erin Catto]]></name></author>
		<updated>2008-02-14T04:46:53+00:00</updated>

		<published>2008-02-14T04:46:53+00:00</published>
		<id>https://pybullet.org/Bullet/phpBB3/viewtopic.php?p=7273#p7273</id>
		<link href="https://pybullet.org/Bullet/phpBB3/viewtopic.php?p=7273#p7273"/>
		<title type="html"><![CDATA[Re: Physics for Phun]]></title>

		
		<content type="html" xml:base="https://pybullet.org/Bullet/phpBB3/viewtopic.php?p=7273#p7273"><![CDATA[
Hi Kenneth,<br><br>This looks really nice! A had phun playing with it. <img class="smilies" src="https://pybullet.org/Bullet/phpBB3/images/smilies/icon_smile.gif" width="15" height="15" alt=":)" title="Smile"><br><br>Will this project become open source? Will your team be publishing technical details on the implementation?<br><br>What are you using for the concave collision?<br><br>The stacking looks quite stable. Are you using any sort of shock propagation and/or breadth-first graph? I didn't notice any artifacts.<br><br>The mouse dragging is a little wonky because it tends to allow some deep overlap. I dragged one square on top of another and they began to hug each other.<br><br>Overall, a great job!<br><br>Cheers,<br>Erin<p>Statistics: Posted by <a href="https://pybullet.org/Bullet/phpBB3/memberlist.php?mode=viewprofile&amp;u=12">Erin Catto</a> — Thu Feb 14, 2008 4:46 am</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[KenB]]></name></author>
		<updated>2008-02-13T22:13:11+00:00</updated>

		<published>2008-02-13T22:13:11+00:00</published>
		<id>https://pybullet.org/Bullet/phpBB3/viewtopic.php?p=7271#p7271</id>
		<link href="https://pybullet.org/Bullet/phpBB3/viewtopic.php?p=7271#p7271"/>
		<title type="html"><![CDATA[Physics for Phun]]></title>

		
		<content type="html" xml:base="https://pybullet.org/Bullet/phpBB3/viewtopic.php?p=7271#p7271"><![CDATA[
Some of you might appreciate this:<br><a href="http://www.youtube.com/watch?v=0H5g9VS0ENM" class="postlink">http://www.youtube.com/watch?v=0H5g9VS0ENM</a><br><a href="http://www.vrlab.umu.se/research/phun/" class="postlink">http://www.vrlab.umu.se/research/phun/</a><br><br>2D physics with iterative solver for contacts and constraints based on Claude Lacoursière's<br>work (mainly) and some of mine (iterative formulation and some improvements on symplectic<br>balance of impacts and contacts to preserve symmetries and energy better) and many<br>additional things by Emil Ernerfeldt, who also wrote the entire program.<br>It also has sph fluids (these will be improved a great deal in the next few weeks).<br>Don't forget to drag around the menues and try Emil's crazy gui. Physics everywhere...<br><br>Comments and suggestions are appreciated.<br><br>Cheers,<br> Kenneth<br><br><img src="http://www.vrlab.umu.se/research/images/phun_080212_0002_small.png" class="postimage" alt="Image"><p>Statistics: Posted by <a href="https://pybullet.org/Bullet/phpBB3/memberlist.php?mode=viewprofile&amp;u=1339">KenB</a> — Wed Feb 13, 2008 10:13 pm</p><hr />
]]></content>
	</entry>
	</feed>
