the problem with a sphere model is that you cannot do math that easy as with a cube. just use a shader which normalizes each vertex position before modifying it with matView and matProjection. Then you will get a sphere. The subdivision is made with models you don't subdivide the models. Gamestudio also cannot subdivide terrains