3d engine software (world + objets)

Soyez le premier à donner votre avis sur cette source.

Vue 6 805 fois - Téléchargée 1 161 fois

Description

1. PETITE NOTE:

Voici la version 0.1.2 de mon petit moteur 3D en software. Il est pas encore terminé mais il est déjà très avancé et c'est pour cela que je le mets sur VBFrance.

Cette version est différente de celle que j'avais déjà mise ici est il est préférable de téléchargé la version antérieur pour comprendre la méthode utilisé pour la 3D.

Attention vous devez être sur un mode graphique de 24 ou 32 bits pour le fonctionnement de ce moteur 3D.

2. INSTRUCTION:

Les touches utilisées pour le moteur 3D sont :

1. Touche du HAUT Déplacement en avant
2. Touche du BAS Déplacement en arrière
3. Touche de DROITE Déplacement à droite
4. Touche de GAUCHE Déplacement à gauche
5. Fléche du SHIFT Accélération de la vitesse.

La souris fait aussi un mouvement de droite et de gauche, mais aussi en haut et en bas.

3. NOTE IMPORTANTE:

Attention malgré de nombreux tests, il se peut que quelques "bugs" persistent, toutes utilisation de ce moteur 3D est à vos risque et péril. Je ne pourrais être tenu responsable de toutes détériorations directes ou indirectes de votre matériel, que ce soit Hardware, Software ou de toutes autres natures que ce soit.

4. BUG ET AMMELIORATION :

N'hésité pas a me donné vos commentaires et/ou les Bug rencontré avec ce moteur 3D. Merci d'avance de votre aide pour les évolutions de ce petit bout de code.

Conclusion :


A++
[Gally Home Corp]

Codes Sources

A voir également

Ajouter un commentaire Commentaires
Messages postés
224
Date d'inscription
mercredi 21 avril 2004
Statut
Membre
Dernière intervention
29 mars 2009

Comment lancer l'engin ? Je débute en VB et n'arrive pas à activer le monstre.
Messages postés
96
Date d'inscription
dimanche 25 janvier 2004
Statut
Membre
Dernière intervention
22 février 2008

Simplement XTRA !
BONNE CONTINUATION
Messages postés
188
Date d'inscription
mercredi 15 mai 2002
Statut
Membre
Dernière intervention
25 avril 2009

Bon gally,
Juste pour peter ton 10, je te met un 1.
Mais ton projet reste tout as fait respectable ;)
Messages postés
386
Date d'inscription
samedi 4 octobre 2008
Statut
Membre
Dernière intervention
19 février 2018
2
Bijour,

Okey, j'ai mis la capture du source.

cuq> Okey je vais voir pour faire les modifications qui s'impose et merci pour l'info. De plus c'est vrai qu'il y a plein de sous-routine un peu dans tout les genres et j'ai mis pas mal de temps pour que ce soit le plus optimisé que possible.

Geff> Ben comme bab alors et on verra a faire des ameliorations de la vitesse en passant sur du code C#. Et je penses que ma source pourra t'etre utile pour un viewer d'objet ou de monde.

A++
[Gally Home Corp]
Messages postés
345
Date d'inscription
mardi 3 juin 2003
Statut
Membre
Dernière intervention
21 mars 2008
1
Ha si juste un truc ...

Tu utilise un shell script pour récupérer le vitesse du processeur et là mon antivirus hurle à la mort à chaque fois car un script veut lire des infos dans les registre .....

Donc utilise plutôt une fonction pure VB pour relire .. C'est plus propre et plus rapide ...

Je pense que tu trouveras surement sur le site les codes qui vont bien sinon un Mail et je te file le module Idoine..

Ca donne un truc du genre


rc = GetKeyValue(HKEY_LOCAL_MACHINE, "HARDWARE\DESCRIPTION\System\CentralProcessor\0", "~MHz", strMHZ)

en lieu et place de

' Donne la vitesse en Mhz du processeur (WindowsXP).
Set WSHShell = CreateObject("WScript.Shell")
strMHZ = Trim$(Str$(WSHShell.regread("HKEY_LOCAL_MACHINE\HARDWARE\DESCRIPTION\System\CentralProcessor\0\~MHz")))

Bonne prog
Afficher les 15 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.