Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

TUTORIAL 4: TRUEVISION - UNE THEIERE 3D QUE L'ON FAIS BOUGER-


Information sur la source

Catégorie :Jeux Source .NET ( DotNet ) Classé sous : truevision, jeux, directx Niveau : Débutant Date de création : 20/12/2005 Vu / téléchargé: 6 412 / 1 007

Note :
8 / 10 - par 1 personne
8,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10

Commentaire sur cette source (4)
Ajouter un commentaire et/ou une note

Description

Cliquez pour voir la capture en taille normale
Bon dans le tuto précédant nous avons vu comment faire bouger un objet 3D et lui donner une texture.

Maintenant nous allons voir comment interpreter des événements comme le click d'une souris ou l'appuie sur une touche.

Rappel:

avant de vous lancer dans ce tuto il faut aller sur
http://www.truevision3dfr.com/portal/content.php?content.27
et telecharger :
FrameWork 1.1
SDK FrameWork 1.1
Truevision 3D Full

c'est indispensable pour programmer avec TrueVision 3D
Voilà vous êtes prés à commencer, bonne prog...

But de ces tutos : créer la base d'un jeux 3D (un doom ..)
 

Fichier Zip

Pour les "Membres Club", vous pouvez télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !
  •   Tutorial 4
    •   Tutorial 4
      •   bin
        • Interop.DxVBLibA.dllTélécharger ce fichier [Réservé aux membres club]253 952 octets
        • Interop.TrueVision3D.dllTélécharger ce fichier [Réservé aux membres club]184 320 octets
        • Tutorial 4.exeTélécharger ce fichier [Réservé aux membres club]15 872 octets
        • Tutorial 4.pdbTélécharger ce fichier [Réservé aux membres club]24 064 octets
      •   obj
        •   Debug
          • temp
          • TempPE
          • Tutorial 4.exeTélécharger ce fichier [Réservé aux membres club]15 872 octets
          • Tutorial 4.pdbTélécharger ce fichier [Réservé aux membres club]24 064 octets
          • Tutorial_4.frmGenerale.resourcesTélécharger ce fichier [Réservé aux membres club]4 344 octets
        • Interop.DxVBLibA.dllTélécharger ce fichier [Réservé aux membres club]253 952 octets
        • Interop.TrueVision3D.dllTélécharger ce fichier [Réservé aux membres club]184 320 octets
      • AssemblyInfo.vbTélécharger ce fichier [Réservé aux membres club]Voir ce fichier1 110 octets
      • Form1.resxTélécharger ce fichier [Réservé aux membres club]Voir ce fichier7 557 octets
      • Form1.vbTélécharger ce fichier [Réservé aux membres club]Voir ce fichier14 655 octets
      • Tutorial 4.vbprojTélécharger ce fichier [Réservé aux membres club]Voir ce fichier4 843 octets
      • Tutorial 4.vbproj.userTélécharger ce fichier [Réservé aux membres club]Voir ce fichier1 813 octets
    • image.jpgTélécharger ce fichier [Réservé aux membres club]Voir ce fichier29 505 octets
    • texture.bmpTélécharger ce fichier [Réservé aux membres club]Voir ce fichier196 662 octets
    • Tutorial 4.slnTélécharger ce fichier [Réservé aux membres club]Voir ce fichier916 octets
    • Tutorial 4.suoTélécharger ce fichier [Réservé aux membres club]7 680 octets

Télécharger le zip

Commentaires et avis

signaler à un administrateur
Commentaire de adnotlegland le 10/04/2006 01:13:11

Pourquoi ca rame avec un cube style NotreObjet.CreateBox(10, 10, 10)

meme sans texture !!!!

C'est pas mon pc: p4 3ghz radeon 9600 pro 256mo

signaler à un administrateur
Commentaire de le5ejumeau le 10/04/2006 14:18:01

salut adnotlegland
le probleme je crois c'est que la cafetiere est un element predefinit dans directX donc il est moin lourd à charger et à faire evoluer. Lorsque tu fais bouger ton cube il est obligé de recalculer à chaque fois le cube.
pour resoudre se probleme tu ne dois pas rendre le tout en fesant  LaScene.RenderAllMeshes() mais juste l'objet
NotreObjet.Render()
le 'pourquoi' du probleme n'est que suposition mais le 'comment faire' marche bien, je l'ai testé

dit moi si cela a résolu à ton probléme.

signaler à un administrateur
Commentaire de adnotlegland le 10/04/2006 15:28:13

j'vais tester merci
en tout cas j'ai resolu le probleme en changeant le 4eme parametre( optionel et par defaut a false) comme dans la doc :

NotreObjet.CreateBox(10, 10, 10, true)

là ca marche tres bien meme avec 9 cubes (donc 9 meshes) ...

signaler à un administrateur
Commentaire de le5ejumeau le 10/04/2006 15:34:56

ha... il me semble que c'est ce que j'ai fais au debut mais cela n'avait rien changé. bon je  retesterai. dis moi si ma méthode marche pour toi que je sache
merci.  

Ajouter un commentaire

Discussions en rapport avec ce code source dans le forum

Aide avec directx ... [ par oldunis ] Bonjour a tous!Je suis plutôt nouveau sur ce site même si je suis déjà enregistré depuis plus d'un an je crois... Bon be DirectX ou Truevision?? [ par Youpien ] Bonjour,je souhaite débuter en programmation 3D sous vB6, le problème c'est que je ne sait pas sous quel moteur 3D commencé  à apprendre à programmer. besoin d'aide directx 9 [ par Finality ] Bonjour tout le monde,j'aimmerais me lancer dans la programmation en directx9 avec VB.NET. Pour cela j'ai téléchargé le sdk de microsoft (dxsdk_novemb jeux vidéo [ par hugo7 ] Bonjour a tous je m'apelle hugo et jai 14 ans .Je programme(débutant) en vb.net et je fais un peu de asp.net et je voudrais savoir si il est possible bien arreter directX [ par Finality ] Bonjour tout le monde,je suis en train de créer une application VB.Net avec directX 9. Mon application est bien avancée mais il me reste un problème  directX dans une form [ par Finality ] Bonjour tout le monde,je viens de créer une appli directx en plein écran. Mais maintenant j'aimmerais créer une application directx a l'intérieur d'un vb6 - directX, directDraw, openGL,... [ par mstarsup5 ] Bonjour,Je souhaiterais commencer à écrire des programmes en utilsant directX pour pouvoir faire des jeux plus rapides, mais j'aurais quelques questio vb6 - directX, direct draw, ... [ par mstarsup5 ] Bonjour,Je reprends un peu mon post d'hier, en espérant avoir des toooooonnes de réponses sur celui là  (  ;-)  )En réalité, je veux me mettre à écrir petit jeux de mémoire en vb6 [ par charlee123 ] Bonjour à tous,,Je suis entrain de faire un petite de mémoire(pareil pas pareil),, par contre ca ne fonctionne pas ,, pour le moment je ne connais que


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :

Comparez les prix Nouvelle version

Photothèque Nouveau !



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,530 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.