Turn off dynamic highlight/selection

By default, as you move the cursor around, the silhouette of an asset is drawn, and if clicked, the scene seems to readjust the camera position. Is there a way to turn this selection behavior off until required?

Yes, the Svelte template is just a template intended for customization.
The highlighting is just there to help you understand the pointe events system.

In the Svelte template, in the Main. svelte, there are a few lines that you can comment out if you don’t like the behavior.

In the GLTF loader sample, some similar but different code exists.

You can get events for every object in the view. You can also attach listeners directly to geometries if you like. e.g. to make a mouse over do something special.

This testing file shows how various pointer events can be listened to…