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

	<title>Real-Time Physics Simulation Forum</title>
	
	<link href="https://pybullet.org/Bullet/phpBB3/index.php" />
	<updated>2009-08-14T15:15:09+00:00</updated>

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

		<entry>
		<author><name><![CDATA[Cleanrock]]></name></author>
		<updated>2009-08-14T15:15:09+00:00</updated>

		<published>2009-08-14T15:15:09+00:00</published>
		<id>https://pybullet.org/Bullet/phpBB3/viewtopic.php?p=14783#p14783</id>
		<link href="https://pybullet.org/Bullet/phpBB3/viewtopic.php?p=14783#p14783"/>
		<title type="html"><![CDATA[Re: Bullet 2.75 beta1: GPU, SPH fluids preview, new constraints]]></title>

		
		<content type="html" xml:base="https://pybullet.org/Bullet/phpBB3/viewtopic.php?p=14783#p14783"><![CDATA[
is it possible to get a changes summary of the latest 2.75 RC here ? (2.75 RC7 atm)<p>Statistics: Posted by <a href="https://pybullet.org/Bullet/phpBB3/memberlist.php?mode=viewprofile&amp;u=1721">Cleanrock</a> — Fri Aug 14, 2009 3:15 pm</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[Wavesonics]]></name></author>
		<updated>2009-06-11T19:16:50+00:00</updated>

		<published>2009-06-11T19:16:50+00:00</published>
		<id>https://pybullet.org/Bullet/phpBB3/viewtopic.php?p=13941#p13941</id>
		<link href="https://pybullet.org/Bullet/phpBB3/viewtopic.php?p=13941#p13941"/>
		<title type="html"><![CDATA[Re: Bullet 2.75 beta1: GPU, SPH fluids preview, new constraints]]></title>

		
		<content type="html" xml:base="https://pybullet.org/Bullet/phpBB3/viewtopic.php?p=13941#p13941"><![CDATA[
Why was split impulse removed?<br><br>And when was it removed? I'm using 2.73, was it in that?<br><br>I ask because we are seeing, every once in a while, some very strange output from Bullet (position data wise), and I'm wondering if it could be from a bug in the split impulse solver?<br><br>Too be specific we are seeing NAN as position output (Wii/PPC)<br><br>We are right on the cusp of release, so we don't want to upgrade any libs if we don't have to, but if there is a fixed split impulse solver in this version, we might have to.<p>Statistics: Posted by <a href="https://pybullet.org/Bullet/phpBB3/memberlist.php?mode=viewprofile&amp;u=2458">Wavesonics</a> — Thu Jun 11, 2009 7:16 pm</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[ola]]></name></author>
		<updated>2009-06-11T14:18:18+00:00</updated>

		<published>2009-06-11T14:18:18+00:00</published>
		<id>https://pybullet.org/Bullet/phpBB3/viewtopic.php?p=13937#p13937</id>
		<link href="https://pybullet.org/Bullet/phpBB3/viewtopic.php?p=13937#p13937"/>
		<title type="html"><![CDATA[Re: Bullet 2.75 beta1: GPU, SPH fluids preview, new constraints]]></title>

		
		<content type="html" xml:base="https://pybullet.org/Bullet/phpBB3/viewtopic.php?p=13937#p13937"><![CDATA[
<blockquote class="uncited"><div>Thanks, can you try out Bullet 2.75 RC2?</div></blockquote>Yes, it works fine now! <img class="smilies" src="https://pybullet.org/Bullet/phpBB3/images/smilies/icon_smile.gif" width="15" height="15" alt=":-)" title="Smile"> Thank you.<p>Statistics: Posted by <a href="https://pybullet.org/Bullet/phpBB3/memberlist.php?mode=viewprofile&amp;u=1554">ola</a> — Thu Jun 11, 2009 2:18 pm</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[Erwin Coumans]]></name></author>
		<updated>2009-06-11T14:09:08+00:00</updated>

		<published>2009-06-11T14:09:08+00:00</published>
		<id>https://pybullet.org/Bullet/phpBB3/viewtopic.php?p=13935#p13935</id>
		<link href="https://pybullet.org/Bullet/phpBB3/viewtopic.php?p=13935#p13935"/>
		<title type="html"><![CDATA[Re: Bullet 2.75 beta1: GPU, SPH fluids preview, new constraints]]></title>

		
		<content type="html" xml:base="https://pybullet.org/Bullet/phpBB3/viewtopic.php?p=13935#p13935"><![CDATA[
<blockquote class="uncited"><div>EDIT: Maybe it's sufficient to add something like this to btDiscreteDynamicsWorld::addRigidBody? "else setActivationState(ISLAND_SLEEPING);" That fixed the issues I had here in my code.</div></blockquote>Thanks, can you try out Bullet 2.75 RC2?<br>Erwin<p>Statistics: Posted by <a href="https://pybullet.org/Bullet/phpBB3/memberlist.php?mode=viewprofile&amp;u=2">Erwin Coumans</a> — Thu Jun 11, 2009 2:09 pm</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[ola]]></name></author>
		<updated>2009-06-11T11:01:37+00:00</updated>

		<published>2009-06-11T11:01:37+00:00</published>
		<id>https://pybullet.org/Bullet/phpBB3/viewtopic.php?p=13932#p13932</id>
		<link href="https://pybullet.org/Bullet/phpBB3/viewtopic.php?p=13932#p13932"/>
		<title type="html"><![CDATA[Re: Bullet 2.75 beta1: GPU, SPH fluids preview, new constraints]]></title>

		
		<content type="html" xml:base="https://pybullet.org/Bullet/phpBB3/viewtopic.php?p=13932#p13932"><![CDATA[
I just tested the RC1 (svn 1691), and I think I might have a problem with static rigid bodies. We depend on switching the rigid bodies from dynamic to static and back (by removing, re-adding with or without mass). <br><br>Previous behaviour for these was that they are added to the world and show up as active for a second or so, before turning inactive (they return body-&gt;getActivationState() == ISLAND_SLEEPING). Now, they appear to remain active at all times, returning body-&gt;getActivationState() == ACTIVE_TAG. <br><br>I don't know if the only problem is that they return ACTIVE_TAG instead of ISLAND_SLEEPING, or if this then also influences the collision detection performance? At least, there might be code that relies on this flag, which will now break because of this change. I'm looking through my own code for this right now...<br><br>I also saw that now btDiscreteDynamicsWorld::setGravity and clearForces only applies to the dynamic rigid bodies. This could have broken some functionality in our case, so please make a note of this in the release notes <img class="smilies" src="https://pybullet.org/Bullet/phpBB3/images/smilies/icon_smile.gif" width="15" height="15" alt=":-)" title="Smile"> <br><br>Apart from that, the improvement in only updating the moving rigid body transforms is great <img class="smilies" src="https://pybullet.org/Bullet/phpBB3/images/smilies/icon_smile.gif" width="15" height="15" alt=":-)" title="Smile"><br><br>Best regards,<br>Ola<br><br>EDIT:<br>Maybe it's sufficient to add something like this to btDiscreteDynamicsWorld::addRigidBody? "else setActivationState(ISLAND_SLEEPING);" That fixed the issues I had here in my code.<br><div class="codebox"><p>Code: </p><pre><code>voidbtDiscreteDynamicsWorld::addRigidBody(btRigidBody* body){if (!body-&gt;isStaticOrKinematicObject()){body-&gt;setGravity(m_gravity);}if (body-&gt;getCollisionShape()){if (!body-&gt;isStaticObject()){m_nonStaticRigidBodies.push_back(body);}            else                body-&gt;setActivationState(ISLAND_SLEEPING);bool isDynamic = !(body-&gt;isStaticObject() || body-&gt;isKinematicObject());short collisionFilterGroup = isDynamic? short(btBroadphaseProxy::DefaultFilter) : short(btBroadphaseProxy::StaticFilter);short collisionFilterMask = isDynamic? short(btBroadphaseProxy::AllFilter) : short(btBroadphaseProxy::AllFilter ^ btBroadphaseProxy::StaticFilter);addCollisionObject(body,collisionFilterGroup,collisionFilterMask);}}</code></pre></div><p>Statistics: Posted by <a href="https://pybullet.org/Bullet/phpBB3/memberlist.php?mode=viewprofile&amp;u=1554">ola</a> — Thu Jun 11, 2009 11:01 am</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[JamesH]]></name></author>
		<updated>2009-06-11T07:36:32+00:00</updated>

		<published>2009-06-11T07:36:32+00:00</published>
		<id>https://pybullet.org/Bullet/phpBB3/viewtopic.php?p=13929#p13929</id>
		<link href="https://pybullet.org/Bullet/phpBB3/viewtopic.php?p=13929#p13929"/>
		<title type="html"><![CDATA[Re: Bullet 2.75 beta1: GPU, SPH fluids preview, new constraints]]></title>

		
		<content type="html" xml:base="https://pybullet.org/Bullet/phpBB3/viewtopic.php?p=13929#p13929"><![CDATA[
<blockquote class="uncited"><div>Bullet 2.75 RC1 has been uploaded, based on latest SVN trunk revision 1691.<blockquote class="uncited"><div>I'm trying to compile the sph project and it's looking for the glee_2008d.lib file. Any idea what this is, or rather, where it is ?</div></blockquote>Can you please try RC1? glee*.lib should not be needed anymore, it includes glee.c now.</div></blockquote>Thanks Erwin, it compiles now<br><br>Cheers.<p>Statistics: Posted by <a href="https://pybullet.org/Bullet/phpBB3/memberlist.php?mode=viewprofile&amp;u=1035">JamesH</a> — Thu Jun 11, 2009 7:36 am</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[Erwin Coumans]]></name></author>
		<updated>2009-06-11T01:42:18+00:00</updated>

		<published>2009-06-11T01:42:18+00:00</published>
		<id>https://pybullet.org/Bullet/phpBB3/viewtopic.php?p=13926#p13926</id>
		<link href="https://pybullet.org/Bullet/phpBB3/viewtopic.php?p=13926#p13926"/>
		<title type="html"><![CDATA[Re: Bullet 2.75 beta1: GPU, SPH fluids preview, new constraints]]></title>

		
		<content type="html" xml:base="https://pybullet.org/Bullet/phpBB3/viewtopic.php?p=13926#p13926"><![CDATA[
Bullet 2.75 RC1 has been uploaded, based on latest SVN trunk revision 1691.<br><blockquote class="uncited"><div>I guess I am getting a bit annoying with my stupid feature request, but any idea when split impulse will be there again ?</div></blockquote>Can you test Bullet 2.75 RC1, it adds the split impulse option.<blockquote class="uncited"><div>(virtual definition of addCollisionObject / removeCollisionObject in btCollisionWorld.h)</div></blockquote>Added in RC1.<blockquote class="uncited"><div>I'm trying to compile the sph project and it's looking for the glee_2008d.lib file. Any idea what this is, or rather, where it is ?</div></blockquote>Can you please try RC1? glee*.lib should not be needed anymore, it includes glee.c now.<blockquote class="uncited"><div>Atleast, I did myself simple modification to btDiscreteDynamicsWorld</div></blockquote>Same simple modification has been applied, can you please test RC1?<br><br>Thanks for all the feedback!<br>Erwin<p>Statistics: Posted by <a href="https://pybullet.org/Bullet/phpBB3/memberlist.php?mode=viewprofile&amp;u=2">Erwin Coumans</a> — Thu Jun 11, 2009 1:42 am</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[ola]]></name></author>
		<updated>2009-06-09T13:52:36+00:00</updated>

		<published>2009-06-09T13:52:36+00:00</published>
		<id>https://pybullet.org/Bullet/phpBB3/viewtopic.php?p=13885#p13885</id>
		<link href="https://pybullet.org/Bullet/phpBB3/viewtopic.php?p=13885#p13885"/>
		<title type="html"><![CDATA[Re: Bullet 2.75 beta1: GPU, SPH fluids preview, new constraints]]></title>

		
		<content type="html" xml:base="https://pybullet.org/Bullet/phpBB3/viewtopic.php?p=13885#p13885"><![CDATA[
Just a small reminder for this tiny fix <img class="smilies" src="https://pybullet.org/Bullet/phpBB3/images/smilies/icon_smile.gif" width="15" height="15" alt=":-)" title="Smile"><br><a href="http://www.bulletphysics.com/Bullet/phpBB3/viewtopic.php?f=9&amp;t=3599" class="postlink">http://www.bulletphysics.com/Bullet/php ... f=9&amp;t=3599</a><br><br>(virtual definition of addCollisionObject / removeCollisionObject in btCollisionWorld.h)<br><br>Best regards,<br>Ola<p>Statistics: Posted by <a href="https://pybullet.org/Bullet/phpBB3/memberlist.php?mode=viewprofile&amp;u=1554">ola</a> — Tue Jun 09, 2009 1:52 pm</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[JamesH]]></name></author>
		<updated>2009-06-09T07:19:51+00:00</updated>

		<published>2009-06-09T07:19:51+00:00</published>
		<id>https://pybullet.org/Bullet/phpBB3/viewtopic.php?p=13877#p13877</id>
		<link href="https://pybullet.org/Bullet/phpBB3/viewtopic.php?p=13877#p13877"/>
		<title type="html"><![CDATA[Re: Bullet 2.75 beta1: GPU, SPH fluids preview, new constraints]]></title>

		
		<content type="html" xml:base="https://pybullet.org/Bullet/phpBB3/viewtopic.php?p=13877#p13877"><![CDATA[
I'm trying to compile the sph project and it's looking for the glee_2008d.lib file. Any idea what this is, or rather, where it is ?<br><br>Many thanks<p>Statistics: Posted by <a href="https://pybullet.org/Bullet/phpBB3/memberlist.php?mode=viewprofile&amp;u=1035">JamesH</a> — Tue Jun 09, 2009 7:19 am</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[fido]]></name></author>
		<updated>2009-05-30T12:34:25+00:00</updated>

		<published>2009-05-30T12:34:25+00:00</published>
		<id>https://pybullet.org/Bullet/phpBB3/viewtopic.php?p=13768#p13768</id>
		<link href="https://pybullet.org/Bullet/phpBB3/viewtopic.php?p=13768#p13768"/>
		<title type="html"><![CDATA[Re: Bullet 2.75 beta1: GPU, SPH fluids preview, new constraints]]></title>

		
		<content type="html" xml:base="https://pybullet.org/Bullet/phpBB3/viewtopic.php?p=13768#p13768"><![CDATA[
Just another reminder - I don't see "active objects set" in 2.75beta.<br>It still iterates m_collisionObjects many times each simulation step.<br>Atleast, I did myself simple modification to btDiscreteDynamicsWorld<br>that I have separate container for rigid bodies thus many loops with<br>such construction:<br>for (int i=0;i&lt;m_collisionObjects.size();i++)<br>{<br>btCollisionObject* colObj = m_collisionObjects<em class="text-italics">;<br>btRigidBody* body = btRigidBody::upcast(colObj);<br>if (body)<br><br>are working with much smaller set of data now. Until that, it made <br>Bullet unusable for large world with thousands of static objects and<br>only a few rigid bodies.<br><br> best regards, Fido</em><p>Statistics: Posted by <a href="https://pybullet.org/Bullet/phpBB3/memberlist.php?mode=viewprofile&amp;u=4220">fido</a> — Sat May 30, 2009 12:34 pm</p><hr />
]]></content>
	</entry>
	</feed>
