Hi Floris,   I believe Frustum  inspection can help in your case. It will inspect if an object is in the camera's view. The only catch is - it will return true also when an object is hidden behind another object.  To use it, get the frustum planes of your camera: var frustumPlanes = BABYLON.Frustum.GetPlanes(scene.getTransformMatrix());and then use it to determine if part of the object is in the camera's view: if(!mesh.isInFrustum(frustumPlanes)) { doSomethingWithTheMesh(mesh);} You could also