i've opened 3ds max, choozed Sphere primitive, made one, exported it with 3ds-export tool (which i've got from ogre-tools), load it in my application, set material:
material Examples/GrassFloor
{
technique
{
pass
{
texture_unit
{
texture grass_1024.jpg
}
}
}
}
and my sphere is weird. grass is not tiled on it, and looks .. mmm.. sphered.
2 ways to solve I geus. Either work with the uv map. Or start by making a geospehere (the way the triangle's are build up is different), the second way should be easier
The triangles don't matter (geosphere or other), it's the uv coords that cause that distortion. The sphere in the pic has either spherical or cylindrical mapping, which causes texture distortion at the poles.
Mapping a square of grass to a sphere without some form of distortion is going to be tricky. Squares just don't fit onto spheres, without stretching in some way. Unless your texture already has the reverse of the distortion built in (like when you have a texture of the earth, and the north and south poles look gigantic compared to other continents so they still look ok after the mapping to a sphere shrinks them).