How to achieve in babylonjs that SkinnedMesh can be picked up by ray like threejs?
Threejs seems to have updated the SkinnedMesh transformation at the CPU level (guess)
I need to pick up the mesh faceId and normal and update my annotation position
I tried the PG you provided. When the character moves horizontally, I click on the hat and he can’t pick it up. I also tried it in my project. Since mine is a robotic arm, I can’t pick it up when the robotic arm is raised.
cool that’s great, but I have a question. If the model is uploaded by the user, can I determine whether it belongs to skinnedMesh like threejs, and then update the bounding box information in the pointermve event to reduce unnecessary performance consumption?
Thanks, it is really useful, but what if I want the sprite to be at the position where I click? It just follows the bone to make the same movement. Now it seems to be at the position of the root node of the bone that I found.