Tzu3D
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
Tzu3D

forum du moteur 3d: Tzu3D
 
AccueilAccueil  PortailPortail  Dernières imagesDernières images  RechercherRechercher  S'enregistrerS'enregistrer  Connexion  
Le Deal du moment :
Aliexpress : codes promo valables sur tout le site
Voir le deal

 

 BigBangProject

Aller en bas 
2 participants
AuteurMessage
Bigbang




Messages : 2
Date d'inscription : 29/11/2012

BigBangProject Empty
MessageSujet: BigBangProject   BigBangProject EmptyVen 30 Nov - 2:52

Bonsoir à vous. Je me présente déjà , je suis habituellement sous le pseudo de v3ry et j'ai commencé a apprendre vb6 pendant le collège.
Le passage à vb.net m'a bizarrement coupé toute envie de programmer des applications et un petit problème cerebrale me bloque pas mal sur les class.
Mais bon,il y a environ 5 ans j'ai travaillé pendant quelques mois sur un projet de space sim:

BigBangProject V57RIWVCXIOZSMNYPPHSGVHFJHUNZYU6.largeview

BigBangProject RRSZAXZH6LEEKXHNCNBDQBSCJEEQAPLJ.largeview

Tout ça sous vb.net et truevision3d.

Aujourd'hui beaucoup moins d'ambition, je pense faire toujours un shooter spatial mais sur un plan avec toujours un coté rpg.
Je vais donc tester votre moteur et revenir d'ici peu.
J'ai vu que Tzu3D allait passé au Wrapper SlimDx que je voulais tester aussi mais qui demande beaucoup trop de connaissance en code directx.

Le portage est toujours en développement?

Sinon j’avoue avoir regardé les exemples livré avec le sdk, ça ressemble beaucoup à TrueVision 3D.
Je n'ai pas trop vu par contre pour la gestion du GUI et de la position de la souris dans un environnement 3D, est-ce gérer par Tzu3D?

Enfin bref, j’arrête mon monologue ici, merci pour un moteur 3D performant sur vb.net, c'est quand meme assez rare xD.

Je reviens vers vous une fois qu'il y aura quelque chose a montrer.
Revenir en haut Aller en bas
ShadowTzu
Admin



Messages : 24
Date d'inscription : 21/02/2010
Age : 40
Localisation : Vesoul

BigBangProject Empty
MessageSujet: Re: BigBangProject   BigBangProject EmptySam 1 Déc - 18:19

Hello,
Oui, le portage est toujours en cours, c'est quasiment fini mais il reste quelques problèmes un peu chiant à résoudre, ensuite je vais changer de moteur physique (abandon de Newton Game Dynamics pour BEPU Physics ).
C'est normal que Tzu3D ressemble à T3D, j'étais aussi un utilisateur de se moteur, c'est ce qui m'a donné envie de faire le mien Smile
Non, il n'y a pas de gestion de GUI, pour le moment...
Sinon, oui, le picking est géré, mais j'avoue que les tutoriels sont plutôt pauvre, si tu as des questions, n'hésite pas.

Bonne après-midi!
Revenir en haut Aller en bas
http://shadowtzu.free.fr
Bigbang




Messages : 2
Date d'inscription : 29/11/2012

BigBangProject Empty
MessageSujet: Re: BigBangProject   BigBangProject EmptySam 1 Déc - 23:28

Et bien je suis bien content que ton moteur continu.
Bon j'ai fait un test plutôt rapide et même si je suis plutôt rouillé en code,je reprends doucement.

BigBangProject 1erscr10

Pour le mouse picking, si tu as un mini sample ou au moins une petite direction vers lequel me diriger.
Petite question, pour le watermark Tzu3D tu comptes vendre une licence pour l'enlever ou ce sera simplement sur demande?
Merci pour ta reponse rapide, j’avoue avoir pris peur en voyant le forum pas très actif .
Revenir en haut Aller en bas
ShadowTzu
Admin



Messages : 24
Date d'inscription : 21/02/2010
Age : 40
Localisation : Vesoul

BigBangProject Empty
MessageSujet: Re: BigBangProject   BigBangProject EmptySam 1 Déc - 23:59

Je pense vendre des licences mais je n'y ai jamais songé sérieusement.

Pour le picking il te faut les coordonnée 2d sur l'écran, comme les coordonnées de la souris par exemple (que tu récupère dans l’événement MouseMove de ton formulaire) et cela donne:

'à rajouter dans la boucle de rendu:

Dim MyMesh As TZMesh

If Input.Mouse_Buttons(eMouseButton.Button_1) Then
Engine.Picking_Check(New Vector2(mouseX, mouseY)
End If

If Engine.Picking_Hit = eResultPicking.Success Then
MyMesh = Engine.Picking_Found
MyMesh.Render_BoundingBox = True

ElseIf Engine.Picking_Hit = eResultPicking.Failed Then
If Not MyMesh Is Nothing Then
MyMesh.Render_BoundingBox = False
End If
End If

Revenir en haut Aller en bas
http://shadowtzu.free.fr
Contenu sponsorisé





BigBangProject Empty
MessageSujet: Re: BigBangProject   BigBangProject Empty

Revenir en haut Aller en bas
 
BigBangProject
Revenir en haut 
Page 1 sur 1

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Tzu3D :: Projets :: Annonces-
Sauter vers: