Hello everyOne
here is my PG: https://playground.babylonjs.com/#Q8VH3H#19
if you dbclicked on the meshes the camera start move to the target and then pass the impact sphere, how can I stop the camera just before the impact sphere? I mean I want always the impact sphere be in front of the camera
You can offset the point by the sphere radius + the camera minZ distance:
https://playground.babylonjs.com/#Q8VH3H#21
1 Like
sorry, is it possible to ask another question? how can set the impact always to the center of the camera, because I think the setTarget doesn’t work in Universal Camera.
I reused the setTarget code from the camera class to compute a final orientation (quaternion) to reach and interpolated between the current and the final ones:
https://playground.babylonjs.com/#Q8VH3H#23
I don’t know if gsap can interpolate between quaternions, so I used the existing Quaternion.Slerp function of Babylon.
2 Likes