Imagine you have a basic raycaster set up. When you hover over it, the model illuminates.
In this scenario, the model is broken down into separate parts, each its own "model" within the larger whole. For instance, think of a car model - when you hover over the hood, it lights up; when you hover over the door, it lights up, and so on. I couldn't find an example of this type of setup in the three.js examples.
Is there a method in three.js to split a complete .obj model into various individual yet interconnected models?