[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