<?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/500" />

	<title>Real-Time Physics Simulation Forum</title>
	
	<link href="https://pybullet.org/Bullet/phpBB3/index.php" />
	<updated>2020-03-13T18:14:49+00:00</updated>

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

		<entry>
		<author><name><![CDATA[abhirajbishnoi]]></name></author>
		<updated>2020-03-13T18:14:49+00:00</updated>

		<published>2020-03-13T18:14:49+00:00</published>
		<id>https://pybullet.org/Bullet/phpBB3/viewtopic.php?p=42702#p42702</id>
		<link href="https://pybullet.org/Bullet/phpBB3/viewtopic.php?p=42702#p42702"/>
		<title type="html"><![CDATA[GJK-EPA on GPU Robust in latest Bullet version?]]></title>

		
		<content type="html" xml:base="https://pybullet.org/Bullet/phpBB3/viewtopic.php?p=42702#p42702"><![CDATA[
Hi,<br><br>I'd like to use the GJK-EPA algorithm to computing the penetration depth between pairs of colliding bodies (convex polytopes), specifically for robotics applications as my master thesis. To accelerate the collision detection process, the plan was to do implement this using GPUs and CUDA. I see that Bullet already has an OpenCL version of the GJK-EPA algorithm and I was thinking or reusing this as is or as a reference to implement a CUDA variant. Does anybody who has used this particular algorithm on Bullet for computing penetration depths on GPUs know if it runs into numerical stability issues? Is it safe to use as is? Thanks a lot for your inputs and time in advance!<br><br>Warm regards,<br>Abhiraj<p>Statistics: Posted by <a href="https://pybullet.org/Bullet/phpBB3/memberlist.php?mode=viewprofile&amp;u=13561">abhirajbishnoi</a> — Fri Mar 13, 2020 6:14 pm</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[elect]]></name></author>
		<updated>2016-02-29T07:50:23+00:00</updated>

		<published>2016-02-29T07:50:23+00:00</published>
		<id>https://pybullet.org/Bullet/phpBB3/viewtopic.php?p=37087#p37087</id>
		<link href="https://pybullet.org/Bullet/phpBB3/viewtopic.php?p=37087#p37087"/>
		<title type="html"><![CDATA[Re: Bullet on GPU]]></title>

		
		<content type="html" xml:base="https://pybullet.org/Bullet/phpBB3/viewtopic.php?p=37087#p37087"><![CDATA[
<blockquote class="uncited"><div>For one, opengl compute support is even more fragile, having only been added in 4.3 and not really designed for this type of application. So far the only real competitor is CUDA, but that of course requires Nvidia hardware, and the DirectCompute/OpenGL Compute systems are not quite ready to tackle non-trivial physics (but they excel at particles and even particle based fluids and solids)</div></blockquote>I find compute shaders much more interesting than opencl. It extends an already stable API, supports natively GLSL types, can be run between different graphic stages and has access to all the opengl input infrastructure.<br><br>It is really a huge advantage for me, given one uses bullet in combination with graphic 95% of time.<p>Statistics: Posted by <a href="https://pybullet.org/Bullet/phpBB3/memberlist.php?mode=viewprofile&amp;u=11454">elect</a> — Mon Feb 29, 2016 7:50 am</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[Basroil]]></name></author>
		<updated>2016-02-22T05:38:20+00:00</updated>

		<published>2016-02-22T05:38:20+00:00</published>
		<id>https://pybullet.org/Bullet/phpBB3/viewtopic.php?p=37059#p37059</id>
		<link href="https://pybullet.org/Bullet/phpBB3/viewtopic.php?p=37059#p37059"/>
		<title type="html"><![CDATA[Re: Bullet on GPU]]></title>

		
		<content type="html" xml:base="https://pybullet.org/Bullet/phpBB3/viewtopic.php?p=37059#p37059"><![CDATA[
<blockquote class="uncited"><div>Quick question, if opencl support is so fragile, why don't we use opengl compute?</div></blockquote>For one, opengl compute support is even more fragile, having only been added in 4.3 and not really designed for this type of application. So far the only real competitor is CUDA, but that of course requires Nvidia hardware, and the DirectCompute/OpenGL Compute systems are not quite ready to tackle non-trivial physics (but they excel at particles and even particle based fluids and solids)<p>Statistics: Posted by <a href="https://pybullet.org/Bullet/phpBB3/memberlist.php?mode=viewprofile&amp;u=9711">Basroil</a> — Mon Feb 22, 2016 5:38 am</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[elect]]></name></author>
		<updated>2016-02-12T15:41:23+00:00</updated>

		<published>2016-02-12T15:41:23+00:00</published>
		<id>https://pybullet.org/Bullet/phpBB3/viewtopic.php?p=37031#p37031</id>
		<link href="https://pybullet.org/Bullet/phpBB3/viewtopic.php?p=37031#p37031"/>
		<title type="html"><![CDATA[Re: Bullet on GPU]]></title>

		
		<content type="html" xml:base="https://pybullet.org/Bullet/phpBB3/viewtopic.php?p=37031#p37031"><![CDATA[
Quick question, if opencl support is so fragile, why don't we use opengl compute?<p>Statistics: Posted by <a href="https://pybullet.org/Bullet/phpBB3/memberlist.php?mode=viewprofile&amp;u=11454">elect</a> — Fri Feb 12, 2016 3:41 pm</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[TiborDenOuden]]></name></author>
		<updated>2014-10-23T13:00:42+00:00</updated>

		<published>2014-10-23T13:00:42+00:00</published>
		<id>https://pybullet.org/Bullet/phpBB3/viewtopic.php?p=34225#p34225</id>
		<link href="https://pybullet.org/Bullet/phpBB3/viewtopic.php?p=34225#p34225"/>
		<title type="html"><![CDATA[Re: Bullet on GPU]]></title>

		
		<content type="html" xml:base="https://pybullet.org/Bullet/phpBB3/viewtopic.php?p=34225#p34225"><![CDATA[
I am trying to write a physics engine in WebGL here : <a href="http://www.borbitsoft.com/" class="postlink">http://www.borbitsoft.com/</a><br>Do all the heavy lifting on the gpu using shaders.<br>The best way to run the demos is to use Chrome or Opera on a pc with a recent graphics card and up to date drivers.<br>(Although IE 11 displays true, its WebGL implementation is not mature enough to run the tech demo's, have to fix that) <br>    <br>One of the hardest things I found was debugging the shaders.<br>I ended up by writing lots of tests and I build a system where a shader was run multiple times<br>to emit certain key variables selected by a debug id.<br>One of the issues with that was that due to the extra complexity of the added ifs the shader would<br>not compiler or emit bogus data.<br>Also the count of bugs encountered compared to working in C/C++ surprised me. <br>Now with the DX11 backend for WebGL in Chrome and the extra massaging the angle team (<a href="https://code.google.com/p/angleproject/" class="postlink">https://code.google.com/p/angleproject/</a>) applies to the shaders this has improved a lot.<br><br>How do you debug the gpu code in bullet ?<p>Statistics: Posted by <a href="https://pybullet.org/Bullet/phpBB3/memberlist.php?mode=viewprofile&amp;u=11056">TiborDenOuden</a> — Thu Oct 23, 2014 1:00 pm</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[Granyte]]></name></author>
		<updated>2013-07-15T17:39:49+00:00</updated>

		<published>2013-07-15T17:39:49+00:00</published>
		<id>https://pybullet.org/Bullet/phpBB3/viewtopic.php?p=31341#p31341</id>
		<link href="https://pybullet.org/Bullet/phpBB3/viewtopic.php?p=31341#p31341"/>
		<title type="html"><![CDATA[Re: Bullet on GPU]]></title>

		
		<content type="html" xml:base="https://pybullet.org/Bullet/phpBB3/viewtopic.php?p=31341#p31341"><![CDATA[
I'm wondering if there will be a double precision compatible bullet 3 at some point<p>Statistics: Posted by <a href="https://pybullet.org/Bullet/phpBB3/memberlist.php?mode=viewprofile&amp;u=8985">Granyte</a> — Mon Jul 15, 2013 5:39 pm</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[Satori]]></name></author>
		<updated>2013-07-06T21:44:54+00:00</updated>

		<published>2013-07-06T21:44:54+00:00</published>
		<id>https://pybullet.org/Bullet/phpBB3/viewtopic.php?p=31278#p31278</id>
		<link href="https://pybullet.org/Bullet/phpBB3/viewtopic.php?p=31278#p31278"/>
		<title type="html"><![CDATA[Re: Bullet on GPU]]></title>

		
		<content type="html" xml:base="https://pybullet.org/Bullet/phpBB3/viewtopic.php?p=31278#p31278"><![CDATA[
Hi <img class="smilies" src="https://pybullet.org/Bullet/phpBB3/images/smilies/icon_smile.gif" width="15" height="15" alt=":)" title="Smile"><br><br><br>I'd like to know if Bullet 3.x (aka Bullet on GPU) is stable enough for production use. I see that it has moved from your "experiments" github directory, and I think you've been saying at GDC 2013 that it is almost ready for release.<br><br>I would like to use it with Flash through FlasCC (CrossBridge).<br><br>Bullet 3.x may not be officially released yet, but can it be used this way safely or should I wait. If so, do you have a rough idea of the official release date ?<br><br><br>Thanks !<p>Statistics: Posted by <a href="https://pybullet.org/Bullet/phpBB3/memberlist.php?mode=viewprofile&amp;u=10334">Satori</a> — Sat Jul 06, 2013 9:44 pm</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[Erwin Coumans]]></name></author>
		<updated>2012-05-26T18:00:29+00:00</updated>

		<published>2012-05-26T18:00:29+00:00</published>
		<id>https://pybullet.org/Bullet/phpBB3/viewtopic.php?p=27968#p27968</id>
		<link href="https://pybullet.org/Bullet/phpBB3/viewtopic.php?p=27968#p27968"/>
		<title type="html"><![CDATA[Re: Bullet on GPU]]></title>

		
		<content type="html" xml:base="https://pybullet.org/Bullet/phpBB3/viewtopic.php?p=27968#p27968"><![CDATA[
The GPU work on Bullet is making progress: <br><br>there is OpenCL and DirectCompute cloth:<br>Bullet/Demos/OpenCLClothDemo and Bullet/Demos/DX11ClothDemo<br><br>as well as a full OpenCL rigid body pipeline. The work is part of the current Bullet source code release:<br>Bullet/Extras/RigidBodyGpuPipeline and videos <a href="http://youtube.com/erwincoumans" class="postlink">http://youtube.com/erwincoumans</a><p>Statistics: Posted by <a href="https://pybullet.org/Bullet/phpBB3/memberlist.php?mode=viewprofile&amp;u=2">Erwin Coumans</a> — Sat May 26, 2012 6:00 pm</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[kloplop321]]></name></author>
		<updated>2012-01-13T16:55:13+00:00</updated>

		<published>2012-01-13T16:55:13+00:00</published>
		<id>https://pybullet.org/Bullet/phpBB3/viewtopic.php?p=26710#p26710</id>
		<link href="https://pybullet.org/Bullet/phpBB3/viewtopic.php?p=26710#p26710"/>
		<title type="html"><![CDATA[Re: Bullet on GPU]]></title>

		
		<content type="html" xml:base="https://pybullet.org/Bullet/phpBB3/viewtopic.php?p=26710#p26710"><![CDATA[
It doesn't look like this thread has been updated since 2007, possibly 2006 regarding the status. <br>If this isn't live, and it isn't functioning, please remove the sticky status of this.<p>Statistics: Posted by <a href="https://pybullet.org/Bullet/phpBB3/memberlist.php?mode=viewprofile&amp;u=8992">kloplop321</a> — Fri Jan 13, 2012 4:55 pm</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[delphi]]></name></author>
		<updated>2011-03-06T12:18:49+00:00</updated>

		<published>2011-03-06T12:18:49+00:00</published>
		<id>https://pybullet.org/Bullet/phpBB3/viewtopic.php?p=22387#p22387</id>
		<link href="https://pybullet.org/Bullet/phpBB3/viewtopic.php?p=22387#p22387"/>
		<title type="html"><![CDATA[Re: Bullet on GPU]]></title>

		
		<content type="html" xml:base="https://pybullet.org/Bullet/phpBB3/viewtopic.php?p=22387#p22387"><![CDATA[
what is the current state of GPU support in bullet ? are there any acceleration available for physic for Blender 2.5 ? or will it be ?<p>Statistics: Posted by <a href="https://pybullet.org/Bullet/phpBB3/memberlist.php?mode=viewprofile&amp;u=7875">delphi</a> — Sun Mar 06, 2011 12:18 pm</p><hr />
]]></content>
	</entry>
	</feed>
