Bonjour à tous,
J'ai très récemment exploré le projet raydium et étant étudiant à la fac, j'essaie de faire tourner la lib sur une machine à la configuration réduite. En fait je ne dispose pas (à la fac) d'accélération 3d. Ainsi j'ai quelques problèmes notamment avec les textures. Si vous avez quelques minutes à perdre j'aurais donc quelques questions :
Voici les points important de la sortie que j'obtiens à l'éxécution de ocomp.sh test6.c :
Raydium: Using Raydium 0.690
...
Platform "4xfloat" vector size is: 16 byte(s) long
OpenGL hardware providing 8 texture unit(s)
...
Raydium: Texture num 2 (BOXfront.tga) loaded: 512x512, 3 Bpp (b0 lm0)
Raydium: Texture num 3 (BOXback.tga) loaded: 512x512, 3 Bpp (b0 lm0)
Raydium: Texture num 4 (BOXleft.tga) loaded: 512x512, 3 Bpp (b0 lm0)
Raydium: Texture num 5 (BOXright.tga) loaded: 512x512, 3 Bpp (b0 lm0)
Raydium: Invalid data in BOXtop.tga // Problème ?!
Raydium: texture: faking '(null)' with pink color
Raydium: Texture num 7, rgb(1.000000,0.000000,1.000000) is RGB Color
Raydium: timecall: softcall 2: 1 Hz (1000000 clocks interval)
Raydium: Object: loading "a.tri", version -1211578112
Raydium: shadow: ground (0) modelsize is 0.00, center factors : nan/nan
Raydium: ODE: Error: Cannot delete object: invalid name or index
Raydium: Object: loading "buggy.tri", version 1763719796
Raydium: Object: loading "buggy_r.tri", version 64
Raydium: ODE: Error: Cannot delete object: invalid name or index
Raydium: Texture num 6 (BOXbottom.tga) loaded: 512x512, 3 Bpp (b0 lm0)
Raydium: Object: loading "lego.tri", version 1763734127
Raydium: Using repositories to get
'test6.php' file:
Raydium: FAILED: file not found (
http://repository.raydium.org/)
Raydium: No valid repository found for this file, abording.
Raydium: php: ERROR: cannot pre-open
'test6.php' file
Raydium: Object: creating display list for object a.tri
Raydium: Object: creating display list for object buggy.tri
Raydium: Object: creating display list for object buggy_r.tri
Raydium: Object: creating display list for object lego.tri
Raydium: Object: creating **shadow** display list for object a.tri
Raydium: Texture num 8, rgb(1.000000,0.000000,0.000000) is RGB Color
Raydium: font2.tga is not an uncompressed TGA RGB or grayscale file (type 110)
Raydium: texture: faking '(null)' with pink color
j'aurais voulu joindre une capture d'écran du rendu que j'obtiens, mais pour résumer : la texture du ciel est ok, je voit la source de lumière du soleil, un gros plan blanc (manque sans doute la texture) et les menus adjacents sont blancs et violet (aucun affichage à l'intérieur)...
Je me demandais aussi si vous auriez pas un exemple de code pour afficher les extensions opengl. J'ai bien essayé glXQueryExtensions(), mais ça l'fait pas vraiment ...
Vous remarquerez aussi que le fichier test6.c n'est pas sur le repository indiqué
http://repository.raydium.org/.
Enfin dernière question parceque moins importante ; y a t-il une macro pour désactiver le son dans la démo test6 et surtout dans maniaDrive ? Je n'ai pas les droits pour lire du son et je ne compte pas toucher à openAL.
Merci pour votre aide en espérant me rendre bientôt utile !
Seb