[X3D-Ecosystem] Could an engineer look at this problem in Rigid Body Physics?

John Carlson yottzumm at gmail.com
Tue Feb 24 12:59:32 PST 2026


I do think RigidBody is still useful.  The  DEF/USE comment still applies.

Am I tying the Cloth (BallJoints) together properly?

On Tue, Feb 24, 2026 at 8:38 AM John Carlson <yottzumm at gmail.com> wrote:

> Okay, I have this, but I don't know where to go from here....Contacts? Get
> rid of RigidBody and put CollidableShape under
> CollisionCollection.collidables? DEF/USE CollidableShapes?
>
> <RigidBodyCollection gravity="0 0 -9.81">
> <CollisionCollection containerField="collider"
>                      appliedParameters='"FRICTION_COEFFICIENT_1"
> "SLIP_COEFFICIENTS"'>
> </CollisionCollection>
> <RigidBody DEF="RB_hanim_skin" containerField="bodies" mass="0"
> fixed="true" useGlobalGravity="true" linearDampingFactor="0.6"
> angularDampingFactor="0.8">
> <CollidableShape containerField="geometry">
>         <Shape USE="theSkin" containerField="shape"/>
> </CollidableShape>
> </RigidBody>
> <RigidBody DEF="RB_Floor" mass="0" position="0 0 -0.05"
> containerField="bodies">
> <CollidableShape containerField="geometry"><Shape
> containerField="shape"><Box size="10 10 0.1"/></Shape></CollidableShape>
> </RigidBody>
>
> On Tue, Feb 24, 2026 at 8:21 AM Holger Seelig <holger.seelig at yahoo.de>
> wrote:
>
>> Use:
>>
>> RigidBodyCollection {
>>   collider CollisionCollection {
>>     collidables [X3DNBodyCollidableNode, ...]
>>   }
>>   bodies [RigidBody, … ]
>> }
>>
>>>> Holger Seelig
>> holger.seelig at yahoo.de
>>
>>
>> Am 24.02.2026 um 15:15 schrieb John Carlson <yottzumm at gmail.com>:
>>
>> I took out containerField="collider"
>>
>> I don't see how CollisionCollection helps at all yet.  I've tried various
>> permutations.  I guess it lets other nodes know what's going on
>> parameterwise.  But If it's a child of RigidBodyCollection, should it be a
>> parent of the RigidBodyCollection's children?
>>
>> John
>>
>> On Tue, Feb 24, 2026 at 7:47 AM Holger Seelig <holger.seelig at yahoo.de>
>> wrote:
>>
>>> 1. There is a CollisionCollection within a Transform but
>>> CollisionCollection has containerField `collider`, thus it will not appear
>>> in the Transform.
>>>
>>> 2. There is a RigidBodyCollection within the CollisionCollection, but
>>> has nothing to do there, it should be a child of a Transform or Group or so
>>> and the CollisionCollection should be child of the RigidBodyCollection.
>>>
>>> That’s what I can say so far.
>>>
>>> Best regards,
>>> Holger
>>>
>>>>>> Holger Seelig
>>> holger.seelig at yahoo.de
>>>
>>>
>>> Am 24.02.2026 um 14:25 schrieb John Carlson via X3D-Ecosystem <
>>> x3d-ecosystem at web3d.org>:
>>>
>>> I'm trying to prevent the poncho/chainmail from sliding down the body.
>>>
>>> I got as far as differential equations, springs and stuff.  I know a lot
>>> more about light than rigid body stuff.  I know basic stuff like gravity
>>> constants.
>>>
>>> I could try to get AI to help me.
>>>
>>> I haven't checked the syntax of this file.
>>>
>>> I recommend Sunrize.
>>>
>>> Would smaller and more spheres help?
>>>
>>> John
>>> <hanim_rigidbody_chainmail.zip>--
>>> X3D-Ecosystem mailing list
>>> X3D-Ecosystem at web3d.org
>>> http://web3d.org/mailman/listinfo/x3d-ecosystem_web3d.org
>>>
>>>
>>>
>>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://web3d.org/pipermail/x3d-ecosystem_web3d.org/attachments/20260224/1dcb63b1/attachment.html>


More information about the X3D-Ecosystem mailing list