You are not logged in.
Pages: 1
Bonjour,
Je suis sous Linux Ubuntu 9.04 et après avoir lu le tutoriel du site, j'ai essayé d'ouvrir un modèle comme expliqué dans le tuto, voici mon code :
#include <SCE/SCEngine.h>
#include <SDL.h>
#define W 800
#define H 600
int main (void)
{
SDL_Event ev;
int loop = 1;
SDL_Init (SDL_INIT_VIDEO);
SDL_SetVideoMode (W, H, 32, SDL_OPENGL);
SCE_Init (stderr, 0);
SCE_SScene *scene = SCE_Scene_Create ();
SCE_SModel *model = SCE_Model_Create ();
SCE_Model_LoadMesh (model, "mesh.obj");
SCE_Scene_AddModel (scene, model);
SCE_SLight *light = SCE_Light_Create ();
SCE_Light_SetColor (light, 0.9, 0.6, 0.4); /* on va definir une couleur */
SCE_Scene_AddLight (scene, light);
while (loop) {
while (SDL_PollEvent (&ev)) {
switch (ev.type) {
case SDL_QUIT: loop = 0; break;
default:;
}
}
SDL_Delay (50);
}
SDL_Quit ();
return 0;
}
Lors de la compilation, j'obtiens ce message :
erreur: `SCE_Model_LoadMesh` was not declared in this scope
Quel est le problème ?
Offline
Salut,
Le tutoriel du site est périmé depuis longtemps, désolé :] Les versions actuelles ont bien changé. Tu peux essayer le programme de test donné ici :
http://www.siteduzero.com/forum-83-2958 … l#r4131149
En suivant également les instructions pour récupérer la bonne version du moteur, compatible et tout.
Bon courage !
Offline
Pages: 1