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

	<title>Real-Time Physics Simulation Forum</title>
	
	<link href="https://pybullet.org/Bullet/phpBB3/index.php" />
	<updated>2026-02-26T17:30:19+00:00</updated>

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

		<entry>
		<author><name><![CDATA[Cosmo]]></name></author>
		<updated>2026-02-26T17:30:19+00:00</updated>

		<published>2026-02-26T17:30:19+00:00</published>
		<id>https://pybullet.org/Bullet/phpBB3/viewtopic.php?p=44526#p44526</id>
		<link href="https://pybullet.org/Bullet/phpBB3/viewtopic.php?p=44526#p44526"/>
		<title type="html"><![CDATA[General Bullet Physics Support and Feedback • info/help about capsule controller and 3d Animated Model]]></title>

					<category term="General Bullet Physics Support and Feedback" scheme="https://pybullet.org/Bullet/phpBB3/viewforum.php?f=9" label="General Bullet Physics Support and Feedback"/>
		
		<content type="html" xml:base="https://pybullet.org/Bullet/phpBB3/viewtopic.php?p=44526#p44526"><![CDATA[
Hi,<br>I'm working on a small 3d game engine project, OpenGL based. At present, I'm experimenting a little bit to integrate Bullet as physics subsystem.<br>My scene is composed of a skinned model with a bunch of animations (from Mixamo) and a box, scaled to resamble a ground plane.<br>In my Physics class I implemented a function, called AddCapsuleController(), within I create a capsule collision shape, set up radius and height, then I "link" rigid body and 3d object, using  an std::map data structure.<br>In the main loop, after  all the systems are updated, I invoke the SynchPhysAndRender function to allign physics with graphics.<br>But I'm encountering some issue with the Capsule Collider and the Animated model. There is something wrong in my attempt to put in synch rigidbody and the graphical rapresentation of the model. Infact, my player character is shifted some unit upward from the ground.<br>So I'm stuck,  but I've discovered a naive solution. It consists in an offset value (glm::vec3), which is used into the aformentioned SynchPhysAndRender(): the updated position of the associated rigidbody is integrated by the offset, so that the model is rendered in the correct spot, from the point of view of my 3d Scene.<br>Obviously, I think this isn't the right solution.<br>So I'd like to ask if someone could help me to solve that kind of issue. What could be wrong, conceptually speaking, in this kind of approach?<br>Thanks in advance and sorry if I can't be able to describe the problem quite good as I should like.<br><br>  Cosmo<p>Statistics: Posted by <a href="https://pybullet.org/Bullet/phpBB3/memberlist.php?mode=viewprofile&amp;u=13273">Cosmo</a> — Thu Feb 26, 2026 5:30 pm</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[goosesensor]]></name></author>
		<updated>2025-05-28T03:58:40+00:00</updated>

		<published>2025-05-28T03:58:40+00:00</published>
		<id>https://pybullet.org/Bullet/phpBB3/viewtopic.php?p=44521#p44521</id>
		<link href="https://pybullet.org/Bullet/phpBB3/viewtopic.php?p=44521#p44521"/>
		<title type="html"><![CDATA[General Bullet Physics Support and Feedback • Re: m_collisionFlags !=btCollisionObject::CF_STATIC_OBJECT ?]]></title>

					<category term="General Bullet Physics Support and Feedback" scheme="https://pybullet.org/Bullet/phpBB3/viewforum.php?f=9" label="General Bullet Physics Support and Feedback"/>
		
		<content type="html" xml:base="https://pybullet.org/Bullet/phpBB3/viewtopic.php?p=44521#p44521"><![CDATA[
<blockquote class="uncited"><div>You should not set the linear velocity for static objects. Only dynamic and/or kinematic objects can ever move.<br>Thanks,<br>Erwin</div></blockquote>I have a question.  What is the meaning of setting velocity on a kinematic body?  The world will not move this body, only user code, correct?<br><br>Thanks,<br>Morgan<p>Statistics: Posted by <a href="https://pybullet.org/Bullet/phpBB3/memberlist.php?mode=viewprofile&amp;u=12815">goosesensor</a> — Wed May 28, 2025 3:58 am</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[otis]]></name></author>
		<updated>2025-05-02T07:25:34+00:00</updated>

		<published>2025-05-02T07:25:34+00:00</published>
		<id>https://pybullet.org/Bullet/phpBB3/viewtopic.php?p=44520#p44520</id>
		<link href="https://pybullet.org/Bullet/phpBB3/viewtopic.php?p=44520#p44520"/>
		<title type="html"><![CDATA[General Bullet Physics Support and Feedback • Re: URDF importing correctly on one machine, incorrectly on another. Same code.]]></title>

					<category term="General Bullet Physics Support and Feedback" scheme="https://pybullet.org/Bullet/phpBB3/viewforum.php?f=9" label="General Bullet Physics Support and Feedback"/>
		
		<content type="html" xml:base="https://pybullet.org/Bullet/phpBB3/viewtopic.php?p=44520#p44520"><![CDATA[
<a href="https://sprunkigame.org/" class="postlink"><span style="color:#FFFFFF"><span style="font-size:1%;line-height:116%">Sprunki Game</span></span></a> Have you tried compiling Bullet from source with debug flags on Machine B to trace the import process?<p>Statistics: Posted by <a href="https://pybullet.org/Bullet/phpBB3/memberlist.php?mode=viewprofile&amp;u=14532">otis</a> — Fri May 02, 2025 7:25 am</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[otis]]></name></author>
		<updated>2025-05-02T07:23:49+00:00</updated>

		<published>2025-05-02T07:23:49+00:00</published>
		<id>https://pybullet.org/Bullet/phpBB3/viewtopic.php?p=44519#p44519</id>
		<link href="https://pybullet.org/Bullet/phpBB3/viewtopic.php?p=44519#p44519"/>
		<title type="html"><![CDATA[Applications, Games, Demos or Movies using Bullet • Re: I C A R U S - summer 2024 newsletter]]></title>

					<category term="Applications, Games, Demos or Movies using Bullet" scheme="https://pybullet.org/Bullet/phpBB3/viewforum.php?f=17" label="Applications, Games, Demos or Movies using Bullet"/>
		
		<content type="html" xml:base="https://pybullet.org/Bullet/phpBB3/viewtopic.php?p=44519#p44519"><![CDATA[
<a href="https://stickmanhookgame.org/" class="postlink"><span style="color:#FFFFFF"><span style="font-size:1%;line-height:116%">Stickman Hook</span></span></a> Would you consider opening a public settings gallery or leaderboard where users upload and vote on best physics settings?<p>Statistics: Posted by <a href="https://pybullet.org/Bullet/phpBB3/memberlist.php?mode=viewprofile&amp;u=14532">otis</a> — Fri May 02, 2025 7:23 am</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[otis]]></name></author>
		<updated>2025-03-17T10:18:29+00:00</updated>

		<published>2025-03-17T10:18:29+00:00</published>
		<id>https://pybullet.org/Bullet/phpBB3/viewtopic.php?p=44518#p44518</id>
		<link href="https://pybullet.org/Bullet/phpBB3/viewtopic.php?p=44518#p44518"/>
		<title type="html"><![CDATA[PyBullet Support and Feedback • Re: Soft body contact force]]></title>

					<category term="PyBullet Support and Feedback" scheme="https://pybullet.org/Bullet/phpBB3/viewforum.php?f=24" label="PyBullet Support and Feedback"/>
		
		<content type="html" xml:base="https://pybullet.org/Bullet/phpBB3/viewtopic.php?p=44518#p44518"><![CDATA[
For your case, I suggest adding a rigid sensor plate between the soft body and table,<a href="https://buildnow-gg.io" class="postlink"><span style="color:#FFFFFF"><span style="font-size:1%;line-height:116%">build now gg</span></span></a> linked by a joint, and measure there.<p>Statistics: Posted by <a href="https://pybullet.org/Bullet/phpBB3/memberlist.php?mode=viewprofile&amp;u=14532">otis</a> — Mon Mar 17, 2025 10:18 am</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[otis]]></name></author>
		<updated>2025-03-17T10:16:47+00:00</updated>

		<published>2025-03-17T10:16:47+00:00</published>
		<id>https://pybullet.org/Bullet/phpBB3/viewtopic.php?p=44517#p44517</id>
		<link href="https://pybullet.org/Bullet/phpBB3/viewtopic.php?p=44517#p44517"/>
		<title type="html"><![CDATA[PyBullet Support and Feedback • Re: Replicate ai generated animation back in pybullet.]]></title>

					<category term="PyBullet Support and Feedback" scheme="https://pybullet.org/Bullet/phpBB3/viewforum.php?f=24" label="PyBullet Support and Feedback"/>
		
		<content type="html" xml:base="https://pybullet.org/Bullet/phpBB3/viewtopic.php?p=44517#p44517"><![CDATA[
To replicate AI-generated animations in PyBullet smoothly, ditch time.sleep() and sync playback to p.stepSimulation() with a fixed timestep like 1/240 Hz,<a href="https://buckshotroulette.com/home" class="postlink"><span style="color:#FFFFFF"><span style="font-size:1%;line-height:116%">Buckshot Roulette</span></span></a> interpolating joint positions between keyframes for fluidity.<p>Statistics: Posted by <a href="https://pybullet.org/Bullet/phpBB3/memberlist.php?mode=viewprofile&amp;u=14532">otis</a> — Mon Mar 17, 2025 10:16 am</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[ajshort]]></name></author>
		<updated>2025-03-14T03:14:16+00:00</updated>

		<published>2025-03-14T03:14:16+00:00</published>
		<id>https://pybullet.org/Bullet/phpBB3/viewtopic.php?p=44516#p44516</id>
		<link href="https://pybullet.org/Bullet/phpBB3/viewtopic.php?p=44516#p44516"/>
		<title type="html"><![CDATA[General Bullet Physics Support and Feedback • Re: Incorrect triangle-triangle collision detected in GI]]></title>

					<category term="General Bullet Physics Support and Feedback" scheme="https://pybullet.org/Bullet/phpBB3/viewforum.php?f=9" label="General Bullet Physics Support and Feedback"/>
		
		<content type="html" xml:base="https://pybullet.org/Bullet/phpBB3/viewtopic.php?p=44516#p44516"><![CDATA[
Hi Otis,<br><br>We found that if we modify <div class="codebox"><p>Code: </p><pre><code>btPrimitiveTriangle::overlap_test_conservative</code></pre></div> - it currently only checks if all points of one triangle lie one on the positive side of the plane formed by the other (line 82). When we modify this check to also check of the points are all on the negative side of the plane, this functions as expected.<br><br>I.e. change:<br><div class="codebox"><p>Code: </p><pre><code>if (dis0 &gt; 0.0f &amp;&amp; dis1 &gt; 0.0f &amp;&amp; dis2 &gt; 0.0f) return false;</code></pre></div>to<br><div class="codebox"><p>Code: </p><pre><code>if (dis0 &gt; 0.0f &amp;&amp; dis1 &gt; 0.0f &amp;&amp; dis2 &gt; 0.0f) return false;if (dis0 &lt; 0.0f &amp;&amp; dis1 &lt; 0.0f &amp;&amp; dis2 &lt; 0.0f) return false;</code></pre></div>This then seems to function as expected. We haven't been able to rigorously test this yet, and also it wouldn't take margins into account. Another potential fix would be to just check if any of the 3 points are within "margin" distance of the plane formed by the other triangle?<p>Statistics: Posted by <a href="https://pybullet.org/Bullet/phpBB3/memberlist.php?mode=viewprofile&amp;u=13486">ajshort</a> — Fri Mar 14, 2025 3:14 am</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[otis]]></name></author>
		<updated>2025-03-06T06:16:47+00:00</updated>

		<published>2025-03-06T06:16:47+00:00</published>
		<id>https://pybullet.org/Bullet/phpBB3/viewtopic.php?p=44515#p44515</id>
		<link href="https://pybullet.org/Bullet/phpBB3/viewtopic.php?p=44515#p44515"/>
		<title type="html"><![CDATA[PyBullet Support and Feedback • Re: Create Half Cylinder in PyBullet]]></title>

					<category term="PyBullet Support and Feedback" scheme="https://pybullet.org/Bullet/phpBB3/viewforum.php?f=24" label="PyBullet Support and Feedback"/>
		
		<content type="html" xml:base="https://pybullet.org/Bullet/phpBB3/viewtopic.php?p=44515#p44515"><![CDATA[
PyBullet’s `createCollisionShape` doesn’t directly support half cylinders, but you can create one by modeling it as a mesh in a tool like Blender,<a href="https://block-blast.io" class="postlink"><span style="color:#FFFFFF"><span style="font-size:1%;line-height:116%">Block Blast</span></span></a> exporting it as an `.obj` file, and loading it with `GEOM_MESH` in PyBullet.<p>Statistics: Posted by <a href="https://pybullet.org/Bullet/phpBB3/memberlist.php?mode=viewprofile&amp;u=14532">otis</a> — Thu Mar 06, 2025 6:16 am</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[otis]]></name></author>
		<updated>2025-03-05T01:55:54+00:00</updated>

		<published>2025-03-05T01:55:54+00:00</published>
		<id>https://pybullet.org/Bullet/phpBB3/viewtopic.php?p=44514#p44514</id>
		<link href="https://pybullet.org/Bullet/phpBB3/viewtopic.php?p=44514#p44514"/>
		<title type="html"><![CDATA[General Bullet Physics Support and Feedback • Re: crash at btConvexHullShape::localGetSupportingVertexWithoutMargin]]></title>

					<category term="General Bullet Physics Support and Feedback" scheme="https://pybullet.org/Bullet/phpBB3/viewforum.php?f=9" label="General Bullet Physics Support and Feedback"/>
		
		<content type="html" xml:base="https://pybullet.org/Bullet/phpBB3/viewtopic.php?p=44514#p44514"><![CDATA[
<blockquote class="uncited"><div>I downloaded the latest version and now it seems to be ok. I no longer get the crash <a href="https://mapsdrivingdirections.io/" class="postlink"><span style="color:#FFFFFF"><span style="font-size:1%;line-height:116%">Mapquest Directions</span></span></a></div></blockquote>that's awesome i will try to download it.<p>Statistics: Posted by <a href="https://pybullet.org/Bullet/phpBB3/memberlist.php?mode=viewprofile&amp;u=14532">otis</a> — Wed Mar 05, 2025 1:55 am</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[lorde]]></name></author>
		<updated>2025-03-05T01:52:11+00:00</updated>

		<published>2025-03-05T01:52:11+00:00</published>
		<id>https://pybullet.org/Bullet/phpBB3/viewtopic.php?p=44513#p44513</id>
		<link href="https://pybullet.org/Bullet/phpBB3/viewtopic.php?p=44513#p44513"/>
		<title type="html"><![CDATA[General Bullet Physics Support and Feedback • Re: SDF link collisions change robot behavior, despite no interaction with robot]]></title>

					<category term="General Bullet Physics Support and Feedback" scheme="https://pybullet.org/Bullet/phpBB3/viewforum.php?f=9" label="General Bullet Physics Support and Feedback"/>
		
		<content type="html" xml:base="https://pybullet.org/Bullet/phpBB3/viewtopic.php?p=44513#p44513"><![CDATA[
Is PyBullet recalculating physics differently when objects are moved manually in GUI mode?<br><a href="https://geometrydashlitepc.io/" class="postlink"><span style="color:#FFFFFF"><span style="font-size:1%;line-height:116%">Geometry Dash</span></span></a><p>Statistics: Posted by <a href="https://pybullet.org/Bullet/phpBB3/memberlist.php?mode=viewprofile&amp;u=14540">lorde</a> — Wed Mar 05, 2025 1:52 am</p><hr />
]]></content>
	</entry>
	</feed>
