// What about Lines and Points?
final CollisionTree ct = CollisionTreeManager.getInstance().getCollisionTree(this);
if (ct != null) {
ct.getBounds().transform(getWorldTransform(), ct.getWorldBounds());
ct.intersect(ray, primitives);
}
if (primitives.isEmpty()) {
return null;
}