[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