Pages: 1 [2] 3   Bas de page
Imprimer
Auteur Fil de discussion: [Résolu] Utilisation de moteur physique • conseils  (Lu 4132 fois)
0 Membres et 1 Invité sur ce fil de discussion.
Sheeft Hors ligne
Petit slip
Vraiment petit
*
Messages: 924


Voir le profil WWW
sexe : oui (ndPyroh : Ouais ouais...)

« Réponse #15 : 04 Avril 2010, 10:44:53 »

Mais alors à quoi correspond la version Wii ?
Il y a aussi une version DS, les deux sont par un certain 0xtob je crois...

http://blog.dev-scene.com/0xtob/2008/06/19/box2d-for-the-wii/

edit : L'auteur vient de sortir une nouvelle version aujourd'hui, je devrais peut-être essayer non ?
« Dernière édition: 04 Avril 2010, 10:59:08 par Sheeft » Journalisée


Pas si petit…
morukutsu Hors ligne
Sr. Member
****
Messages: 499


Voir le profil
Noctambule

« Réponse #16 : 04 Avril 2010, 12:17:51 »

Hmm, fais comme tu le sens.
Tout ce que je peux te dire c'est que je sois sur PC ou sur DS, j'utilise la même Box2D.
Journalisée
Copper Hors ligne
Mega Member
***
Messages: 1296


Voir le profil
« Réponse #17 : 04 Avril 2010, 12:55:17 »

Sur DS ca peut quand même être intéressant d'avoir une version qui n'utilise pas des float pour des raisons de performance...
Journalisée
Sheeft Hors ligne
Petit slip
Vraiment petit
*
Messages: 924


Voir le profil WWW
sexe : oui (ndPyroh : Ouais ouais...)

« Réponse #18 : 04 Avril 2010, 13:47:19 »

Okay, donc sur Wii ça sert à rien ?
J'essaie ça dans la semaine, dès que j'ai le temps,merci Smiley
Journalisée


Pas si petit…
Copper Hors ligne
Mega Member
***
Messages: 1296


Voir le profil
« Réponse #19 : 04 Avril 2010, 14:01:50 »

C'est sans doute moins utile en tout cas... Autant rester avec des float tant que l'on a assez de resources pour ca (les calculs sont plus précis)
Journalisée
Sheeft Hors ligne
Petit slip
Vraiment petit
*
Messages: 924


Voir le profil WWW
sexe : oui (ndPyroh : Ouais ouais...)

« Réponse #20 : 04 Avril 2010, 15:50:32 »

D'accord... Du coup je sais pas trop ce qui avait été modifié...

Sinon je dois compiler d'une façon particulière ?
Merci Smiley
Journalisée


Pas si petit…
morukutsu Hors ligne
Sr. Member
****
Messages: 499


Voir le profil
Noctambule

« Réponse #21 : 04 Avril 2010, 16:07:52 »

Sur DS ca peut quand même être intéressant d'avoir une version qui n'utilise pas des float pour des raisons de performance...

La version officielle de Box2D fonctionne soit en fixed point, soit en float. Suffit juste de le préciser dans les options de compilation. Cette implémentation provient du Box2D DS, qui a été ajoutée à la lib officielle.

Donc Box2D DS est useless. Quand à la version Wii je vois pas du tout l'intérêt.
Journalisée
Copper Hors ligne
Mega Member
***
Messages: 1296


Voir le profil
« Réponse #22 : 04 Avril 2010, 17:35:09 »

Hum intéressant... J'avoue que j'avais pas vu ca en regardant rapidement...  Embarrassed

C'est expliqué quelque part comment faire pour utiliser la version Fixed point ?
Journalisée
morukutsu Hors ligne
Sr. Member
****
Messages: 499


Voir le profil
Noctambule

« Réponse #23 : 04 Avril 2010, 18:52:41 »

Il faut aller sur le SVN de Box2D et récupérer ces headers : http://code.google.com/p/box2d/source/browse/trunk/#trunk/Contributions/Enhancements/FixedPoint

Ensuite il faut définir à la compilation "TARGET_FLOAT32_IS_FIXED". Et Box2D tournera dans sa version FixedPoint Azn.

De plus, si c'est compilé sur DS, c'est les fonctions de trigo optimisées pour la DS qui seront utilisées.
Journalisée
Copper Hors ligne
Mega Member
***
Messages: 1296


Voir le profil
« Réponse #24 : 04 Avril 2010, 19:08:33 »

Oki je comprend mieux le principe j'avais vu les 2 fichiers Fixed.h  et jtypes.h dans l'archive mais a priori il faut aussi une bonne version de b2Settings.h (Je comprenais pas comment s'en servir en fait)

http://pk-fire.com/cgi-bin/viewvc.cgi/Sandbox/PinkBall/contrib/box2d/Common/b2Settings.h?revision=251&view=markup&sortby=log&pathrev=251

Journalisée
morukutsu Hors ligne
Sr. Member
****
Messages: 499


Voir le profil
Noctambule

« Réponse #25 : 04 Avril 2010, 20:05:28 »

Ah oui en effet. La dernière fois que je m'en suis servi date d'il y a longtemps, ça a pas mal changé depuis Azn
Journalisée
Sheeft Hors ligne
Petit slip
Vraiment petit
*
Messages: 924


Voir le profil WWW
sexe : oui (ndPyroh : Ouais ouais...)

« Réponse #26 : 04 Avril 2010, 20:16:23 »

Donc je prends la dernière version de cette page : http://code.google.com/p/box2d/downloads/list
Et je compile avec Xcode ou CodeBlocks par exemple ?
Aucun paramètre particulier à faire ?
Je fais comme écrit ici ? http://box2d.org/wiki/index.php?title=Building

Avec la version précédente ça ne fonctionnait pas... (j'avais une erreur) mais bon je testerai plusieurs techniques au pire.

Le doute que j'ai, c'est à propos de ça :
Citation
libBox2D car c'est du code X86 et pas du code PPC

Comment faire pour que ce soit bien du PowerPC ?

Merci Azn
Journalisée


Pas si petit…
Pyroh Hors ligne
Aspirant graphiste
Administrateur
*****
Messages: 784


Voir le profil
Vive le jambon !

« Réponse #27 : 05 Avril 2010, 00:09:05 »

Comment faire pour que ce soit bien du PowerPC ?
Toi t'as rien à faire de plus que de dire au compilo de faire du code PPC... Il fera tout le reste du boulot !
C'est en fait la manière de compiler qui change, le code de box2D est portable donc on peut le compiler sur ce qu'on veut tant qu'on a un compilateur C kivabien.
T'en fait pas ça va aller, va Wink
Journalisée

Citation de: Reppa chez Yus à 4h du mat en regardant "Salut les musclés" sur AB1
Ben quoi ? Matter ça c'est comme faire du retrogaming avec une télé Cheesy
Sheeft Hors ligne
Petit slip
Vraiment petit
*
Messages: 924


Voir le profil WWW
sexe : oui (ndPyroh : Ouais ouais...)

« Réponse #28 : 05 Avril 2010, 09:46:02 »

Oui je veux bien, mais comment je suis censé le lui dire ? XD

Merci Smiley
Journalisée


Pas si petit…
Copper Hors ligne
Mega Member
***
Messages: 1296


Voir le profil
« Réponse #29 : 05 Avril 2010, 10:12:12 »

Non mais à partir du moment que tu utilises le code source, que tu le met dans ton projet ca sera forcément du code PPC vu que le code source sera compilé avec le devkit PPC (comme le reste de ton projet)
Journalisée
Pages: 1 [2] 3   Haut de page
Imprimer

Aller à: