Ah, bonne nouvelle (pour la première) ; pour la seconde, as-tu essayé de les contacter ou fouiller leur bugtracker s'ils en ont ?
Type: Messages; Utilisateur: IrmatDen
Ah, bonne nouvelle (pour la première) ; pour la seconde, as-tu essayé de les contacter ou fouiller leur bugtracker s'ils en ont ?
Euh, non pas vraiment ; c'est de la magie si c'était le cas ;)
Je serais tenté de dire qu'il y a un problème avec tes données ; j'ai repris le code du tuto 2, puis ai réimplémenté la méthode processUnbufferedMouseInput() de cette façon :
virtual bool...
Tu le fais bien après qu'une première frame soit passée ? Cf la doc de la fonction:
Han, j'avais complétement zappé, vraiment désolé :oops:
D'après ton edit, c'est résolu donc ?
C'est sûr qu'il n'y a pas encore de boost.ruby :aie:
Pour les différences, j'en vois trois :
* le langage en lui-même bien sûr,
* les SL de chacun : en Python tu as une foultitude de module...
En effet, la question des formats est valable, mais ils ont choisi d'avoir un format qui est tout particulièrement optimisé pour le moteur. Choix de design, vaguement handicapant quand tu utilises...
Salut,
Tout dépend des fonctionnalités que tu exposes par ton moteur. Ces 2 exemples sont tout à fait possible ;)
Si tu n'as jamais touché à un moteur de script, tu devrais commencer par jeter un...
C'est quoi les features que tu juges inutiles dans Ogre ? Je trouve au contraire qu'Ogre est un excellent moteur 3D, et vos considérations sur la beauté du scène d'exemple n'est absolument pas ce qui...
Je ferais un test rapidos demain soir.
Je vais pas me moquer, mais juste dire qu'un QPushButton frameless semble plus adapté :aie:
Bonjour,
J'aimerais préciser que ce forum est dédié à la programmation 2D/3D et de jeu et ne constitue pas le support technique d'un jeu vidéo. Enfin, à ma connaissance :)
Non, du tout ; je ne te la donnerais pas directement, mais je vais juste t'aiguiller :
if(aabb.intersects(SceneNode::_getWorldAABB))
SceneNode::_getWorldAABB, qu'est ce que c'est ?
Non, ce...
Dans ce cas, c'est qu'elle n'est y pas ;)
As-tu compris ta première erreur ?
La première méthode.
Imagine que tu as 40 objets dans ta scène. Si tu testes ta BB qui représente le curseur contre les 40 pour trouver le seul qui fait l'intersection, tu auras fait 39 tests...
Non non, y'a pas nécessairement à l'attacher a une scene node. Tu as juste à définir les coords de ton AABB dans le repère monde et tester les noeuds qui t'intéressent (tu peux tirer profit du graph...
Il n'est pas question de CUDA, juste OGL et PhysX (je ne sais pas à quel point on peut utiliser CUDA/OpenCL en même temps que l'accélération graphique et PhysX, ça doit être proche de 0 :aie:).
...
Vu que c'est toi qui les donne, oui :D
Pas que je sache, la classe VertexData ne possédant pas d'attributs utilisateurs. Tu as tout intérêt à faire du preprocess et ne pas faire cette...
Une seule division et pas de conditions, oui, c'est plutôt efficace pour un cas général :D Et donc ça doit plutôt bien se "SIMD-iser".
Ils n'utilisent pas ces fonctions dans leur calcul de l'inverse, inverse() ne fait appel à aucune autre fonction tout court en fait :)
Le code utilise en majorité l'inverse du déterminant, donc en retournant voir la première réponse que plegat a fait dans ton autre topic, tu devrais obtenir ta réponse, non ?
Edit: heu à moins que...
Salut,
Les sources sont dispos, il te suffit d'aller lire dans <OgreDir>/OgreMain/src/OgreMatrix4.cpp, le code de la méthode inverse().
Auquel cas, c'est qu'on est pas coincé ;)
Pas nécessairement, puisque ça s'appuie sur un moteur physique, c'est une force à appliquer. Mais c'est sûr que ça fait parti des questions qu'ils...
C'est ça, sauf que là tu lui donnes la solution et il n'a plus qu'à copier/coller sans réfléchir...
Je ne vais pas te donner la réponse directe, mais te donner un petit cas afin que tu puisses chercher à comprendre.
* L'utilisateur veut entrer le mot "Alpha"
* La machine va faire apparaître...
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.