#1 Re: Discussions sur le SCEngine » SCEngine v0.0.9a » 15/02/2009 20:41:19

Regarde dans SCETypes.h XD
Je prépare un projet afin de compiler la lib sous Mac (ça évitera des soucis pour certains) wink

#2 Re: Discussions sur le SCEngine » SCEngine v0.0.9a » 15/02/2009 20:28:47

Tiens j'ai tenté de compiler SCEngine, je me suis rendu compte que tu avais commis un oubli tongue
Pour OpenGL, on fait #include <OpenGL/gl.h> sous mac tongue

#3 Re: Discussions sur le SCEngine » SCEngine v0.0.9a » 13/02/2009 19:12:32

Je viens prendre des nouvelles de l'avancement de la lib smile

J'ai une demande à te faire:

Pourrais-tu faire en sorte que l'on puisse faire de la 2d avec ta bibliothèque ?
Cela nous permettrait de réaliser des jeux en 2d avec des rotations nickelles (et aussi de faire de la 2D tongue ) smile

Voilà ^^

#5 Re: Discussions sur le SCEngine » SCEngine v0.0.8a » 07/02/2009 09:33:39

Je parle pour tous les appels à glLoadIdentity, aux modification des matrices via gluOrho2d ou etc...
Ces fonctions modifient le contexte actuel, donc si on gère plusieurs fenêtres, il faut un appel à ces fonction par contexte.

En gros, on doit faire:

SLWindow_makeCurrentContext(window1);
gluOrtho2d(0, 0, 1, 1); /* On modifie les matrices du contexte via des appels à glOrtho2d ou autre... */
SLWindow_makeCurrentContext(window2); /* Ce contexte n'a jamais servi, on le désigne comme le contexte à modifier */
gluOrtho2d(0, 0, 1, 1); /* On modifie les matrices du contexte, */

Voilà.

Aussi, ma bibliothèque permettra aussi de choisir le niveau d'anti-crénelage du contexte ainsi que différentes options fournies par OpenGL. wink
Il n'y a rien à changer dans on code pour cela smile

Ma demande de modification de ta lib ne touche que pour l'utilisation de ma bibliothèque, mais aussi de la SFML et de Qt qui permettent de gérer plusieurs fenêtres wink

Bon courage wink

#6 Re: Discussions sur le SCEngine » SCEngine v0.0.8a » 06/02/2009 19:53:41

Pour partager des ressources entre contexte, il faut juste déclarer le contexte comme partagé dans la création de la fenêtre... --'
C'est donc moi qui m'occupe de tout cela tongue

Par contre, j'aurai besoin que tu fasses en sorte qu'il y ait une fonction d'initialisation de contexte, que j'appellerai pour chaque contexte smile

#7 Re: Discussions sur le SCEngine » SCEngine v0.0.8a » 06/02/2009 18:28:48

Libwar sert à quoi ? :-°

Pour SteamLib (que je développe), je voudrais savoir si tu pouvais modifier ton code afin de pouvoir gérer le dessin dans plusieurs contextes (donc dans plusieurs fenêtres). Je ferai en sorte de gérer les contextes partagés afin de ne charger chaque texture qu'une seule fois wink
Ceci aurait pour but d'utiliser à 100% les capacités de ma bibliothèque.

Le switch de contexte se fait via ma lib (fonction nommée makeCurrentContext), mais il faut initialiser chaque contexte indépendamment des autres... :-°

Voilà, j'espère que je ne te pose pas trop de soucis --'

#8 Rapports de bogues » [Résolu] [Site] Réponse à un post -> "s'abonner à la discussion" » 04/02/2009 14:02:42

gogohan
Replies: 4

Bonjour ^^

Je viens signaler que dans la page pour rédiger une réponse, il y a la case à cocher "s'abonner à la discussion" affichée même si on est déjà abonné tongue

Bonne continuation wink

#9 Rapports de bogues » [Résolu] [Site] Problème pour les vidéos » 02/02/2009 19:30:15

gogohan
Replies: 7

Bonjour ^^

Je viens signaler un problème php dans la partie médias, le dossier vidéos n'est pas ouvert.

Merci de résoudre le pb tongue
Bonne continuation smile

Board footer

Powered by FluxBB 1.4.8