Tutorial 5: truevision - une petite salle -

Soyez le premier à donner votre avis sur cette source.

Snippet vu 11 844 fois - Téléchargée 37 fois

Contenu du snippet

Nous avons vu comment prendre en compte la souris et le clavier dans le but de faire bouger un objet.

Nous allons maintenant rentrer dans le vif du sujet, à savoir notre jeu, en créant une piéce. (avec un sol et des murs..)

Le zip étant trop grop Vous pouvez le télécharger ici: http://le5ejumeau.free.fr/Tutorial%205.zip
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 ..)

Conclusion :


le fichier etant trop gros vous pouvez le telecharger ici : http://le5ejumeau.free.fr/Tutorial%205.zip et si cela ne marche pas aller à la racine http://le5ejumeau.free.fr

A voir également

Ajouter un commentaire

Commentaires

Messages postés
84
Date d'inscription
lundi 5 février 2007
Statut
Membre
Dernière intervention
29 avril 2009

Bon, voilà, j'ai résolut le problème, téléchargez trtuevision ici: http://www.truevision3d.com/downloads/download.php?go=2&file=28&mirror=39 (cela prend un peu de temps) et impoirter dans votre projet C:\Program Files\TV3D SDK 6.5\sdk\dotnet\MTV3D65.dll , où C:\Program Files\TV3D SDK 6.5\ est le répertoire d'inbstallation de TrueVision 3D. Ensuite dans le projet il suffit de remplacer TrueVision3D8 par MTV3D65, ce qui donne par exemple:
Private TV8 As MTV3D65.TVEngine
Remplacer toutes les occurences. Une erreur sera déclarer. Remplacer les 20 première ligne de Private Sub frmGeneral_load par
TV8 = New MTV3D65.TVEngine
With TV8
.Init3DWindowed(PCT.Handle.ToInt32)
.DisplayFPS(True)
End With

' les Entrees .
InputEngine = New MTV3D65.TVInputEngine

' Nous creeons Notre monde.
NotreMonde = New MTV3D65.TVScene
' Couleur de l'arriere plan
' pour chaque couleur on vari de 0 à 1
' (0,0,0) = Noir
' (1,1,1) = Blanc
NotreMonde.SetBackgroundColor(0.1, 0.1, 0.3)
' NotreMonde.SetBackground a été remplacver par NotreMonde.SetBackgroundColor
'.DisplayFPS = True a été remplacer par .DisplayFPS(True)
'.Init3DWindowedMove a été remplacer par .Init3DWindowed

Je doit avouer que je sui un peu décut, je pensait que l'on pouvait se déplacer à travers la pièce, mais bon, bonne source quand même ;)
Messages postés
130
Date d'inscription
mardi 11 mars 2003
Statut
Membre
Dernière intervention
9 juillet 2009

Bonjour Children,
j'ai regardé un peu le web et apparament le site de la communaute francaise de true vision n'existe plus (http://www.tv3dfr.com)
le site officiel en anglais est : http://www.tv3dfr.com il a l'air bien fait, toutes les classes y sont expliqués.
sinon il existe un site en francais avec quelque tuto sur truvision :
http://francis.dupont.free.fr/coindev/ mais il n'a pas été mis à jour depuis 7ans lol

Voilà j'ai pas trouvé d'autre site francais qui parle de truevision3D dsl.

bon prog'
Messages postés
84
Date d'inscription
lundi 5 février 2007
Statut
Membre
Dernière intervention
29 avril 2009

Désolé de ne répondre que mintenant, j'étais partit en vacance ^^. Je suis sous xp, mais je ferais un petit tour sur le site de TrueVision même si je ne sui pas très bon en anglais :p. En tout cas merci de m'avoir répondu même si ce sujet n'est pas récent! Et bonne chance pour ton projet ;)
Messages postés
130
Date d'inscription
mardi 11 mars 2003
Statut
Membre
Dernière intervention
9 juillet 2009

Bonjour,

COOPL -> Bonjour cela fait un moment que je n'ai pas mis les pieds dans true vision et sur le site de vbFrance. j'ai eu la chance d'avoir à réaliser un projet de plus d'un an et donc j'ai laissé tomber truevision. je pense que je ne continuerais pas se tutos dsl.

Children -> Je pense que la version de truevision que j'utilisais doit être dépasser. Peut être aussi est tu sur vista. Je te conseil d'aller sur le site de trueVision, il ont des tutos trés bien fait meme s'il sont en anglais.
Messages postés
84
Date d'inscription
lundi 5 février 2007
Statut
Membre
Dernière intervention
29 avril 2009

Cette source date de deux ans, je sais ,mais je demande toujours: J'utilise vb2005 (vb8). J'ai télécharger TrueVision 3D sur le site (http://www.truevision3.com/), http://www.truevision3dfr.com/ étant mort,lorsque j'ouvre le projet, visual basic m'indique une érreur, et que la référence TrueVision3D n'existe pas. Jimporte donc depuis Interop.TrueVision3D. L'erreur disparâit, mais lorsque je déboge, une fênetre d'exeption "COMException n'as pas été gérée [..] a échoué en raision de l'erreur suivante: 80040154. Je ne comprend pas d'où vient l'erreur, si quelqu'un par ici pourrait-il m'aider. Je l'ui en serit très reconnissant
Je remercie toute fournie d'avance.
Afficher les 9 commentaires

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.