Hmmm, I am using the following code to make my sphere model "space globe" appear to be infinite space for my space shooter. It aint elegant, it doesn't resize anything, seems to work. I attach the action to the sky_sphere, which is basically a sphere with the normals flipped internally, and the skin painted on the inside. Maybe it will help you realize your goals?
Code:
action sky_follow_player // The sky sphere moves around the player at center.
{
my.bright = on; // Bright!
my.metal = on; // Shiny!
while (player == null) {wait (1);} // Wait for a player!
while (1) // Do forever
{
vec_set (my.pos, player.pos); // Use calculate sky position
wait (1); // Update every frame
}
}
Cheers!
Mark