| La 3D très lente | |
|
|
|
Auteur | Message |
---|
Yannick
Nombre de messages : 8610 Age : 52 Localisation : Bretagne Date d'inscription : 15/02/2010
| Sujet: Re Mer 26 Jan 2011 - 15:12 | |
| Si tu as des prog à tester je peux les essayer sur vista 32bits et te dire ce que je vois maintenant t'aider sur le code là... je ne pipe rien à la 3d j'arrive même pas à faire un objet chemise (casaque) donc analyser du code.....
| |
|
| |
659_minifly
Nombre de messages : 590 Age : 75 Localisation : Valenciennes Nord Date d'inscription : 29/04/2010
| Sujet: Re: La 3D très lente Mer 26 Jan 2011 - 15:18 | |
| quest-ce tu veux faire avec une casaque est-ce un fichier en provenance d'un modeleur 3d et que tu veux charger dans pano ? | |
|
| |
Yannick
Nombre de messages : 8610 Age : 52 Localisation : Bretagne Date d'inscription : 15/02/2010
| Sujet: re Mer 26 Jan 2011 - 15:28 | |
| j' ai une form qui affiche une db dont une est l'adresse d'un fich img representant la casque du propriétaire (sachant que chaque propriétaire a une casaque differente
je voudrais que l'affichage soit un 3d qui tourne sur lui même sur un axe vertical comme dans certain site de mode.
sauf qu'il faudrait que je crée l'objet casaque et ca je sais pas faire. | |
|
| |
659_minifly
Nombre de messages : 590 Age : 75 Localisation : Valenciennes Nord Date d'inscription : 29/04/2010
| Sujet: Re: La 3D très lente Mer 26 Jan 2011 - 15:43 | |
| Il faut créer le modele en 3D et ensuite appliquer une texture différentes pour chacun des propriétaires, ou,trouver sur le web un modele déja tout fait. Laisse moi le temps de regarder sur le web je reviens. est-ce que ça cela va: ou alors encore mieux tu me dessine ce que tu veux. de face de profil | |
|
| |
Jack Admin
Nombre de messages : 2381 Date d'inscription : 28/05/2007
| Sujet: Re: La 3D très lente Mer 26 Jan 2011 - 21:19 | |
| Je viens d'essayer ton source avec la version V 0.9.20 du 29 novembre 2010 sous Windows 7 sans le moindre problème. Pareil pour ce vieil exemple DANCING BALLS (du 25 novembre 2006) qui fonctionne. Quel est le bug que tu rencontres?
Dernière édition par Jack le Mer 26 Jan 2011 - 21:23, édité 1 fois | |
|
| |
Yannick
Nombre de messages : 8610 Age : 52 Localisation : Bretagne Date d'inscription : 15/02/2010
| Sujet: re Mer 26 Jan 2011 - 21:22 | |
| Il est chouette ton jockey ! j'ai cru qu'on t'avait perdu sur la toile... | |
|
| |
659_minifly
Nombre de messages : 590 Age : 75 Localisation : Valenciennes Nord Date d'inscription : 29/04/2010
| Sujet: Re: La 3D très lente Mer 26 Jan 2011 - 21:24 | |
| @Jack Nous devons avoirs quelque chose de différent; mais je ne comprend pourquoi sur mon ordi avec la version du mois de juin cela marche très bien ?
@Yeronimy
Celui la n'est pas le mien je l'ai trouvé sur la toile mais il coute plus de 100 euros. c'est simplement un exemple. j'ai trouvé une chemise une fois texturée elle ressemblera a une casaque.
Dès que j'ai fini avec je te l'enverrai .
Dernière édition par 659_minifly le Mer 26 Jan 2011 - 21:30, édité 1 fois | |
|
| |
Yannick
Nombre de messages : 8610 Age : 52 Localisation : Bretagne Date d'inscription : 15/02/2010
| Sujet: re Mer 26 Jan 2011 - 21:25 | |
| tu l'as trouver où ? il faut que je le charge en dans son format, car la je peux l'enregistrer qu'en png. | |
|
| |
659_minifly
Nombre de messages : 590 Age : 75 Localisation : Valenciennes Nord Date d'inscription : 29/04/2010
| Sujet: Re: La 3D très lente Jeu 27 Jan 2011 - 9:31 | |
| @Ygeronimi Voila j'ai la chemise + le programme pour la faire tourner. Maid pour l'instant comme Panoramic ne redessine pas la couleur directement sur le modele je dois passer par une texture qui est plus delicate a appliquer.Surtout si tout fonctionne comme je voudrai tu pourra toi même dessiner tes couleurs sur la chemise. - Code:
-
Dim cnt%, i%, Dessin%, Fenetre_3D%, Dialogue_Box%, Nombre_Mesh%, Casaque% Dim pi, Angle, Largeur, Rayon, Espace, Perimetre, Nombre_Mesh, Angle_int
Angle = 360
Rayon = 100.0
Dessin% = 2000 Fenetre_3D% = 2002 Casaque% = 2003 pi = 3.141592 Angle_int = 1
Form Dessin%
width 0 , screen_x-300 height 0 , screen_y-10 hide dessin%
scene3d Fenetre_3D% width Fenetre_3D%, screen_x-400 height Fenetre_3D%, screen_y-60 color Fenetre_3D%, 120, 120, 120 3d_target_is Fenetre_3D% light_position 500, 100,500 cam_position 0,0,100 axes_show 3d_Mesh Casaque% 3D_load_object Casaque%,"E:\Dev\Panoramic\Chemise01.3ds" 3D_load_texture Casaque%,"box.bmp" 3D_X_Rotate Casaque%,90
for cnt% = 0 to Angle step 1
Cam_position Rayon*cos((PI*(Angle_int*(cnt%+1)))/180),0,Rayon*sin((PI*(Angle_int*(cnt%+1)))/180)
wait 2 display next cnt% end terminate
pour changer le nombre change la variable Angle=360 change aussi le chemin du repertoire. tu trouvera le modele chemise.3ds a mettre dans le même repertoire que le programme ci-joint http://dl.free.fr/aRaMQ222P | |
|
| |
Yannick
Nombre de messages : 8610 Age : 52 Localisation : Bretagne Date d'inscription : 15/02/2010
| Sujet: Re Jeu 27 Jan 2011 - 12:08 | |
| Merci , c'est...Génial ! Je vais étudier le code pour appliquer ca dans mon programme. Je prends des leçons tous les jours en ce moment. (...mes petites neuronnes vont finir par griller ) Merci,encore | |
|
| |
659_minifly
Nombre de messages : 590 Age : 75 Localisation : Valenciennes Nord Date d'inscription : 29/04/2010
| Sujet: Re: La 3D très lente Jeu 27 Jan 2011 - 15:27 | |
| Mes neurones a moi sont mon neuronne | |
|
| |
659_minifly
Nombre de messages : 590 Age : 75 Localisation : Valenciennes Nord Date d'inscription : 29/04/2010
| Sujet: Re: La 3D très lente Jeu 27 Jan 2011 - 20:45 | |
| Il n'y a vraiment pas moyen d'envoyer un fichier texturer a Panoramic error access violation et blocage de panoramic m'enfin voila ce que pourrait obtenir A plus | |
|
| |
Yannick
Nombre de messages : 8610 Age : 52 Localisation : Bretagne Date d'inscription : 15/02/2010
| Sujet: Re: La 3D très lente Jeu 27 Jan 2011 - 22:45 | |
| | |
|
| |
Invité Invité
| Sujet: Re: La 3D très lente Ven 28 Jan 2011 - 13:16 | |
| Curieux le vêtement, à chaque fois, je crois voir une tête de taureau. |
|
| |
Yannick
Nombre de messages : 8610 Age : 52 Localisation : Bretagne Date d'inscription : 15/02/2010
| Sujet: RE Ven 28 Jan 2011 - 13:31 | |
| Ouh la ...!? Je ne sais pas à quoi tu tournes,mais je serai toi... ...je surveillerai celui ou celle qui fait le café. Mais...je dois reconnaître qu'avec du recul... on doit avoir la même marque de jus de chaussette. | |
|
| |
Yannick
Nombre de messages : 8610 Age : 52 Localisation : Bretagne Date d'inscription : 15/02/2010
| Sujet: Re Ven 28 Jan 2011 - 13:39 | |
| si tu vas sur le site du PMU : http://www.pmu.fr/turf/index.htmltu cliques sur une course, cela t'affiche les partants avec des petites casaques tu cliques sur le nom d'un cheval et s'ouvre sa fiche la casaque est plus grande et tu peux l'enregistrer en gif. c'est ce genre d'image , en un peu plus grand mais pas beaucoup plus ( environ 200 sur 200 ),que j'aimerai transformer en 3d pour la faire tourner sur un axe vertical. Cela me permettrai d'agrémenter la fiche d'un cheval par la casaque de son propriétaire. vois tu ce que je veux dire ...? | |
|
| |
659_minifly
Nombre de messages : 590 Age : 75 Localisation : Valenciennes Nord Date d'inscription : 29/04/2010
| Sujet: Re: La 3D très lente Ven 28 Jan 2011 - 14:05 | |
| Si tu n'a pas besoin de quelque chose de volumétrique alors on peut coller ça sur un plan et le faire tourner. je vais voir.c 'est faisable. Voila le nouveau programme : - Code:
-
Dim cnt%, i%, Dessin%, Fenetre_3D%, Dialogue_Box%, Nombre_Mesh%, Casaque% Dim pi, Angle, Largeur, Rayon, Espace, Perimetre, Nombre_Mesh, Angle_int
' Nombre de rotation Angle = 600 ' Eloignement Rayon = 20.0
Dessin% = 2000 Fenetre_3D% = 2002 Casaque% = 10 pi = 3.141592 Angle_int = 1
Form Dessin%
width 0 , screen_x-300 height 0 , screen_y-10 hide dessin%
scene3d Fenetre_3D% width Fenetre_3D%, screen_x-400 height Fenetre_3D%, screen_y-60 color Fenetre_3D%, 120, 120, 120 3d_target_is Fenetre_3D% light_position 0, 100,500 cam_position 0,0,50 axes_show 3D_PLANE Casaque% 3D_U_TILE Casaque% ,1 3D_V_TILE Casaque% ,1 ' 3D_PLANE 10
3d_load_texture Casaque% ,"plan_casaque.bmp"
for cnt% = 0 to Angle step 1
Cam_position Rayon*cos((PI*(Angle_int*(cnt%+1)))/180),0,Rayon*sin((PI*(Angle_int*(cnt%+1)))/180) light_position Rayon*cos((PI*(Angle_int*(cnt%+1)))/180),0,Rayon*sin((PI*(Angle_int*(cnt%+1)))/180) wait 2 display next cnt%
Si tu veux changer de casaque tu n'a plus qu'a changer 3d_load_texture Casaque% ,"plan_casaque.bmp" en mettant celui que tu désir Assez simple a faire dans ton programme. Salut Impossible pour moi de l'essayer avec le bug. dit moi si ça marche. | |
|
| |
Yannick
Nombre de messages : 8610 Age : 52 Localisation : Bretagne Date d'inscription : 15/02/2010
| Sujet: re Ven 28 Jan 2011 - 14:50 | |
| justement je voudrais donner du volume.
mais ton prog est déjà bien
suis je obligé d'avoir un cadre aussi grand et les lignes d'axes ? | |
|
| |
659_minifly
Nombre de messages : 590 Age : 75 Localisation : Valenciennes Nord Date d'inscription : 29/04/2010
| Sujet: Re: La 3D très lente Ven 28 Jan 2011 - 14:56 | |
| tu peut mettre les dimensions que tu veux.C'est a toi d'juster les dimensions de la fenetre Le nombre de rotation avec Angle l'eloignement du sujet avec Rayon l'angle de vue avec cam_position le Y qui est a zéro pour le moment C.A.D a la même hauteur que le plan et la vitesse de rotation avec " wait" et l'incrément dans la boucle. | |
|
| |
Yannick
Nombre de messages : 8610 Age : 52 Localisation : Bretagne Date d'inscription : 15/02/2010
| Sujet: re Ven 28 Jan 2011 - 15:14 | |
| ok , et merci beaucoup de ton aide. | |
|
| |
659_minifly
Nombre de messages : 590 Age : 75 Localisation : Valenciennes Nord Date d'inscription : 29/04/2010
| Sujet: Re: La 3D très lente Ven 28 Jan 2011 - 16:27 | |
| Une petite astuce si tu met le fond de la texture de la même couleur que ta fenêtre tu aura l'impression que le jokey flotte. | |
|
| |
659_minifly
Nombre de messages : 590 Age : 75 Localisation : Valenciennes Nord Date d'inscription : 29/04/2010
| Sujet: Bug 3D Ven 28 Jan 2011 - 17:54 | |
| J'ai modiffier le programme ou j'ai mis la rotation dans un sous-programme Et l'appel par un ON_click. Et cela marche presque mieux a part des ratés au début de la boucle. Mais je peux presque utilisé la dernière version de Panoramic.
| |
|
| |
Yannick
Nombre de messages : 8610 Age : 52 Localisation : Bretagne Date d'inscription : 15/02/2010
| Sujet: Re Ven 28 Jan 2011 - 18:07 | |
| excuse moi pour le délai de réponse mais panne de secteur EDF.
Bref, j'attends de voir ton code mais tu peux sans bouton passer par gosub. | |
|
| |
659_minifly
Nombre de messages : 590 Age : 75 Localisation : Valenciennes Nord Date d'inscription : 29/04/2010
| Sujet: Re: La 3D très lente Ven 28 Jan 2011 - 20:04 | |
| Oui a chaque fois que tu vois dans le manuel d'explication On_click ou On_change Ce qui est le cas avec Scene3D tu peu faire On_click Fenetre_3D%,Sub_Action ou on_change suivant le manuel d'explication ( excuse moi mais je ne connais pas par-coeur) qui me renvoi au sous-programme Sub_Action lorsque je clique dans la fenetre. - Code:
-
Label Sub_Action Dim cnt%, i%, Dessin%, Fenetre_3D%, Dialogue_Box%, Nombre_Mesh%, Casaque% Dim pi, Angle, Largeur, Rayon, Espace, Perimetre, Nombre_Mesh, Angle_int
' Nombre de rotation Angle = 360 ' Eloignement Rayon = 20.0 ' Pas de la boucle Angle_int = 1 Dessin% = 2000 Fenetre_3D% = 2002 Casaque% = 10 pi = 3.141592
Form Dessin% width 0 , screen_x-610 height 0 , screen_y-210 hide dessin%
scene3d Fenetre_3D% width Fenetre_3D%, screen_x-600 height Fenetre_3D%, screen_y-200 color Fenetre_3D%, 120, 120, 120 3d_target_is Fenetre_3D% 3D_PLANE Casaque% 3D_U_TILE Casaque% ,1 3D_V_TILE Casaque% ,1
On_click Fenetre_3D%,Sub_Action
End Sub_Action: 3d_load_texture Casaque% ,"plan_casaque.bmp"
for cnt% = 0 to Angle step Angle_int
Cam_position Rayon*cos((PI*(Angle_int*(cnt%+1)))/180),0,Rayon*sin((PI*(Angle_int*(cnt%+1)))/180) light_position Rayon*cos((PI*(Angle_int*(cnt%+1)))/180),0,Rayon*sin((PI*(Angle_int*(cnt%+1)))/180) wait 1 display next cnt%
return
| |
|
| |
Yannick
Nombre de messages : 8610 Age : 52 Localisation : Bretagne Date d'inscription : 15/02/2010
| Sujet: Re Ven 28 Jan 2011 - 20:36 | |
| As tu remarqué qu'il arrive qu'il y est des différences de vitesse de rotation à l'affichage ? | |
|
| |
Contenu sponsorisé
| Sujet: Re: La 3D très lente | |
| |
|
| |
| La 3D très lente | |
|