ClassCastException in using models with textures

As to your question, the model you loaded is not a Geometry, it’s a Node.

This is really basic Java stuff.