La recherche a retourné 109 résultats

par Niffo
lun. 09/mars/2009 10:33
Forum : Applications
Sujet : Comment initialiser OpenGL (pas OGRE) sur MacOSX ?
Réponses : 35
Vues : 12926

Et voici le minimum pour initialiser OpenGL dans une fenêtre PB sans utiliser GLUT :


EnableExplicit

ImportC "/System/Library/Frameworks/OpenGL.framework/OpenGL"
glClear(mask.l)
glClearColor(red.f, green.f, blue.f, alpha.f)
EndImport

;IncludeFile "gl.pbi"
#GL_COLOR_BUFFER_BIT = $00004000
#GL ...
par Niffo
jeu. 05/mars/2009 14:33
Forum : Applications
Sujet : Comment initialiser OpenGL (pas OGRE) sur MacOSX ?
Réponses : 35
Vues : 12926

Pour moins de 300 Euros, je vois pas ...
par Niffo
jeu. 05/mars/2009 14:12
Forum : Applications
Sujet : Comment initialiser OpenGL (pas OGRE) sur MacOSX ?
Réponses : 35
Vues : 12926

par Niffo
jeu. 05/mars/2009 12:01
Forum : Applications
Sujet : Comment initialiser OpenGL (pas OGRE) sur MacOSX ?
Réponses : 35
Vues : 12926

djes a écrit :Je veux un mac! :cry:
Achète un MSI Wind ou une carte mère GIGABYTE ;-)
djes a écrit : Mais pourquoi Apple ne vend pas son système librement, en imposant par exemple une configuration type? :cry:
Je suis intimement persuadé qu'ils vont y venir ...
par Niffo
mer. 04/mars/2009 21:52
Forum : Applications
Sujet : Comment initialiser OpenGL (pas OGRE) sur MacOSX ?
Réponses : 35
Vues : 12926

Il y a aussi des tonnes de programmes en C (OpenGL y compris) qui compilent très bien fournis dans les "Examples" de XCode ;)
par Niffo
sam. 28/févr./2009 10:43
Forum : Applications
Sujet : Comment initialiser OpenGL (pas OGRE) sur MacOSX ?
Réponses : 35
Vues : 12926

Réponse : le caractère qui gêne est "A0" (hexa)

Une copie depuis Safari donne une suite de 20-A0-20-A0 par exemple entre le nom de la constante et le signe "=" dans les codes postés précédemment.
par Niffo
ven. 27/févr./2009 20:35
Forum : Applications
Sujet : Comment initialiser OpenGL (pas OGRE) sur MacOSX ?
Réponses : 35
Vues : 12926


A ce sujet je me demande pourquoi le compilateur ne le rajoute pas automatiquement.


Parce que ce n'est pas forcément ce que tu veux faire lorsque tu compiles. Le fait d'ajouter .app n'ajoute pas une extension à l'executable :-) ... ça crée une application au sens mac, c'est à dire un dossier ...
par Niffo
ven. 27/févr./2009 18:58
Forum : Applications
Sujet : Comment initialiser OpenGL (pas OGRE) sur MacOSX ?
Réponses : 35
Vues : 12926


Bon, merci beaucoup pour cette avancée mais par contre pour la compilation c'est toujours pas le pied. J'ai toujours cette fenêtre du terminal qui s'ouvre et qui m'empêche d'utiliser le programme car c'est elle qui à toujours le focus. :(

Lorsque tu genères un EXE (je suppose que c'est dans ce ...
par Niffo
ven. 27/févr./2009 10:22
Forum : Applications
Sujet : Comment initialiser OpenGL (pas OGRE) sur MacOSX ?
Réponses : 35
Vues : 12926

Bonjour Niffo,
Merci pour ta réponse, mais malheureusement ça ne marche pas chez moi, cette fois-ci j'ai :
ImageGadget(0, 0, 0, width, height, 0) ;<--- Ligne 4: syntax error


Supprime les espaces ou les tabulations en début de ligne


Mais tu ne m'as pas dit comment tu avais installé PureBasic ...
par Niffo
jeu. 26/févr./2009 22:58
Forum : Applications
Sujet : Comment initialiser OpenGL (pas OGRE) sur MacOSX ?
Réponses : 35
Vues : 12926

Je crois que WindowOutput ne fonctionne en effet pas sur MacOSx86, mais tu devrais essayer de dessiner dans un contrôle image, je crois que ImageOutput fonctionne lui.

[Edit]
Je confirme, ça marche :


Width=200
Height=150
If OpenWindow(0, 0, 0, Width, Height, "Circles", #PB_Window_SystemMenu ...
par Niffo
mer. 25/févr./2009 19:34
Forum : Applications
Sujet : Comment initialiser OpenGL (pas OGRE) sur MacOSX ?
Réponses : 35
Vues : 12926

Ok, voici donc le minimum pour initialiser et utiliser OpenGL avec Glut sur MacOS


EnableExplicit

ImportC "/System/Library/Frameworks/GLUT.framework/GLUT"
glutInit(*argcp.i, *argv.b)
glutInitDisplayMode(mode.i)
glutInitWindowPosition(x.i, y.i)
glutInitWindowSize(width.i, height.i ...
par Niffo
lun. 02/févr./2009 18:34
Forum : Applications
Sujet : Comment initialiser OpenGL (pas OGRE) sur MacOSX ?
Réponses : 35
Vues : 12926

Comment initialiser OpenGL (pas OGRE) sur MacOSX ?

Bonjour,

J'ai une application PB qui fonctionne sous Windows et Linux et qui fait appel à OpenGL en natif.
Savez-vous comment initialiser et utiliser l'API d'OpenGL (et non pas OGRE) sous MacOSX ? (x86)

Merci.
par Niffo
lun. 02/févr./2009 18:31
Forum : Applications
Sujet : Textures projectées avec le Moteur 3D intégré ?
Réponses : 1
Vues : 1284

Textures projectées avec le Moteur 3D intégré ?

Bonjour,

J'enviseage de convertir le code d'une application PB d'OpenGL natif à OGRE (moteur 3D intégré à PB).
Dans cette application, j'ai besoin d'utiliser les "textures projetées". Savez vous s'il est possible d'utiliser les textures projetées avec les fonctions d'OGRE intégrées à PB ?

http ...
par Niffo
ven. 08/févr./2008 14:37
Forum : Discussion générale
Sujet : jPBE sur Linux avec Wine ?
Réponses : 0
Vues : 1135

jPBE sur Linux avec Wine ?

Hello,

Est-ce que qqun a réussi à utilise JaPBE sur Linux avec Wine ?

(il ne se lance pas ici : la fenêtre et s'ouvre mais il semble partir dans une boucle infinie au moment d'afficher le contenu).
par Niffo
mer. 23/janv./2008 17:39
Forum : Trucs et astuces
Sujet : Transparence avec AlphaBlend_()
Réponses : 9
Vues : 3405

A rien :D

c'est un reste des mes essais, tu peux supprimer et mettre la taille correspondante de l'image pour le CallFunctionFast

J'avais rectifié de moi-même ;)

Merci pour cet exemple en tout cas.
En fait, il n'y a que 3 pov' fonctions dans cette msimg32.dll (AlphaBlend, GradientFill et ...