Multi-MESH model dynamic splitting effect

Hi community!


Source Code + Demo: GithubRepo Demo

First of all thanks to the ThreeJS project.
I saw that no one in the community was doing the model splitting effect.
So I implemented it and now I want to open source it.


Hi! I split country of Silent Hill to make intersection of snow with surface and showing country partialy.

I like this, but is there any further explanation about what’s occurring? I assume you are doing some cleverness to make it look nicer, not just moving the objects by an arbitrary amount? For a novice such as myself, who is not familiar with vue, I was expecting to be able to find a function that you pass the meshes and a distance, and maybe split origin, but doesn’t appear (at least to me) to be that simple?