Вот элементарная функция, которой я создаю теннисный мячик:
IAnimatedMeshSceneNode* CrTen()
{
IAnimatedMeshSceneNode* sphere = smgr->addAnimatedMeshSceneNode(smgr->addSphereMesh("",2,32));
sphere->setMaterialTexture(0, driver->getTexture("gfx/tennis.bmp"));
sphere->addShadowVolumeSceneNode();
sphere->setPosition(vector3df(0,15,0));
sphere->setMaterialFlag(EMF_ANTI_ALIASING,1);
sphere->setMaterialFlag(EMF_ZBUFFER,1);
return sphere;
}
Используется функция так: IAnimatedMeshSceneNode* ten = CrTen();
После этого с объектом "ten" можно работать как с обыкновенным, если провести аналогию с Blitz3D, entity...