From: Antoche <an...@al...> - 2001-08-11 10:16:41
|
Ce que je voulais dire, c'est que t'as plein de param=E8tres =E0 r=E9gler da= ns le moteur de physique, et que pour avoir le comportement que tu veux c'est parfois bien chiant=2E=2E=2E enfin bref=2E Pour ce qui est de la rapidit=E9,= les d=E9mos que sanx m'a montr=E9 son lentes c vrai, mais je pense que c plus pour montr= er "wouah les bo mouvements", et accessoirement pour augmenter la pr=E9cision donc =E9viter les erreurs ;) En tout cas les d=E9mos du SDK ou m=EAme les te= sts qu'on a fait sont bien r=E9alistes au niveau rapidit=E9=2E=2E=2E -----Message d'origine----- De : orion3d-dev-admin@lists=2Esourceforge=2Enet [mailto:orion3d-dev-admin@lists=2Esourceforge=2Enet]De la part de Gabriel Peyr=E9 Envoy=E9 : vendredi 10 ao=FBt 2001 09:47 =C0 : orion3d-dev@lists=2Esourceforge=2Enet Objet : RE: [Orion3d-dev] ce we l=E0, d=E9sol=E9, je laisse pas pass=E9 : un BON moteur de physique doit =EA= tre stable, quels que soient les param=E8tre ! faut pas d=E9conn=E9 non plus ! =E0 ce moment l=E0, mon moteur de cloth aussi, il est super stable, si on suppose que l'utilisateur ne va pas se mettre =E0 rentrer des coef de stifne= ss trop =E9lev=E9 ! enfin, =E0 ce moment, on utilisent tous un brave euler explicite, et voila, = on se prend pas la t=EAte avec des RK4 ! =E0 mon avis, le fait qu'il ne r=E9solve pas =E9xactement le probl=E8me des contacts, =E7a doit bien speeder le truc, mais =E7a doit aussi limiter la stabilit=E9/convergence=2E perso, je trouve que pour le prix, la moindre des choses serait d'avoir un truc complet, car, ok, c nikel pour un jeu vid=E9o, mais pour un simulateur = de robotique =2E=2E=2E bof ! gab ps : 0=2E75h, oui, je pr=E9f=E8re ;) >Messsage du 09/08/2001 19:11 >De : <orion3d-dev@lists=2Esourceforge=2Enet> >A : <orion3d-dev@lists=2Esourceforge=2Enet> >Copie =E0 : >Objet : RE: [Orion3d-dev] ce we > > euh, je suis chez moi =E0 champs sur marne, et par 3/4h je voulais dire trois > quarts d'heure=2E=2E=2E d=E9sol=E9 :) > Sinon pour la rapidit=E9 d'havok, pour l'instant je viens juste de commenc= er > (mon boulot est justement entre autre de d=E9terminer les cas o=F9 le mote= ur est > bon ou mauvais, faire des tests de charge etc=2E=2E=2E), mais en tout cas = =E0 > premi=E8re vue il est tout =E0 fait adapt=E9 aux jeux, y compris =E0 celui= sur > lequel on bosse (qui comprend vraiment des tas d'objets 'physiqu=E9s' car = la > physique est un =E9l=E9ment essentiel du jeu)=2E > Et pour les stacks etc y'en a dans les d=E9mos d'havok et ca marche > parfaitement, et en plus leur technique a ce grand int=E9r=EAt que ca r=E9= duit pas > mal les temps de calcul=2E Mais il faut aussi noter que la prise en main d'un > moteur de physique c pas si simple : tu eux aussi faire des tests avec des > objets qui s'empilent et ca foirera lamentablement pasque les param=E8tres ne > seront pas bons (gravit=E9, masse, friction, rebond etc=2E=2E=2E)=2E Et c = le cas pour > tous les moteurs de physique (enfin les 'vrais' quoi :) )=2E Donc le truc > c'est de trouver les bons r=E9glages pour que ca donne un comportement > r=E9aliste et pas d=E9g=E9n=E9r=E9, trouver les faiblesses du moteur etc= =2E=2E=2E > > -----Message d'origine----- > De : orion3d-dev-admin@lists=2Esourceforge=2Enet > [mailto:orion3d-dev-admin@lists=2Esourceforge=2Enet]De la part de Gabriel > Peyr=E9 > Envoy=E9 : jeudi 9 ao=FBt 2001 18:03 > =C0 : orion3d-dev@lists=2Esourceforge=2Enet > Objet : Re: [Orion3d-dev] ce we > > > oups, je suis impardonnable ! > > sinon, tu es si s=FBr que c'est si lent que =E7a ? > d'apr=E9s les =E9cho que j'en ai eu, c'est vraiment le truc qui a le vent = en > poupe =2E=2E=2E > > mais en tout cas, c'est =E9tonant qu'il ne r=E9solvent pas proprement les > resting contact =2E=2E=2E d'autant que maths engine lui le fait ! > > bon, a part =E7a, je pense =E0 comiter ce soir=2E J'ai cod=E9 les d=E9flec= teurs de > particules (cube/sphere/plan/cylindre), =E7a rend du tonnere avec des > vetements :) > > gab > > ps : au fait, t'es quand sur paris, Sanx ? > > > >Messsage du 09/08/2001 16:44 > >De : <orion3d-dev@lists=2Esourceforge=2Enet> > >A : <orion3d-dev@lists=2Esourceforge=2Enet> > >Copie =E0 : > >Objet : Re: [Orion3d-dev] ce we > > > > > > C'est vraiment juste pour foutre ma merde :) > > > > tu vois le 'h' que tu fous toujours dans epita, tu le prends, et tu le met > > au d=E9but de avok, comme ca va fait havok=2E > > > > Bon, c'est pas tout de foutre sa merde=2E J'ai le SDK d'havok et perso, = je > > trouve que c'est quand meme un peu lent, j'ai pas eut trop le temps de > > jouer, mais j'aimerai savoir ce que tu en penses Antoche ? > > > > A mon avis y'a moyen de faire aussi bien, voir mieux=2E Sinon leur API d= e > haut > > niveau est assez sympa=2E Ils devraient releaser le Havok complet (avec tout > > ce qu'ils promettent dans la doc : rope et autres=2E=2E=2E) en septembre= ;) > > > > A+ > > > > Sanx, > > > > ----- Original Message ----- > > From: "Gabriel Peyr=E9" <nikopol0@wanadoo=2Efr> > > To: <orion3d-dev@lists=2Esourceforge=2Enet> > > Sent: Thursday, August 09, 2001 10:05 AM > > Subject: RE: [Orion3d-dev] ce we > > > > > > euh, en fait, j'ai pas du bien suivre le truc =2E=2E=2E tu es ou exactem= ent ? > > parceque pour 2/3h de route, laisse tomber, on se vera un we ou tu seras > sur > > Paris =2E=2E=2E > > > > sinon, je commite ce soir en fait=2E > > il faut juste que tu fasses marcher le plugin, pour que je fasse des tests > > la semaine prochaine=2E > > > > sinon, pour avok, =E7a veut dire qu'il utilise la technique d=E9crite p= ar > > Mirtich dans sa these (impulse base simulation), d'ailleur, j'ai parl=E9 > dans > > un mail pr=E9c=E9dent de l'id=E9e (excellente) avec un heap pour conserv= er en > > parmanence les paire de polys qui risquent de s'entre-choquer avec la plus > > grande proba=2E > > > > n'ampeche, =E7a doit =EAtre nikel pour un jeu de baniole, mais pour un > > empilement de brique en =E9quilibre, =E7a ne marche pas trop =2E=2E=2E > > d'ailleur, t'as qu'=E0 faire le test ! > > > > gab > > > > > > > > >Messsage du 09/08/2001 09:05 > > >De : <orion3d-dev@lists=2Esourceforge=2Enet> > > >A : <orion3d-dev@lists=2Esourceforge=2Enet> > > >Copie =E0 : > > >Objet : RE: [Orion3d-dev] ce we > > > > > > OK ce soir je pourrais pas mais je m'y mets d=E8s vendredi=2E (commite aussi > > > orionviewer)=2E Pour la semaine prochaine je pourrais passer chez toi > > s=FBrement > > > un soir ou 2 ou vice-versa (doit y avoir 3/4h de route)=2E > > > Tiens =E0 propos de physique : pour les resting contacts, il s'emmerde= nt > pas > > : > > > quand un objet ne bouge quasiment plus, ils le "disablent" (ie ils ne > > > calculent plus la nlle pos, mais il est qd m=EAme pris en compte dans les > > > colliding contacts des autres objets, et quand il est frapp=E9 il est > > > enabled)=2E Evidemment, il faut que la gestion des colliding contacts soit > > > bien stable pour que =E7a marche bien, ce qui est le cas d'havok=2E > > > > > > Antoche > > > -----Message d'origine----- > > > De : orion3d-dev-admin@lists=2Esourceforge=2Enet > > > [mailto:orion3d-dev-admin@lists=2Esourceforge=2Enet]De la part de Gabr= iel > > Peyr=E9 > > > Envoy=E9 : mercredi 8 ao=FBt 2001 10:35 > > > =C0 : Orion3D - Mailling List > > > Objet : [Orion3d-dev] ce we > > > > > > > > > arg, ce we, je suis pas l=E0, mais la semaine prochaine, il faut > ABSOLUMENT > > > qu'on se voit =2E=2E=2E > > > ce qu'il faudrait, c'est que le plugin compile, avec la nouvelle > > > architecture des fichiers, plus qq modifs mineures=2E > > > je committe tout ce soir, comme =E7a, tu peux regarder =E7a qd tu veux= =2E > > > si =E7a te saoule, on pourra voire =E7a ensemble=2E > > > > > > pour le RK4, c'est pas grave, a priori, celui que j'ai cod=E9 marche, = et > > pour > > > l'adaptative time-step, je pense que =E7a passera apr=E9s le n=E9toyag= e d'o3d > > =2E=2E=2E > > > > > > gab > > > > > > > > > _______________________________________________ > > > Orion3d-dev mailing list > > > Orion3d-dev@lists=2Esourceforge=2Enet > > > http://lists=2Esourceforge=2Enet/lists/listinfo/orion3d-dev > > > > > > > > > _______________________________________________ > > Orion3d-dev mailing list > > Orion3d-dev@lists=2Esourceforge=2Enet > > http://lists=2Esourceforge=2Enet/lists/listinfo/orion3d-dev > > > > > > > > _______________________________________________ > > Orion3d-dev mailing list > > Orion3d-dev@lists=2Esourceforge=2Enet > > http://lists=2Esourceforge=2Enet/lists/listinfo/orion3d-dev > > > > > _______________________________________________ > Orion3d-dev mailing list > Orion3d-dev@lists=2Esourceforge=2Enet > http://lists=2Esourceforge=2Enet/lists/listinfo/orion3d-dev > > > _______________________________________________ > Orion3d-dev mailing list > Orion3d-dev@lists=2Esourceforge=2Enet > http://lists=2Esourceforge=2Enet/lists/listinfo/orion3d-dev > _______________________________________________ Orion3d-dev mailing list Orion3d-dev@lists=2Esourceforge=2Enet http://lists=2Esourceforge=2Enet/lists/listinfo/orion3d-dev |