[x3d-public] How to implement glTF EXT_mesh_gpu_instancing?!

Holger Seelig holger.seelig at yahoo.de
Sun Apr 28 01:59:05 PDT 2024


Progress continues...

The InstancedShape node can now be used in conjunction with the HAnimHumanoid node and this is now also possible with the ParticleSystem node.

I have created two examples here to show the potential of this connection, both of which can be seen in the X_ITE Playground:

https://create3000.github.io/x_ite/playground/?url=https://create3000.github.io/media/examples/HAnim/HAnimInstancedShape/HAnimInstancedShape.x3d

https://create3000.github.io/x_ite/playground/?url=https://create3000.github.io/media/examples/HAnim/HAnimParticleSystem/HAnimParticleSystem.x3d

In addition to these changes, I have added a "damping" field to BoundedPhysicsModel which makes this possible:

https://create3000.github.io/x_ite/playground/?url=https://create3000.github.io/media/examples/ParticleSystems/BoundedPhysicsModel/BoundedPhysicsModel.x3d

Every time a particle collides with the model, the velocity is multiplied by the damping factor, which now makes it possible to create more realistic simulations.

Also, X_ITE can now parse extremely long strings, which is important when using a data URLs.

Make X3D even better! 
Best regards,
Holger

--
Holger Seelig
Leipzig, Germany

holger.seelig at yahoo.de
https://create3000.github.io/x_ite/

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://web3d.org/pipermail/x3d-public_web3d.org/attachments/20240428/13e35fa8/attachment.html>


More information about the x3d-public mailing list