home *** CD-ROM | disk | FTP | other *** search
/ Falcon 030 Power 2 / F030_POWER2.iso / ST_STE / MAGS / TOXIC_14.ARJ / toxic_14 / TOXIC_14.D_2 / ALGORITH.MES / ALGORITH.ZIP / PARTIE_2.MIN < prev    next >
Text File  |  1996-12-24  |  75KB  |  625 lines

  1. SS:s@③H④ B_②gT GOMessageL ⑧@du 14/O8/96 ⑨Aa O2:27DAMDS de ⑧Geek pour ALGORITHMESEAB`②gGR⑨Bef:]LATEX\ (13/O8 ⑨Aa 23:③H41)
  2. hop! merci bcp p③Hr tes explications...
  3. p③Hdt le code j'avais③H oublie ta remarque  sur les transxx=nxx... du coup j'avais  des jolis plantages... :)
  4. sinon a,b,c,d,e,f a l'air d'etre egal a 1,2,4,5,3,6. 
  5. et la proba a la fin de chake ligne c pas grave si on la prend pas en compte?VAB`②gT @AvancerGZ ] Suite  \Y @Son r⑨BepondeurGZ ] Envoi \Y T @RevenirG ] Retour \ ⑧@IntervenirG ]N#L     Envoi \ ♪♪♪①④ B_②gT GOMessageL ⑧@du 13/O8/96 ⑨Aa 23:41DAMDS de ⑧LATEX pour ALGORITHMESEAB`②gGR⑨Bef:]Geek\ (13/O8 ⑨Aa 2O:48) IFS EASY...
  6. ben chak grp de 6 nb represente la transformation affine pour x et pour y. je m'explik: tu as (a,b,c,d,e,f) ki defini
  7. x'=ax+by+c et y'=dx+ey+f
  8. algo fayo: 
  9. repete
  10.   no_trans=random(nb_trans)
  11.   x=trans[no_trans,1]*x+trans[no_trans,2]*y+trans[no_trans,3]
  12.   y=trans[no_trans,4]*x+trans[no_trans,5]*y+trans[no_trans,6]
  13.   affiche(x,y,no_trans mod NBCOULMAX)
  14. fin repete
  15.            voila. remarque importante=>VAB`②gT @AvancerGZ ] Suite  \Y @Son r⑨BepondeurGZ ] Envoi \Y T @RevenirG ] Retour \ ⑧@IntervenirG ]N#L     Envoi \ ♪♪♪①④ B_②gT GOMessageL ⑧@du 13/O8/96 ⑨Aa 23:46DAMDS de ⑧LATEX pour ALGORITHMESEAB`②gGpour fractint je crois que
  16. trans[n,1] <-> a  
  17. trans[n,2] <-> b
  18. trans[n,5] <-> c
  19. trans[n,3] <-> d
  20. trans[n,4] <-> e 
  21. trans[n,6] <-> f
  22. n correspond a la nieme transformation  affine de x et y.
  23. remark 2: avant d'afficher il fo mettre a l'echelle car certaine transf donne des resultat sur une minuscule surface de l'ecran.
  24. jespairavouareteclair.  a+ Latex 8=)VAB`②gT @AvancerGZ ] Suite  \Y @Son r⑨Bep③HondeurGZ ] Envoi ③H\Y T @RevenirG ] Retour \ ⑧@IntervenirG ]N#L     Envoi \ ♪♪♪①④ B_②gT GOMessageL ⑧@du 13/O8/96 ⑨Aa 2O:48DAMDS de ⑧Geek pour ALGORITHMESEAB`②gG
  25. qq pourrait me dire comment faire des   ifs?
  26. g rien pige a la doc de fractint...
  27. par ex pour un ifs donne fo faire quoi  avec les lignes de nombres???VAB`②gT @AvancerGZ ] Suite  \Y @Son r⑨BepondeurGZ ] Envoi \Y T @RevenirG ] Retour \ ⑧@IntervenirG ]N#L     Envoi \ ♪♪♪①④ B_②gT GOMessageL ⑧@du 13/O8/96 ⑨Aa 12:38DAMDS de ⑧ASMC pour ALGORITHMESEAB`②gGR⑨Bef:]Geek\ (13/O8 ⑨Aa 2:58)
  28. 1/4 c bocoup trop lent. Un rotozoom tout con, cad en refaisant l'interpolation a chque fos pour la ligne, tien en 1VBL sur un dx 2 66, sachant que 80% du temp est du a la lenteur de la ram video sur un VLB.
  29.   Sinon, pour le remplissage de face en flt je ne calculait pas le point du milieux, mais la je commence le gouraud et l'interpolation est vraiment bordelique, alors que si je calculais le point du milieux (cad celui du cote le plus long qui a le meme Y que le point du milieux), elle deviendrais la meme que pour le >>>VAB`②gT @AvancerGZ ] Suite  \Y @Son r⑨BepondeurGZ ] Envoi \Y T @RevenirG ] Retour \ ⑧@IntervenirG ]N#L     Envoi \ ♪♪♪①④ B_②gT GOMessageL ⑧@du 13/O8/96 ⑨Aa 12:39DAMDS de ⑧ASMC pour ALGORITHMESEAB`②gGla meme que pour le rotozoom, donc c ko le mieux a faire ?
  30. ++VAB`②gT @AvancerGZ ] Suite  \Y @Son r⑨BepondeurGZ ] Envoi \Y T @RevenirG ] Retour \ ⑧@IntervenirG ]N#L     Envoi \ ♪♪♪①④ B_②gT GOMessageL ⑧@du 13/O8/96 ⑨Aa O2:58DAMDS de ⑧Geek pour ALGORITHMESEAB`②gGR⑨Bef:]Zappy\ (6/O8 ⑨Aa 5:47)
  31. hop ... chuis tombe sur une source ki fait un rotozoom a la vbl constante (1/4  sur mon p166+) et ki a l'air de texturerpa③Hr blocs de 8x8...
  32. ③Hmais 1/4 de vbl ca me semble bocou,non?
  33. (hem g jamais fait de roto...)VAB`②gT @AvancerGZ ] Suite  \Y @Son r⑨BepondeurGZ ] Envoi \Y T @RevenirG ] Retour \ ⑧@IntervenirG ]N#L     Envoi \ ♪♪♪①④ B_②gT GOMessageL ⑧@du 12/O8/96 ⑨Aa 22:48DAMDS de ⑧LATEX pour ALGORITHMESEAB`②gGR⑨Bef:]Crac\ (12/O8 ⑨Aa 21:49)
  34. dac avec crac.
  35. eh vortex l'algo je l'ai et est pas fiabl. et pour taxer de la tune par cc ya pa besoin dun algo...
  36. >8=(   P-)VAB`②gT @AvancerGZ ] Suite  \Y @Son r⑨BepondeurGZ ] Envoi \Y T @RevenirG ] Retour \ ⑧@IntervenirG ]N#L     Envoi \ ♪♪♪①④ B_②gT GOMessageL ⑧@du 12/O8/96 ⑨Aa 21:51DAMDS de ⑧C@\ ②I@\GP_   4,44F
  37. rac pour ALGORITHMESEAB`②gGR⑨Bef:]Crac\ (12/O8 ⑨Aa 21:49)
  38. Heu, correction, disons plutot que l'on peut d⑨Beduire plein de num⑨Bero de carte associ⑨Bes ⑨Aa des noms et dates d'exp, pour commander pleins de softs foireux par correspondance ⑨Aa Turtle bl⑨Be.VAB`②gT @AvancerGZ ] Suite  \Y @Son r⑨BepondeurGZ ] Envoi \Y T @RevenirG ] Retour \ ⑧@IntervenirG ]N#L     Envoi \ ♪♪♪①④ B_②gT GOMessageL ⑧@du 12/O8/96 ⑨Aa 21:49DAMDS de ⑧Crac pour ALGORITHMESEAB`②gGR⑨Bef:]VORTEX\ (11/O8 ⑨Aa 18:12)
  39. Mais oui, c'est ca.
  40. Tu vois, un b⑨Cete veilleur de nuit d'hotel que je suis en sait plus que toi, et ne gobe pas ton histoire.
  41. Si tu as la possibilit⑨Be d'encaisser des paiements avec carte de cr⑨Bedit, tu as l'autorisation, donc le petit appareil.
  42. Avec un algo informatique, suffit de prendre un ordinateur bien puissant, et en 10000 coups, tu trouves le code.
  43. (le petit appareil ⑨Aa CC, peut servir ⑨Aa v⑨Berifier la validit⑨Bee, bien, entendu, ...)
  44.                   CracVAB`②gT @AvancerGZ ] Suite  \Y @Son r⑨BepondeurGZ ] Envoi \Y T @RevenirG ] Retour \ ⑧@IntervenirG ]N#L     Envoi \ ♪♪♪①④ B_②gT GOMessageL ⑧@du 12/O8/96 ⑨Aa 13:14DAMDS de ⑧CREATEUR pour ALGORITHMESEAB`②gGR⑨Bef:]VORTEX\ (11/O8 ⑨Aa 18:12)
  45. Merci,on est pas candide a ce point ;-)VAB`②gT @AvancerGZ ] Suite  \Y @Son r⑨BepondeurGZ ] Envoi \Y T @RevenirG ] Retour \ ⑧@IntervenirG ]N#L     Envoi \ ♪♪♪①④ B_②gT GOMessageL ⑧@du 11/O8/96 ⑨Aa 18:12DAMDS de ⑧VORTEX pour ALGORITHMESEAB`②gGrech un algo permettant de verifier la validite d'un numero de catre bancaire.
  46. C pour un soft de vpc ke je suis en train de faire: l'operatrice saisie le numero de la carte ainsi ke la date d'expiration et l'algo doit pouvoir me dire s'il s'agit d'un numero bidon ou non.
  47. Ctc ma BAL.
  48. A+VAB`②gT @AvancerGZ ] Suite  \Y @Son r⑨BepondeurGZ ] Envoi \Y T @RevenirG ] Retour \ ⑧@IntervenirG ]N#L     Envoi \ ♪♪♪①④ B_②gT GOMessageL ⑧@du 11/O8/96 ⑨Aa 13:52DAMDS de ⑧Crac pour ALGORITHMESEAB`②gGR⑨Bef:]GOLDRUNNER\ (1O/O8 ⑨Aa 21:19)
  49. Agenouillez vous mes fr⑨Aeres.
  50. Knuth, il parait que c'est le plus grand des plus grands en algorithmique.
  51. J'ai feuillet⑨Be un peu un de ses 3 tomes. C'est assez complet, on tr③Houve de tout. Moi, c'⑨Betait pour solutionner mon petit bugg que j'avais dans ma division avec de grands entiers.VAB`②gT @AvancerGZ ] Suite  \Y @Son r⑨BepondeurGZ ] Envoi \Y T @RevenirG ] Retour \ ⑧@IntervenirG ]N#L     Envoi \ ♪♪♪①④ B_②gT GOMessageL ⑧@du 11/O8/96 ⑨Aa 12:49DAMDS de ⑧CREATEUR pour ALGORITHMESEAB`②gGR⑨Bef:]Zappy\ (1O/O8 ⑨Aa 5:35)
  52. Bouh le vilain.Par precalc,je veux dire:calculer avant l'affichage,et pas TOUT precalculer une fois pour toutes.
  53. (m'enfin je m'adressais a zappy,j'auras du prevoir...)VAB`②gT @AvancerGZ ] Suite  \Y @Son r⑨Bepondeur③HGZ ] Envoi \Y T @RevenirG ] Retour \ ⑧@IntervenirG ]N#L     Envoi \ ♪♪♪①④ B_②gT GOMessageL ⑧@du 1O/O8/96 ⑨Aa 21:48DAMDS de ⑧DUMBO pour ALGORITHMESEAB`②gGR⑨Bef:]Crac\ (1O/O8 ⑨Aa 17:16)
  54.   Ha l'etre humain peut voir avec un
  55. angle de 120 degres en "balayage".
  56. Quand l'oeil est fixe, son angle
  57. de vision est de 12 degres.
  58.   Apres cette consideration, il est
  59. manifeste que la projection habituelle
  60. est fausse: il n'y a linearite que sur
  61. 12 degres. Au-dela, il faut tenir
  62. compte que l'oeil tourne, et donc
  63. faire tourner aussi le plan de pro③Hjection. En bref il faut diviser par la distance du point a l'observateur, en non 
  64. simplement par le Z. Et cela horizontalement et verticalement... Evidemment caVAB`②gT @AvancerGZ ] Suite  \Y @Son r⑨BepondeurGZ ] Envoi \Y T @RevenirG ] Retour \ ⑧@IntervenirG ]N#L     Envoi \ ♪♪♪①④ B_②gT GOMessageL ⑧@du 1O/O8/96 ⑨Aa 21:49DAMDS de ⑧DUMBO pour ALGORITHMESEAB`②gGcomplique les calculs...VAB`②gT @AvancerGZ ] Suite  \Y @Son r⑨BepondeurGZ ] Envoi \Y T @RevenirG ] Retour \ ⑧@IntervenirG ]N#L     Envoi \ ♪♪♪①④ B_②gT GOMessageL ⑧@du 1O/O8/96 ⑨Aa 21:19DAMDS de ⑧GOLDRUNNER pour ALGORITHMESEAB`②gGR⑨Bef:]JRAF\ (7/O8 ⑨Aa 6:28)
  65. y'a une serie, The Art oF computer programming, Don Knuth, addison Wesley, dont un des tomes est consacres aux tris, soit 700 pages, avec rien que des tris, l'evaluation du cout, les comparaisons ③Hde perfs, dont des tris destines a ce que tu cherche (tri sur memoire de masse).VAB`②gT @AvancerGZ ] Suite  \Y @Son r⑨BepondeurGZ ] Envoi \Y T @RevenirG ] Retour \ ⑧@IntervenirG ]N#L     Envoi \ ♪♪♪①④ B_②gT GOMessageL ⑧@du 1O/O8/96 ⑨Aa 17:16DAMDS de ⑧Crac pour ALGORITHMESEAB`②gGR⑨Bef: ]3D et angle de vue\
  66. Dites moi, cher CONfr⑨Aeres (non, le con, c'est pour rigoler) de la 3D, vous prenez quoi comme angle de vue, pour votre 3D.
  67. D'apr⑨Aes des test effectu⑨Bes sur ma personne, j'en ai d⑨Beduit un angle de vue avoisinant les 1③H40 degr⑨Bes, horizontalement.
  68. Ca me donne, pour la constante k de la formule x'=k*x/z: k=largeur_de_l_ecran/3
  69. Enfin, bon, j'aimerais bien avoir une repr⑨Besentation des distances r⑨Bealiste. Qqn connait-il l'angle de vue horizontal d'un ⑨Cetre humain ? (⑨Cetre humain classique)        CracVAB`②gT @AvancerGZ ] Suite  \Y @Son r⑨BepondeurGZ ] Envoi \Y T @RevenirG ] Retour \ ⑧@IntervenirG ]N#L     Envoi \ ♪♪♪①④ B_②gT GOMessageL ⑧@du 1O/O8/96 ⑨Aa 14:44DAMDS de ⑧ASMC pour ALGORITHMESEAB`②gGR⑨Bef:]CREATEUR\ (8/O8 ⑨Aa 4:57)
  70.   Salut createur, et les autres.
  71.   J'a suivi ton conseil (avec un ete de retard), et je me suis mis ⑨Aa la 3D. Bon pour le moment le code est en pascal + asm (ne riez pas s'il vous plait, c'est pour le porter sous windows via delphi pour essayer DirectX). Enfin bon, pour le momment le canard (toujours le meme, 3ds), tourne sur tout l'ecran, en flat, avec faces caches (prod scalair) et tri (dont il faudra reparler) en 1,5 VBL sur un dx 2 66 avec une 5426. C'est la peinne de continuer ou je peut reprendre ??VAB`②gT @AvancerGZ ] Suite  \Y @Son r⑨BepondeurGZ ] Envoi \Y T @RevenirG ] Retour \ ⑧@IntervenirG ]N#L     Envoi \ ♪♪♪①④ B_②gT GOMessageL ⑧@du 1O/O8/96 ⑨Aa 14:47DAMDS de ⑧ASMC pour ALGORITHMESEAB`②gGPour le tri, j'utilise un system auquel je n'ai pas truve de nom dans les livre :
  72. Je compte combien il y a de Z de chake type ( en stockant incrementant un tableau de 256 cases), ensuite, a partir de ces valeures, ilest facil de compter quelle sera la position du premier 1, du premier 2, etc jusqu'a 256. Bon, ben un fois cela fait, je prend mes faces dans l'ordre et je regarde leur Z, je les place au bon endroit dans le tablo final ou elles sont triees. Je sais pas si mes explications sont comprenhensible mais en gros c du 3N, c kom ca ki fo fer ??VAB`②gT @AvancerGZ ] Suite  \Y @Son r⑨BepondeurGZ ] Envoi \Y T @RevenirG ] Retour \ ⑧@IntervenirG ]N#L     Envoi \ ♪♪♪①④ B_②gT GOMessageL ⑧@du 1O/O8/96 ⑨Aa O5:33DAMDS de ⑧Zappy pour ALGORITHMESEAB`②gGRef: Odin&Createur
  73. ...ce qu'il y a de bien avec vous deux  c'est que je comprends jamais rien a ce que vous me repondez...c'est fort.
  74. Precalc? Quel precalc? J'ai parle de precalc? Je ne veux certainement pas "precalculer les offsets une fois pour toutes", non.
  75. Et Odin, je crois que t'es aussi a cote de la plaque: si j'ai bien comp③Hris ton  message tu essaies de me parler de ce qu'on appelle generalement la "technique du triangle". Bon. C'est pas specialementVAB`②gT @AvancerGZ ] Suite  \Y @Son r⑨BepondeurGZ ] Envoi \Y T @RevenirG ] Retour \ ⑧@IntervenirG ]N#L     Envoi \ ♪♪♪①④ B_②gT GOMessageL ⑧@du 1O/O8/96 ⑨Aa O5:35DAMDS de ⑧Zappy pour ALGORITHMESEAB`②gGune nouveaute.. c'est pas le probleme nila question... la question c'est le decoupage de la texture SANS perdre le benefice des triangles...(qui lui est acquis)...glop!VAB`②gT @AvancerGZ ] Suite  \Y @Son r⑨Bepond③HeurGZ ] Envoi \Y T @RevenirG ] Retour \ ⑧@IntervenirG ]N#L     Envoi \ ♪♪♪①④ B_②gT GOMessageL ⑧@du O8/O8/96 ⑨Aa O4:57DAMDS de ⑧CREATEUR pour ALGORITHMESEAB`②gGR⑨Bef:]ODIN\ (8/O8 ⑨Aa 2:O7)
  76. Bah la question de zappy,c'est :est-il possible de precalc une fois pour toutes,au debut de la routine...
  77. (moi j'y crois pas)
  78. (mais sinon odin,yep en realtime ca devrait booster deja un peu plus,mais ya bcp d'instruction je pense)VAB`②gT @AvancerGZ ] Suite  \Y @Son r⑨BepondeurGZ ] Envoi \Y T @RevenirG ] Retour \ ⑧@IntervenirG ]N#L     Envoi \ ♪♪♪①④ B_②gT GOMessageL ⑧@du O8/O8/96 ⑨Aa O2:O7DAMDS de ⑧ODIN pour ALGORITHMESEAB`②gGR⑨Bef:]Zappy\ (6/O8 ⑨Aa 6:O8)
  79. ba vi voila, tu fais tenir les datas dans le cache et les lignes suivantes ne sont plus que des offsets par rapport a la ligne d'avant.
  80. t'as juste a calculer les datas 1 fois par image et apres t'as 1 offset par ligne a mappee a gerer en tps reel, c'est tout...
  81. le 1er a l'avoir fais et presque le seul sur miga c'est chaos..
  82. ca doit etre faisaible sur pentium, meme carrement et boosterait fond les manettes...VAB`②gT @AvancerGZ ] Suite  \Y @Son r⑨BepondeurGZ ] ③HEnvoi \Y T @RevenirG ] Retour \ ⑧@IntervenirG ]N#L     Envoi \ ♪♪♪①④ B_②gT GOMessageL ⑧@du O7/O8/96 ⑨Aa 22:48DAMDS de ⑧Crac pour ALGORITHMESEAB`②gGR⑨Bef:]Crac\ (7/O8 ⑨Aa 22:27)
  83. Correction: ma derni⑨Aere phrase, c'est "je vais pas vous ⑨Becrire le code quand m⑨Ceme"VAB`②gT @AvancerGZ ] Suite  \Y @Son r⑨BepondeurGZ ] Envoi \Y T @RevenirG ] Retour \ ⑧@IntervenirG ]N#L     Envoi \ ♪♪♪①④ B_②gT GOMessageL ⑧@du O7/O8/96 ⑨Aa 22:25DAMDS de ⑧Crac pour ALGORITHMESEAB`②gGR⑨Bef:]JRAF\ (7/O8 ⑨Aa 6:28)
  84. J'en connais un qui est fait pour ca, je crois. (j③H'ai compl⑨Aetement oubli⑨Be le nom, et j'ai la flemme d'aller chercher mes cours d'algo. De toute facon, vous vous en foutez du nom !)
  85. Ca y est, le tri par fusion, je crois !
  86. On commence par rechercher les sous listes tri⑨Bees, et apr⑨Aes, on les fusionne 2 ⑨Aa 2. ce qui fait des sous listes un peu plus grosses. (et 2 fois moins surtout)
  87. Hop, on recommence jusqu'⑨Aa n'avoir plus qu'une seule liste.
  88. Quand je dis fusionner, je dis pas coller, mais faire des 2 listes tri⑨Bees, uneVAB`②gT @AvancerGZ ] Suite  \Y @Son r⑨BepondeurGZ ] Envoi \Y T @RevenirG ] Retour \ ⑧@IntervenirG ]N#L     Envoi \ ♪♪♪①④ B_②gT GOMessageL ⑧@du O7/O8/96 ⑨Aa 22:27DAMDS de ⑧Crac pour ALGORITHMESEAB`②gG3⑨Aeme qui soit tri⑨Bees, et qui contienne les ⑨Bel⑨Bements des 2.
  89. 1 seul passage par liste pour fusionner.
  90. Si ca vous embete de chercher des sous listes tri⑨Bees au d⑨Bepart, on peut prendre la version primaire du tri qui consid⑨Aere que l'on n'a que des sous listes de taille 1.
  91. Voila voila, pas trop dur ⑨Aa faire la fusion, je vais ⑨Becrire le code.
  92.                 CracVAB`②gT @AvancerGZ ] Suite  \Y @Son r⑨BepondeurGZ ] Envoi \Y T @RevenirG ] Retour \ ⑧@IntervenirG ]N#L     Envoi \ ♪♪♪①④SS:s@③H④ B_②gT GOMessageL ⑧@du O6/O8/96 ⑨Aa OO:12DAMDS de ⑧ODIN pour ALGORITHMESEAB`②gGR⑨Bef:]syntax\ (3/O8 ⑨Aa 19:57)
  93. argh, fais 1000 retour, j'avais deja expliquer le principe... m'enfin si ⑨Kca se trouve depuis le temps ca a ete deleter..VAB`②gT @AvancerGZ ] Suite ③H \Y @Son r⑨BepondeurGZ ] Envoi \Y T @RevenirG ] Retour \ ⑧@IntervenirG ]N#L     Envoi \ ♪♪♪①④ B_②gT GOMessageL ⑧@du O5/O8/96 ⑨Aa 21:52DAMDS de ⑧Crac pour ALGORITHMESEAB`②gG③HR⑨Bef:]CREATEUR\ (5/O8 ⑨Aa 13:38)
  94. Il (zappy) veut mapper un bloc qui est compos⑨Bes d'autres blocs, j'ai l'impression.
  95. Ca a un int⑨Beret quand on veu③Ht faire un jeu, par ex③Hemple. On a qq petits blocs, et on d⑨Befinit tout notre monde comme une composition de ces blocs.
  96. Ceci dit, je me suis longuement pench⑨Be sur la question, et je n'ai toujours pas trouv⑨Be de solution (enfin, sur PC, sans DSP) satisfaisante.VAB`②gT @AvancerGZ ] Suite  \Y @Son r⑨BepondeurGZ ] Envoi \Y T @RevenirG ] Retour \ ⑧@IntervenirG ]N#L     Envoi \ ♪♪♪①④ B_②gT GOMessageL ⑧@du O5/O8/96 ⑨Aa 13:38DAMDS de ⑧CREATEUR pour ALGORITHMESEAB`②gGR⑨Bef:]Zappy\ (4/O8 ⑨Aa 22:33)
  97. Heu?tu peux repeter ta question?
  98. pour la 3d sans rotater les points:bah si tu les rotates,obliger,mais ya une gruge:
  99. au leiu de faire X'=ax+by+cz tu fais X'=a[x]+b[y]+c[z] avec a,b,c des tableau conteant a[0]=0 a[1]=a a[2]=2a,etc...
  100. Donc tu rotates tes points en precalculants a chaque fois la rotation de tes axes....VAB`②gT @AvancerGZ ] Suite  \Y @Son r⑨BepondeurGZ ] Envoi \Y T @RevenirG ] Retour \ ⑧@IntervenirG ]N#L     Envoi \ ♪♪♪①④ B_②gT GOMessageL ⑧@du O5/O8/96 ⑨Aa O3:19DAMDS de ⑧HAUSER pour ALGORITHMESEAB`②gGR⑨Bef:]HML\ (22/O7 ⑨Aa 1:18)
  101. moi aussi je suis d'accord avec patapom et createur...
  102. a moins que les coords ne vont pas a ce moment la il faut en plus multiplier par la matric de changeme de base...
  103. (encore es maths...)VAB`②gT @AvancerGZ ] Suite  \Y @Son r⑨BepondeurGZ ] Envoi \Y T @RevenirG ] Retour \ ⑧@IntervenirG ]N#L     Envoi \ ♪♪♪①④ B_②gT GOMessageL ⑧@du O5/O8/96 ⑨Aa O3:14DAMDS de ⑧HAUSER pour ALGORITHMESEAB`②gGR⑨Bef:]silic\ (2/O8 ⑨Aa 4:O2)
  104. ben si je comprend bien ta question voici la reponse:
  105. on ne fait pas tourner les points tous seuls..
  106. en 3d (donc un espace a 3dimensions) on tourne autour d'un sous espace de 2 dimsdonc une droite ou un axe comme tu veux...
  107. donc un point en 3d tourne toujours autour d'un axe (en general ds les demo autour des axes du repere)
  108. Pour plus de maths Tape ENVOi...
  109. HA③HUSERVAB`②gT @AvancerGZ ] Suite  \Y @Son r⑨Be③HpondeurGZ ] Envoi \Y T @RevenirG ] Retour \ ⑧@IntervenirG ]N#L     Envoi \ ♪♪♪①④ B_②gT GOMessageL ⑧@du O4/O8/96 ⑨Aa 22:33DAMDS de ⑧Zappy pour ALGORITHMESEAB`②gG
  110. Est-ce que quelqu'un a deja reussi a faire du mapping 3/2 avec une texture decoupee en blocs de 8*8?VAB`②gT @AvancerGZ ] Suite  \Y @Son r⑨BepondeurGZ ] Envoi \Y T @RevenirG ] Retour \ ⑧@IntervenirG ]N#L     Envoi \ ♪♪♪①④ B_②gT GOMessageL ⑧@du O3/O8/96 ⑨Aa 19:57DAMDS de ⑧syntax pour ALGORITHMESEAB`②gGR⑨Bef:]ODIN\ (2/O8 ⑨Aa O:45)
  111. Hi! tiens,interessant...comment cela
  112. marche-t-il-t-il donc en definitive?VAB`②gT @AvancerGZ ] Suite  \Y @Son r⑨BepondeurGZ ] Envoi \Y T @RevenirG ] Retour \ ⑧@IntervenirG ]N#L     Envoi \ ♪♪♪①④ B_②gT GOMessageL ⑧@du O3/O8/96 ⑨Aa 18:44DAMDS de ⑧CREATEUR pour ALGORITHMESEAB`②gGR⑨Bef:]syntax\ (29/O7 ⑨Aa 23:29)
  113. Bah je pense que oui.
  114. Petite precision quand tu dis on peut pas utiliser 2* le meme registre...c'est possible:
  115. mov eax,ebx
  116. mov edi,ebx prends que 1 cycle...
  117. Odin:le pentium c'est pas magique non plus...ya encore des demos en plusieurs VBL sur mon p90(je dirais plutot:y a t-il des demo en 1 vbl???)VAB`②gT @AvancerGZ ] Suite  \Y @Son r⑨BepondeurGZ ] Envoi \Y T @RevenirG ] Retour \ ⑧@IntervenirG ]N#L     Envoi \ ♪♪♪①④ B_②gT GOMessageL ⑧@du O2/O8/96 ⑨Aa O4:O2DAMDS de ⑧silic pour ALGORITHMESEAB`②gG
  118. Excusez moi de vous interrompre dans voshautes sph⑨Aeres technologique, mais j'aurais besoin d'un cour de base:
  119.  en *demo on parlait de rotation des 
  120.  axes, et non pas des points.
  121.  Comment ⑨Kca marche?VAB`②gT @AvancerGZ ] Suite  \Y @Son r⑨BepondeurGZ ] Envoi \Y T @RevenirG ] Retour \ ⑧@IntervenirG ]N#L     Envoi \ ♪♪♪①④ B_②gT GOMessageL ⑧@du O2/O8/96 ⑨Aa OO:45DAMDS de ⑧ODIN pour ALGORITHMESEAB`②gGR⑨Bef:]syntax\ (29/O7 ⑨Aa 23:29)
  122. et pourquoi tu l'afficherais pas en sprite ton rotozoom ?? hehe, ca devrait aller vite sur pentium ..VAB`②gT @AvancerGZ ] Suite  \Y @Son r⑨BepondeurGZ ] Envoi \Y T @RevenirG ] Retour \ ⑧@IntervenirG ]N#L     Envoi \ ♪♪♪①④ B_②gT GOMessageL ⑧@du 29/O7/96 ⑨Aa 23:29DAMDS de ⑧syntax pour ALGORITHMESEAB`②gGR⑨Bef:]LATEX\ (28/O7 ⑨Aa O:16)
  123. Hi! je suis sur le pt de finir 1 routinerotozoom avec 5 cycles/pt mais pb avec  optimisation pentium.on sait qu'il est
  124. impossible d'utiliser le meme registre  2 fois pendant le meme cycle (donc a la
  125. fois sur les canaux U et V).MAIS........est-il possible si par ex le registre   EAX est utilise sur le canal V en fin decycle est-il possible d'utiliser ce memeregistre EAX ds le canal U le cycle sui-vant? (scuzez pour la repetition)
  126. si oui miracle...sinon 6 cycles...VAB`②gT @AvancerGZ ] Suite  \Y @Son r⑨BepondeurGZ ] Envoi \Y T @RevenirG ] Retour \ ⑧@IntervenirG ]N#L     Envoi \ ♪♪♪①④ B_②gT GOMessageL ⑧@du 28/O7/96 ⑨Aa OO:16DAMDS de ⑧LATEX pour ALGORITHMESEAB`②gGR⑨Bef:]patapom\ (22/O7 ⑨Aa O:32)
  127. ok skiouz patapom, j'ai du mal m'expliker.
  128. je calcul seulement le prmier pt d'intersec mais pas les suivants, pour chak primitiv(sphere,etc...)
  129. mais je viens de me rendre compte ke y aun cas ki blair, c'est kan les deux obj  n'ont rien en commum et kon veux faire une difference et ke le rayon touche les deux obj.
  130. Mais j'ai presk trouve.
  131. laclassikconsiste a tou calc et a utiliser les diagram de roth.
  132.    a+   latex  moebius jy avai pas penseVAB`②gT @AvancerGZ ] Suite  \Y @Son r⑨BepondeurGZ ] Envoi \Y T @RevenirG ] Retour \ ⑧@IntervenirG ]N#L     Envoi \ ♪♪♪①④ B_②gT GOMessageL ⑧@du 26/O7/96 ⑨Aa 22:24DAMDS de ⑧syntax pour ALGORITHMESEAB`②gGR⑨Bef:]CRAC\ (22/O7 ⑨Aa 22:36)
  133. Hi! j'etudie en ce moment l'optimisationsur pentium;qqun connait-il la regle
  134. (ou les regles) de paralleli③Hsation des
  135. instructions multicycles? apparemment
  136. ces instr se parallelisent mais avec descycles de decalages (2 je crois).qqun
  137. sait-il pourquoi?VAB`②gT @AvancerGZ ] Suite  \Y @Son r⑨BepondeurGZ ] Envoi \Y T @RevenirG ] Retour \ ⑧@IntervenirG ]N#L     Envoi \ ♪♪♪①④ B_②gT GOMessageL ⑧@du 22/O7/96 ⑨Aa 22:36DAMDS de ⑧CRAC pour ALGORITHMESEAB`②gGR⑨Bef:]HML\ (22/O7 ⑨Aa 1:18)
  138. Il faut prendre des matrices 4*4 (enfin, la derni⑨Aere ligne, pas la peine de la stoque@\ ②I@\GP_   5,18F
  139. r) qui font ⑨Aa la fois des rotations et des transl③Hations. Apr⑨Aes, comme le disent pata et crea il suffit de multiplier les matrices.
  140. Enfin, sinon, tu dois surement ne pas connaitre la m⑨Bethode matricielle. Si c'est le cas, suffit juste de savoir qu'on peut le faire comme ca, apr⑨Aes, ca vient tout seul.VAB`②gT @AvancerGZ ] Suite  \Y @Son r⑨BepondeurGZ ] Envoi \Y T @RevenirG ] Retour \ ⑧@IntervenirG ]N#L     Envoi \ ♪♪♪①④ B_②gT GOMessageL ⑧@du 22/O7/96 ⑨Aa 22:O9DAMDS de ⑧patapom pour ALGORITHMESEAB`②gGR⑨Bef:]CREATEUR\ (22/O7 ⑨Aa 19:16)
  141. je suis d'accord avec Createur...VAB`②gT @AvancerGZ ] Suite  \Y @Son r⑨BepondeurGZ ] Envoi \Y T @RevenirG ] Retour \ ⑧@IntervenirG ]N#L     Envoi \ ♪♪♪①④ B_②gT GOMessageL ⑧@du 22/O7/96 ⑨Aa 19:16DAMDS de ⑧CREATEUR pour ALGORITHMESEAB`②gGR⑨B③Hef:]HML\ (22/O7 ⑨Aa 1:16)
  142. c'est le produit es matrice de transformation,non?VAB`②gT @AvancerGZ ] Suite  \Y @Son r⑨BepondeurGZ ] Envoi \Y T @RevenirG ] Retour \ ⑧@IntervenirG ]N#L     Envoi \ ♪♪♪①④ B_②gT GOMessageL ⑧@du 22/O7/96 ⑨Aa O1:16DAMDS de ⑧HML pour ALGORITHMESEAB`②gGhello evribody... j'ai une question stu-pide. prenons, par exemple le cas d'une modelisation complexe en 3d, comme un   robot (re-par exemple).. l'animation d' une telle structure suppose bien sur    un systeme hierarchise d'objets,la posi tion de la tete etant definie relativement a celle du buste,etc. 
  143. la question est: sachant que je souhaiteappliquer a un sous objet plusieurs     transformations successives (translationpuis rotation) pour placer la tete par  rapport au corps puis ③Hpour suivre les   exigences de la camera, il est toujours possible de trouver une transformationVAB`②gT @AvancerGZ ] Suite  \Y @Son r⑨BepondeurGZ ] Envoi \Y T @RevenirG ] Retour \ ⑧@IntervenirG ]N#L     Envoi \ ♪♪♪①④ B_②gT GOMessageL ⑧@du 22/O7/96 ⑨Aa O1:18DAMDS de ⑧HML pour ALGORITHMESEAB`②gG.. de trouver une simple translation suivie d'une rotation (quand je dis une rotation,c'est rotation x puis y puis z...)qui donnerait le meme resultat...
  144. comment que zon la trouve cette transformation ???VAB`②gT @AvancerGZ ] Suite  \Y @Son r⑨BepondeurGZ ] Envoi \Y T @RevenirG ] Retour \ ⑧@IntervenirG ]N#L     Envoi \ ♪♪♪①④ B_②gT GOMessageL ⑧@du 22/O7/96 ⑨Aa OO:29DAMDS de ⑧patapom pour ALGORITHMESEAB`②gGR⑨Bef:]LATEX\ (2O/O7 ⑨Aa 2:57)
  145. On doit calculer l'intersection avec tous les objets cars ils sont g⑨Beom⑨Betriquement parfaits, c⑨Aadire d⑨Befinis p③Har une ⑨Bequation et non plus discr⑨Betis⑨Bes par des faces donc pour calculer l'intersection d'une droite (aX+bY+cZ=0) avec un objet quelconque, une sph⑨Aere par exemple: x^2+y^2+z^2=R^2 il faut r⑨Besoudre une ⑨Bequation, dans le cas de la  sph⑨Aere c une ⑨Bequtaion ⑨Aa 2 inconnues donc 3 cas: rayon intersecte la sph⑨Aere, rayon tangent, rayon dehors et dans le 1er ca③Hs, on trouve 2 solutions et on choisit celle ki convient (en l'occurence, celle ki est la plus pr③HochVAB`②gT @AvancerGZ ] Suite  \Y @Son r⑨BepondeurGZ ] Envoi \Y T @RevenirG ] Retour \ ⑧@IntervenirG ]N#L     Envoi \ ♪♪♪①④ B_②gT GOMessageL ⑧@du 22/O7/96 ⑨Aa OO:32DAMDS de ⑧patapom pour ALGORITHMESEAB`②gGe de la cam⑨Bera) ki sera donc notre point d'intersection dans l'espace du rayon avec la sph⑨Aere d'o⑨Au partiront les rayons r⑨Befl⑨Bechis et transmis...
  146. Dans le cas d'un tore c une ⑨Bequation quartique ⑨Aa r⑨Besoudre (degr⑨Be 4) et c chiant, pour les coniques c g⑨Ben⑨Beralement de degr⑨Be 2 et y'a des cas assez trisomikes pour les bandes de Mo⑨Hebius aussi... Pours les plans c de degr⑨Be 1... 
  147. Voil⑨Aa... Alors si t'as pas besoin de r⑨Besoudre d'⑨Bequation, dis nous ta recette :)
  148.  Glopement v⑨Cotre :)VAB`②gT @AvancerGZ ] Suite  \Y @Son r⑨BepondeurGZ ] Envoi \Y T @RevenirG ] Retour \ ⑧@IntervenirG ]N#L     Envoi \ ♪♪♪①④ B_②gT GOMessageL ⑧@du 21/O7/96 ⑨Aa O1:O6DAMDS de ⑧skynet ast pour ALGORITHMESEAB`②gGR⑨Bef:]LATEX\ (2O/O7 ⑨Aa 2:57)
  149. Pour EOS, envoie un msg a HACKER CROLL  (il est sur Rtel) c l'un des deux coder de l'EOS ! A+
  150. Sky FdVAB`②gT @AvancerGZ ] Suite  \Y @Son r⑨BepondeurGZ③H ] Envoi \Y T @RevenirG ] Retour \ ⑧@IntervenirG ]N#L     Envoi \ ♪♪♪①④ B_②gT GOMessageL ⑧@du 2O/O7/96 ⑨Aa O2:57DAMDS de ⑧LATEX pour ALGORITHMESEAB`②gGR⑨Bef:]CREATEUR\ (19/O7 ⑨Aa 21:51)
  151. Salut tout le monde je sais ke vous parlez de map corige, mais j'ai une grosse  kestion pour ceux ki on programme un jour un raytrace avec csg. 
  152. je li tout le tant k'il fo sauvegarder  toute ③Hles intersections du rayon avec tout les obj(ex 2 pour une sphere)
  153. ben moi j'en i pas besoin,alors k'on    m'explique.
  154. ps/ je cherche les reporter et EOS ,l'extender d'eclipse car pmod raleculVAB`②gT @AvancerGZ ] Suite  \Y @Son r⑨BepondeurGZ ] Envoi \Y T @RevenirG ] Retour \ ⑧@IntervenirG ]N#L     Envoi \ ♪♪♪①④ B_②gT GOMessageL ⑧@du 19/O7/96 ⑨Aa 23:O9DAMDS de ⑧E.T pour ALGORITHMESEAB`②gGR⑨Bef:]E.T\ (19/O7 ⑨Aa 23:O6)
  155. oups. y a eu une tite couille dans le msg d'apres. il s'agit donc d'un pentium75et 1 VBL pour mapper seulement (y a pas la recopie.) enfin ca prend un peu moinsd'une vbl...VAB`②gT @AvancerGZ ] Suite  \Y @Son r⑨BepondeurGZ ] Envoi \Y T @RevenirG ] Retour \ ⑧@IntervenirG ]N#L     Envoi \ ♪♪♪①④ B_②gT GOMessageL ⑧③H@du 19/O7/96 ⑨Aa 23:O6DAMDS de ⑧E.T pour ALGORITHMESEAB`②gGR⑨Bef:]odin\ (3/O7 ⑨Aa 19:17)
  156. heu puisqu'on parle mapping corrige, benvoila. je l'ai fais, et je mappe tout unecran en 1VBL (entiere) sur un pentije corje corrige tous les 4 pixels.
  157. je voudrai savoir si qqu'un d'autre a fait le mapping corrige, et a quel performance il arrive???
  158. voila.VAB`②gT @AvancerGZ ] Suite  \Y @Son r⑨BepondeurGZ ] Envoi \Y T @RevenirG ] Retour \ ⑧@IntervenirG ]N#L     Envoi \ ♪♪♪①④ B_②gT GOMessageL ⑧@du 19/O7/96 ⑨Aa 21:51DAMDS de ⑧CREATEUR pour ALGORITHMESEAB`②gGR⑨Bef:]ODIN\ (14/O7 ⑨Aa 1:O6)
  159. bah on peux avoir une table d'inverse,c'est pas le probleme....VAB`②gT @AvancerGZ ] Suite  \Y @Son r⑨BepondeurGZ ] Envoi \Y T @RevenirG ] Retour \ ⑧@IntervenirG ]N#L     Envoi \ ♪♪♪①④ B_②gT GOMessageL ⑧@du 14/O7/96 ⑨Aa O1:O6DAMDS de ⑧ODIN pour ALGORITHMESEAB`②gGR⑨Bef:]syntax\ (12/O7 ⑨Aa O:13)
  160. ah ouai ...
  161. m'enfin il faut savoir que le z ecran tu peux pas l'interpoler, il est faux, et comme tu passes par des multiplications et que la multiplication defini qq chose de lineaire (1*2, 2*2, 3*2, 4*2,..), bein je capte pas, m'enfin bon ..VAB`②gT @AvancerGZ ] Suite  \Y @Son r⑨BepondeurGZ ] Envoi \Y T @RevenirG ] Retour \ ⑧@IntervenirG ]N#L     Envoi \ ♪♪♪♪ B_②gT GOMessageL ⑧@du 12/O7/96 ⑨Aa OO:13DAMDS de ⑧syntax pour ALGORITHMESEAB`②gGR⑨Bef:]ODIN\ (1O/O7 ⑨Aa 23:5O)
  162. Hi! je sais plus comment expliquer,huhu.bon en fait j'ai 2 pas px et py (euh ouic vrai les 2 doivent etre multiplies par256,merci de me le faire remarquer!)
  163. calcules pour z=256 c a d la valeur pourlaquelle sqr(px^2+py^2)=1,donc sans fac-teur zoom.(donc mon coef de projection
  164. des pts est 256,mais on peut le changer si ca vous chante).pour chaque pt du poly a afficher j'interpole z et je realise2 inverse projections pour recalculer pxet py y  fonction de z.+ z petit,+ les pas sont petits,+z grd et + les pas sont
  165. grands.donc 2 imul et 2 sar pour px & pyet trop d'instr pour le reste! a+VAB`②gT @AvancerGZ ] Suite  \Y @Son r⑨BepondeurGZ ] Envoi \Y T @RevenirG ] Retour \ ⑧@IntervenirG ]N#L     Envoi \ ♪♪♪①④ B_②gT GOMessageL ⑧@du 12/O7/96 ⑨Aa OO:13DAMDS de ⑧syntax pour ALGORITHMESEAB`②gGR⑨Bef:]ODIN\ (1O/O7 ⑨Aa 23:5O)
  166. Hi! je sais plus comment expliquer,huhu.bon en fait j'ai ③H2 pas px et py (euh ouic vrai les 2 doivent etre multiplies par256,merci de me le faire remarquer!)
  167. calcules pour z=256 c a d la valeur pourlaquelle sqr(px^2+py^2)=1,donc sans fac-teur zoom.(donc mon coef de projection
  168. des pts est 256,mais on peut le changer si ca vous chante).pour chaque pt du poly a afficher j'interpole z et je realise2 inverse projections po③Hur recalculer pxet py ③Hen fonction de z.+ z ③Hpetit,+ les pas sont petits,+z grd et + les pas③H sont
  169. grands.donc 2 ③Himul et 2 sar pour px③H & pyet trop d'ins③Htr pour le reste! a+VAB`②gT @AvancerGZ ] Suite  \Y @Son r⑨BepondeurGZ ] Envoi \Y T @RevenirG ] Retour \ ⑧@IntervenirG ]N#L     Envoi \ ♪♪♪①④ B_②gT GOMessageL ⑧@du 1O/O7/96 ⑨Aa 23:5ODAMDS de ⑧ODIN pour ALGORITHMESEAB`②gGR⑨Bef:]syntax\ (7/O7 ⑨Aa 15:4O)
  170. Et pourquoi tu mets 256 en facteur juste pour DX ??!
  171. Tu devras toujours te calcule 256 projections dans ta pic, ou bien tu as un calcul par point ecran ?
  172. Sinon moi je crois avoir trouve un truc qui marche, enfin deux, disons 1 et demi, hum, bon j'explique :
  173. bon pour le 1er truc c'est de calcule l'angle forme par le poly par rapport a une ligne horizontale     .. / ..VAB`②gT @AvancerGZ ] Suite  \Y @Son r⑨BepondeurGZ ] Envoi \Y T @RevenirG ] Retour \ ⑧@IntervenirG ]N#L     Envoi \ ♪♪♪①④ B_②gT GOMessageL ⑧@du 1O/O7/96 ⑨Aa 23:56DAMDS de ⑧ODIN pour ALGORITHMESEAB`②gGapres, avec n le nbr de pixels ecran, vous interpolez de l'angle 90 a l'angle trouve.
  174. Apres vous prenez la valeur du sinus et vous le multipliez par la largeur de la pic a mappe.
  175. Voila, ca fais 1 acces lecture par point ecran un decalage en supposant qu'on s'est debrouille pour ke la largeur de la pic soit une puissance de 2.
  176. La table doit etre de 180 octets.
  177. Sinon la 2eme methode que j'ai interprete par rapport au doc en anglais ke j'ai( et oui moi & l'anglais ca fais 2 !)
  178. ... / ..VAB`②gT @AvancerGZ ] Suite  \Y @Son r⑨BepondeurGZ ] Envoi \Y T @RevenirG ] Retour \ ⑧@IntervenirG ]N#L     Envoi \ ♪♪♪①④ B_②gT GOMessageL ⑧@du 1O/O7/96 ⑨Aa 23:58DAMDS de ⑧ODIN pour ALGORITHMESEAB`②gGc'est qu'en fait lors du raycast pour un doom par exemple, bein vous allez calcule a qulle colonne la droite de vision transperce le mur, et comme c'est lineaire mais que sur les verticales bein ca suffit pour avoir la vrai perspective du mur sans calcul, disons qu'on a fait d'une pierre, deux coups !!
  179. hop.VAB`②gT @AvancerGZ ] Suite  \Y @Son r⑨BepondeurGZ ] Envoi \Y T @RevenirG ] Retour \ ⑧@IntervenirG ]N#L     Envoi \ ♪♪♪①④ B_②gT GOMessageL ⑧@du O7/O7/96 ⑨Aa 15:37DAMDS de ⑧syntax pour ALGORITHMESEAB`②gGR⑨Bef:]patapom\ (4/O7 ⑨Aa 22:44)
  180. Hi! cela ne me gache point du tout ma
  181. joie,au contraire je suis content d'av-
  182. oir trouve la meme chose que vous tout
  183. seul.
  184. bref,l'interpolation en z tu la fais li-neairement en fonction des coordonnees,
  185. spatiales de tes sommets,bien sur.
  186. en ce ki concerne les px et py c'est
  187. vrai ke c'est pas clair.
  188. px et py sont les pas x et y ds la tex-
  189. ture pour un carre de taille=a la texture,③Hc a d que ces pas sont calcules en fonction de la texture et non pas du poly!
  190. donc soit (x,y) et (x',y') tes deux pts
  191. de depart et d'arrivee ds ta texture...VAB`②gT @AvancerGZ ] Suite  \Y @Son r⑨BepondeurGZ ] Envoi \Y T @RevenirG ] Retour \ ⑧@IntervenirG ]N#L     Envoi \ ♪♪♪①④ B_②gT GOMessageL ⑧@du O7/O7/96 ⑨Aa 15:4ODAMDS de ⑧syntax pour ALGORITHMESEAB`②gGon a si (x'-x)>(y'-y)
  192.    px=1 et py=256(y'-y)/(x'-x)
  193. ou bien si (y'-y)>(x'-x)
  194.    px=256(x'-x)/(y'-y).
  195. voila! j'espere ke c clair (hum...)
  196. sinon les questions sont les bienvenues!a+VAB`②gT @AvancerGZ ] Suite  \Y @Son r⑨BepondeurGZ ] Envoi \Y T @RevenirG ] Retour \ ⑧@IntervenirG ]N#L     Envoi \ ♪♪♪①④ B_②gT GOMessageL ⑧@du O6/O7/96 ⑨Aa OO:56DAMDS de ⑧ODIN pour ALGORITHMESEAB`②gGR⑨Bef:]SYNTAX\ (4/O7 ⑨Aa 2O:28)
  197. Ouai, mais Z tu l'interpoles avec quel  diviseur ?
  198. T'as calcule quoi dans Px, Py ?VAB`②gT @AvancerGZ ] Suite  \Y @Son r⑨BepondeurGZ ] Envoi \Y T @RevenirG ] Retour \ ⑧@IntervenirG ]N#L     Envoi \ ♪♪♪①④ B_②gT GOMessageL ⑧@du O5/O7/96 ⑨Aa O8:14DAMDS de ⑧ASMC pour ALGORITHMESEAB`②gGR⑨Bef:]patapom\ (4/O7 ⑨Aa 22:47)
  199.   Ok, je re-explike mon probleme :
  200.   J'ai reserve un bloc de 40Mo avec HIMEM (j'en ai 64 !), ca marche a partir du momment ou ces 40Mo existe de facon contigue. Ben apres j'adresse ca en utilisant un adressage 32 bits tout con, et ca plante si (et seulement si) emm386 est charge. Quand je suis en boot 'clean' (epp@\ ②I@\GP_   5,18③HF
  201. uyer sur shift au emarage) ba c encore mieux, je reserve RIEN, je suis SUR qu'aucun programe n'est loge au dessus des 1Mo, et j'adresse tout le reste en 32bits VAB`②gT @AvancerGZ ] Suite  \Y @Son r⑨BepondeurGZ ] Envoi \Y T @RevenirG ] Retour \ ⑧@IntervenirG ]N#L     Envoi \ ♪♪♪①④ B_②gT GOMessageL ⑧@du O5/O7/96 ⑨Aa O8:14DAMDS de ⑧ASMC pour ALGORITHMESEAB`②gGLe seul et unique problem etant que je n'a pas droit a la memoire virtuelle, mais vos demos utilisent vraiment 7Mo de precalculs ?VAB`②gT @AvancerGZ ] Suite  \Y @Son r⑨BepondeurGZ ] Envoi \Y T @RevenirG ] Retour \ ⑧@IntervenirG ]N#L     Envoi \ ♪♪♪①④ B_②gT GOMessageL ⑧@du O4/O7/96 ⑨Aa 22:47DAMDS de ⑧patapom pour ALGORITHMESEAB`②gGR⑨Bef:]ASMC\ (4/O7 ⑨Aa 1O:14)
  202. Tu vois pas l'inter⑨Cet du mode Flat? Heu, tu as bu ou koi l⑨Aa?
  203. Kan on peut pas r⑨Beserver plus de 64Kb de m⑨Bemoire toi ⑨Kca t'emb⑨Cete pas? Tu vas pas nous la jouer Bill Gates en disant ke c largement suffisant passkeu c pas vrai!
  204. Un exemple simple, tu calcules un ZBuffer de nombres flottants (4 octets) pounr un ⑨Becran de 320*200 ben si 64Kb te suffisent alors je dis bravo!
  205.  64Kb c trop peu bon sang!VAB`②gT @AvancerGZ ] Suite  \Y @Son r⑨BepondeurGZ ] Envoi \Y T @RevenirG ] Retour \ ⑧@IntervenirG ]N#L     Envoi \ ♪♪♪①④ B_②gT GOMessageL ⑧@du O4/O7/96 ⑨Aa 22:44DAMDS de ⑧patapom pour ALGORITHMESEAB`②gGR⑨Bef:]SYNTAX\ (4/O7 ⑨Aa 2O:28)
  206. D⑨Besol⑨Be de te g⑨Cacher ta joie mais ⑨Kca on l'avait mark⑨Be y'a plusieurs mois d⑨Bej⑨Aa...
  207. Interpolation de U/Z et V/Z ainsi ke Z, on avait m⑨Ceme (LCA je crois) discut⑨Be sur le nombre de pixels au bout duquel on recalculait les pas:
  208. 16 Pour DESCENT
  209. 8 Pour DukeNukem
  210. 4 Pour Quake etc...
  211. Voil⑨Aa...VAB`②gT @AvancerGZ ] Suite  ③H\Y @Son r⑨BepondeurGZ ] Envoi \Y T @RevenirG ] Retour \ ⑧@IntervenirG ]N#L     Envoi \ ♪♪♪①④ B_②gT GOMessageL ⑧@du O4/O7/96 ⑨Aa 2O:22DAMDS de ⑧SYNTAX pour ALGORITHMESEAB`②gGR⑨Bef:]odin\ (3/O7 ⑨Aa 19:2O)
  212. Hi! voila la routine de mapping corrige.je precise que j'ai pas essaye alors si
  213. qqun est assez courageux,qu'il ne se gene pas(en ce moment pour moi c'est ray-
  214. casting)
  215. imaginez un carre 3d face a l'ecran,de zconstant.bon on a les formules de projection
  216. x=256x/z et idem pour y.
  217. par contre on trouve pour le pas ds la
  218. texture
  219. px=z*px/256 et idem pour③H py.
  220. donc 1 inverse projection.cool mais evi-demment,le poly est regulier.
  221. et alors? >>>suite>>>VAB`②gT @AvancerGZ ] Suite  \Y @Son r⑨BepondeurGZ ] Envoi \Y T @RevenirG ] Retour \ ⑧@IntervenirG ]N#L     Envoi \ ♪♪♪①④ B_②gT GOMessageL ⑧@du O4/O7/96 ⑨Aa 2O:28DAMDS de ⑧SYNTAX pour ALGORITHMESEAB`②gGben pour 1 z constant,2 pas suffisent
  222. (1 pour x et 1 pour y ds la texture)
  223. or notre poly n'a pas de z constant.
  224. et ben malins comme nous sommes on va
  225. pour chaque point interpoler la valeur
  226. z et recalculer le pas en x et y par
  227. inverse projection.
  228. pour afficher n pixels:
  229.    pixel=texture(x;y)
  230.    pX'=③Hz*px/256   pY'=z*py/256
  231.    x=x+pX'
  232.    y=y+pY'
  233.    interpole z
  234. et voila!On peut bien sur clipper sans
  235. pb et meme s'offrir 1 correction tous
  236. les n pixels.a mon avis ca marche! a+VAB`②gT @AvancerGZ ] Suite  \Y @Son r⑨BepondeurGZ ] Envoi \Y T @RevenirG ] Retour \ ⑧@IntervenirG ]N#L     Envoi \ ♪♪♪①④ B_②gT GOMessageL ⑧@du O4/O7/96 ⑨Aa 1O:13DAMDS de ⑧ASMC pour ALGORITHMESEAB`②gGSalut,
  237.   Je m'excuse de me repeter mais s'il vos plait c'est imptant (enfin pour moi ;) )
  238.   Quand on adresse en 32 bits tout betement sans utiliser aucun segment (j'utilise Ds que j'ai mis a 0), on peu acceder a toute la ram, ca marche tres bien, j'ai meme programme un petit ripper qui permette de fouiller en memoire pour voir ce qu'a laisse un application deriere elle en se terminant (j'ai les graph de tyrian, pr⑨Autiques pour coder un scroll). Or, je constate③H que bocoup de gens se >>VAB`②gT @AvancerGZ ] Suite  \Y @Son r⑨BepondeurGZ ] Envoi \Y T @RevenirG ] Retour \ ⑧@IntervenirG ]N#L     Envoi \ ♪♪♪①④ B_②gT GOMessageL ⑧@du O4/O7/96 ⑨Aa 1O:14DAMDS de ⑧ASMC pour ALGORITHMESEAB`②gGsont empoisonne la vie a faire marche le mode flat pour avoir de plus gros segments, je vois pas OU et l'interet et je requiert votre aide.
  239. siouplait...VAB`②gT @AvancerGZ ] Suite  \Y @Son r⑨BepondeurGZ ] Envoi \Y T @RevenirG ] Reto③Hur \ ⑧@IntervenirG ]N#L     Envoi \③H ♪♪♪①④ B_②gT GOMessageL ⑧@du O3/O7/96 ⑨Aa 21:32DAMDS de ⑧SYNTAX pour ALGORITHMESEAB`②gGR⑨Bef:]odin\ (3/O7 ⑨Aa 19:2O)
  240. Hi! j'avais trouve 1 methode de mapping
  241. corrige mais je la trouve plus (!!??)
  242. il etait question de travailler avec despas non plus par rapport au poly mais
  243. a la texture.ensuite on projette les
  244. le pas en x et y et ca roule.donc 2 mulspar pt.ca me parait mieux...bon je rebosse la dessus et je vous donne ca en + precis.bien sur avec cette tech on peut
  245. corriger tous les n pixels si on veut.VAB`②gT @AvancerGZ ] Suite  \Y @Son r⑨BepondeurGZ ] Envoi \Y T @RevenirG ] Retour \ ⑧@IntervenirG ]N#L     Envoi \ ♪♪♪①④ B_②gT GOMessageL ⑧@du O3/O7/96 ⑨Aa 19:17DAMDS de ⑧odin pour ALGORITHMESEAB`②gGAmis coder, bonsoir !
  246. Si on causait mapping sans erreur de perspective ?
  247. Ca serait cool non ?
  248. J'ai 2 methodes :
  249. la 1ere : on bosse en scan line, on connait les deux extremites x0,x1, les x0,y0,x1,y1 dans la pic et x0,z0 x1,z1 dans l'espace. on calcule la distance entre les deux points de la pic, on reporte dans l'espace, on inverse la table, et on affiche en calculant les nouvelles coordonnes dans la pic.VAB`②gT @AvancerGZ ] Suite  \Y @Son r⑨BepondeurGZ ] Envoi \Y T @RevenirG ] Retour \ ⑧@IntervenirG ]N#L     Envoi \ ♪♪♪①④ B_②gT GOMessageL ⑧@du O3/O7/96 ⑨Aa 19:2ODAMDS de ⑧odin pour ALGORITHMESEAB`②gGet la 2eme: la meme chose sauf que c'est les coordonnes spatiales elle meme qu'on va projetter dans une table puis calculer les largeurs entre chaque point correspond au pixs de la pic.
  250. Dans un cas : 3 muls, 1 divs /pt
  251. dans l'autre: en gros 1 divs /pt
  252. Voil⑨Aa, comme vous pouver le constater c'est bien relou et bien chiant et surtout pas hyper rapide, si qq1 avait une techniqu③He de la mort qui tue, genre qq bafouilles pour un point, ca serait tr⑨Aes cool qu'il l'explique....VAB`②gT @AvancerGZ ] Suite  \Y @Son r⑨BepondeurGZ ] Envoi \Y T @RevenirG ] Retour \ ⑧@IntervenirG ]N#L     Envoi \ ♪♪♪①④ B_②gT GOMessageL ⑧@du O2/O7/96 ⑨Aa OO:39DAMDS de ⑧Ribbon. pour ALGORITHMESEAB`②gGR⑨Bef:]CREATEUR\ (23/O6 ⑨Aa 16:22)
  253. Pour ton pb de test de collisions 3d,il faut utiliser des boites englobantes,et calculer l'intersection avec les objets de la scene: voiture,vaisceaux,personnages...
  254.  
  255. Le + simple estde gerer des boites parralles aux axes,et de faire 1 bete calcul de Zbuffer,mais je promets pas 1 truc super rapide!!
  256. Voil⑨Aa ma maigre,participation!!                       
  257.          Po⑨Hi\Ribbon.
  258. ps:ils utilisent cet methode ⑨Aa SILMARILSVAB`②gT @AvancerGZ ] Suite  \Y @Son r⑨BepondeurGZ ] Envoi \Y T @RevenirG ] Retour \ ⑧@IntervenirG ]N#L     Envoi \ ♪♪♪①④ B_②gT GOMessageL ⑧@du O1/O7/96 ⑨Aa OO:48DAMDS de ⑧LATEX pour ALGORITHMESEAB`②gGR⑨Bef:]patapom\ (22/O6 ⑨Aa O:43)
  259. ben moi j'suis pir:  1384.76   pa kool
  260.     j'ai oublie de mettre un moins devan
  261. a+
  262. 8=)VAB`②gT @AvancerGZ ] Suite  \Y @Son r⑨BepondeurGZ ] Envoi \Y T @RevenirG ] Retour \ ⑧@IntervenirG ]N#L     Envoi \ ♪♪♪①④ B_②gT GOMessageL ⑧@du 3O/O6/96 ⑨Aa 23:35DAMDS de ⑧ODIN pour ALGORITHMESEAB`②gGR⑨Bef:]TIE FIGHTER\ (28/O6 ⑨Aa O:14)
  263. Moi je defini un perimetre autour des mes polys avec leur extremum.
  264. Pour de la face pleine t'as plus vite fais d'afficher ⑨Aa mon avis.
  265. Qq move.l vite fais bien fais, sont surement plus rapide et plus mieux que des calculs savant !! Hehe..VAB`②gT @AvancerGZ ] Suite  \Y @Son r⑨BepondeurGZ ] Envoi \Y T @RevenirG ] Retour \ ⑧@IntervenirG ]N#L     Envoi \ ♪♪♪①④SS:s@③H④ B_②gT GOMessageL ⑧@du 28/O6/96 ⑨Aa OO:14DAMDS de ⑧TIE FIGHTER pour ALGORITHMESEAB`②gGR⑨Bef:]CREATEUR\ (23/O6 ⑨Aa 16:22)
  266.   Voila, ③Hmoi aussi j'ai une chtite question.. je cherche un algorithme qui me permettrait de ne pas calculer des objets qui seraient chaches derriere d'autres  (pex un buisson derriere un mur).. Voilaet j'ai bo essaye de reflechir j'arrive pas a trouver ... qq'un a une idee ?VAB`②gT @AvancerGZ ] Suite  \Y @Son r⑨BepondeurGZ ] Envoi \Y T @RevenirG ] Retour \ ⑧@IntervenirG ]N#L     Envoi \ ♪♪♪①④ B_②gT GOMessageL ⑧@du 23/O6/96 ⑨Aa 16:49DAMDS de ⑧SYNTAX pour ALGORITHMESEAB`②gGR⑨Bef:]CREATEUR\ (23/O6 ⑨Aa 16:22)
  267. Hi! Bonne question...ben pour tv ptet'
  268. qu'on ③Hpeut s'en sortir avec une map de
  269. hauteurs,ca me semble simple a faire,
  270. mais j'ose pas imaginer leur taille...
  271. a moins de les approximer...faisable.
  272. pour les tunnels ils sont tous pareils
  273. donc facile.
  274. pour descent aucune idee...pour le troi-sieme...mince c'etait lequel?VAB`②gT @AvancerGZ ] Suite  \Y @Son r⑨BepondeurGZ ] Envoi \Y T @RevenirG ] Retour \ ⑧@IntervenirG ]N#L     Envoi \ ♪♪♪①④ B_②gT GOMessageL ⑧@du 23/O6/96 ⑨Aa 16:22DAMDS de ⑧CREATEUR pour ALGORITHMESEAB`②gGR⑨Bef:]skynet ast\ (22/O6 ⑨Aa 21:1O)
  275. Une chtite question:
  276. Comment y font les colissions avec les montagnes dans terminal velocity par exemple?
  277. ou descent?
  278. ou wipeout?
  279. enfin comment y detecte,et comment y traite le truc apres(efin surtout la detection).
  280. une idee?VAB`②gT @AvancerGZ ] Sui③Hte  \Y @Son r⑨BepondeurGZ ] Envoi \Y T @RevenirG ] Retour \ ⑧@Interv③HenirG ]N#L     Envoi \ ♪♪♪①④@AQ ⑧`]NGRLCTFEBLG\⑨.@Contact:Gcorpo
  281. ③H@]⑧]N*L    Envoi
  282. ①④ B_②gT GOMessageL ⑧@du 22/O6/96 ⑨Aa 21:1ODAMDS de ⑧skynet ast pour ALGORITHME③HSEAB`②gGR⑨Bef:]patapom\ (22/O6 ⑨Aa O:43)
  283. :)
  284. Sorry !
  285. Bon aller je t'emboche, 15000fr par mois!!! t ok ??? T'auras de l'argent apres !
  286. Je disais ke ct pas cher par rapport au prix courant des soft de dev...
  287. Vala..
  288. ;)
  289. A+ Sky FdVAB`②gT @AvancerGZ ] Suite  \Y @Son r⑨BepondeurGZ ] Envoi \Y T @RevenirG ] Retour \ ⑧@IntervenirG ]N#L     Envoi \ ♪♪♪①④ B_②gT GOMessageL ⑧@du 22/O6/96 ⑨Aa O2:O8DAMDS de ⑧SUBMARINE pour ALGORITHMESEAB`②gGR⑨Bef:]TRILOGY\ (2O/O6 ⑨Aa 19:24)
  290. Tu peux utiliser gas, l'assembleur GNU.
  291. Sous DOS, il est dans la distrib djgpp, dont je ne me rappelle plus le site. Sous Linux, il est dans Linux...VAB`②gT @AvancerGZ ] Suite  \Y @Son r⑨BepondeurGZ ] Envoi \Y T @RevenirG ] Retour \ ⑧@IntervenirG ]N#L     Envoi \ ♪♪♪①④ B_②gT GOMessageL ⑧@du 22/O6/96 ⑨Aa OO:43DAMDS de ⑧patapom pour ALGORITHMESEAB`②gGR⑨Bef:]skynet ast\ (21/O6 ⑨Aa 19:5O)
  292. On sent le mec k'a du bl⑨Be: "1000Fr c pas tr⑨Bes cher"
  293. H⑨Be on est pas tous dans ton cas, prends moi par exemple:
  294. Solde courant sur mon compte: -378,30F
  295. Huhu... Tu voudrais pas me les filer ces 1000Francs ki sont pas chers pour toi?VAB`②gT @AvancerGZ ] Suite  \Y @Son r⑨BepondeurGZ ] Envoi \Y T @RevenirG ] Retour \ ⑧@IntervenirG ]N#L     Envoi \ ♪♪♪①④SS:s@③H④ B_②gT GOMessageL ⑧@du 21/O6/96 ⑨Aa 2O:27DAMDS de ⑧CREATEUR pour algorithmesEAB`②gGR⑨Bef:]skynet ast\ (21/O6 ⑨Aa 19:5O)
  296. Heho,'xcusez de faire le rabat joie,mais bon,si c'est pour parler de Tasm et compagnie,bah aller en *ppc!
  297. De tout③He facon toutes les personne ici v③Hont en *ppc,vous aurez donc le meme publique,nom de Di③Heu!
  298. La touche annulation me demange!VAB`②gT @AvancerGZ ] Suite  \Y @Son r⑨BepondeurGZ ] Envoi \Y T @RevenirG ] Retour \ ⑧@IntervenirG ]N#L     Envoi \ ♪♪♪①④ B_②gT GOMessageL ⑧@du 21/O6/96 ⑨Aa 19:5ODAMDS de ⑧skynet ast pour algorithmesEAB`②gGR⑨Bef:]SYNTAX\ (21/O6 ⑨Aa 12:3O)
  299. Ben le Tasm 5 vient juste de sortir (enfin ya un ptit bou de tps kan meme), ca  coute pas tres cher, 1000fr je crois... Et pis avec la doc, c kan meme 1000fois  mieux !! et je pese mes mots !!!
  300. A+
  301. Sky FdVAB`②gT @AvancerGZ ] Suite  \Y @Son r⑨BepondeurGZ ] Envoi \Y T @RevenirG ] Retour \ ⑧@IntervenirG ]N#L     Envoi \ ♪♪♪①④ B_②gT GOMessageL ⑧@du 21/O6/96 ⑨Aa 12:3ODAMDS de ⑧SYNTAX pour algorithmesEAB`②gGR⑨Bef:]TRILOGY\ (2O/O6 ⑨Aa 19:24)
  302. Hi! Ben comme assembleur j'te conseille
  303. TASM 4,mais ca coute la peau des fesses
  304. et il est dur a trouver (que sur comman-de,bien sur...) m'enfin qu'est-ce qu'on
  305. donnerait pas pour coder? sa vie.
  306. a+
  307. ps: l'oral de francais,ca me fous les
  308.     glandes...des sales textes,en +
  309.     pfff, 'BECILE!VAB`②gT @AvancerGZ ] Suite  \Y @Son r⑨BepondeurGZ ] Envoi \Y T @RevenirG ] Retour \ ⑧@IntervenirG ]N#L     Envoi \ ♪♪♪①④ B_②gT GOMessageL ⑧@du 2O/O6/96 ⑨Aa 19:24DAMDS de ⑧TRILOGY pour algorithmesEAB`②gGQui peut me dire quel assembleur utiliser pour programmer un 486 ? Et eventuellement l'adresse sur le NET ou on peut le trouver...
  310. Le TP7 ne monte que jusqu'au 286...VAB`②gT @AvancerGZ ] Suite  \Y @Son r⑨BepondeurGZ ] Envoi \Y T @RevenirG ] Retour \ ⑧@IntervenirG ]N#L     Envoi \ ♪♪♪①④ B③H_②gT GOMessageL ⑧@du 19/O6/96 ⑨Aa 23:44DAMDS de ⑧ODIN pour algorithmesEAB`②gGR⑨Bef:]STEF2\ (19/O6 ⑨Aa 1:16)
  311. des petites divisions a 20 cycles ⑨Kca vous pose probl⑨③HAeme?
  312. C'est vrai que ca③H pompe ⑨Aa fond les manettes sur Amiga, mais sur Pentium... 
  313. Enfin si vous le dites, hehe..VAB`②gT @AvancerGZ ] Suite  \Y @Son r⑨BepondeurGZ ] Envoi \Y T @RevenirG ] Retour \ ⑧@IntervenirG ]N#L     Envoi \ ♪♪♪①④ B_②gT GOMessageL ⑧@du 19/O6/96 ⑨Aa 22:37DAMDS de ⑧Geek pour algorithmesEAB`②gGR⑨Bef:]Zappy\ (19/O6 ⑨Aa 19:25)
  314.   ouais, a moi aussi... ;)
  315. demain c bac de maths... huh... mardi jeme suis code un 'tit truc sympa... c fouce que ca detend...
  316.    allez bye et a+!VAB`②gT @AvancerGZ ] Suite  \Y @Son r⑨BepondeurGZ ] Envoi \Y T @RevenirG ] Retour \ ⑧@IntervenirG ]N#L     Envoi \ ♪♪♪①④ B_②gT GOMessageL ⑧@du 19/O6/96 ⑨Aa 19:25DAMDS de ⑧Zappy pour algorithmesEAB`②gGR⑨Bef:]ASMC\ (19/O6 ⑨Aa 1O:35)
  317. J'aime bien la premi⑨Aere phrase, ⑨Kca me rappelle bcp de monde, huhuVAB`②gT @AvancerGZ ] Suite  \Y @Son r⑨BepondeurGZ ] Envoi \Y T @RevenirG ] Retour \ ⑧@IntervenirG ]N#L     Envoi \ ♪♪♪①④ B_②gT GOMessageL ⑧@du 19/O6/96 ⑨Aa 1O:35DAMDS de ⑧ASMC pour algorithmesEAB`②gGHello,
  318.   Juste une petite question ; j'avais pas programme depuis des mois, mais la comme je revise mes exams, je m'y suis remis.
  319.   J'ai essayer de passer en mode flat, et j'ai fait un truc bizarre : je reserve avec HIMEM 8Mo, et ensuite j'adresse mes 8Mo en 32 bits, en utilisant EAX tu betement, et ca plante quand on est en mode protege forcement, mais si EMM n'est pas charge, ca marche sans problem, d'o je pose la question : quel est l'interet de changer la taille des segments si >>VAB`②gT @AvancerGZ ] Suite  \Y @Son r⑨BepondeurGZ ] Envoi \Y T @RevenirG ] Retour \ ⑧@IntervenirG ]N#L     Envoi \ ♪♪♪①④ B_②gT GOMessageL ⑧@du 19/O6/96 ⑨Aa 1O:36DAMDS de ⑧ASMC pour algorithmesEAB`②gGl'on peu de toute facons adresser ET reserver la memoire mem si elle 'depasse' le segment ?VAB`②gT @AvancerGZ ] Suite  \Y @Son r⑨BepondeurGZ ] Envoi \Y T @RevenirG ] Retour \ ⑧@Inte③HrvenirG ]N#L     Env③Hoi \ ♪♪♪①④ B_②g③HT GOMessageL ⑧③H@du 19/O6/96 ⑨Aa O1:14DAMDS de ⑧STEF2 pour algorithmesEAB`②gGR⑨Bef:]Zappy\ (15/O6 ⑨Aa 15:21)
  320. Pour cette rout de mapping je suis tout a fait d'accord sur le fait que l'affichage n'a plus grand chose a gagner..c'est surtout sur le clipping..les pentes..
  321. pour le clipping..un truc cool est de clipper ses faces et d les scinder si necessaires en sous triangles..ainsi la rout d'affichage ne sera pprevu que pour des polys clippes (ce que je fais)
  322. pour les pentes c'est assez delicat... soit on peut stocker pour eviter de racalculer 2 fois...mais le  calcul directVAB`②gT @AvancerGZ ] Suite  \Y @Son r⑨BepondeurGZ ] Envoi \Y T @RevenirG ] Retour \ ⑧@IntervenirG ]N#L     Envoi \ ♪♪♪①④ B_②gT GOMessageL ⑧@du 19/O6/96 ⑨Aa O1:16DAMDS de ⑧STEF2 pour algorithmesEAB`②gGreste a mon avis la methode la plus rapide (sur pentium?)...
  323. enfin si vous mettez au point cette routine faite moi signe...je suis partant..
  324. ps: la div aussi est embetante...(la div de laa pente)... comme mes trainagles sont clippes.ptete qu'un stockage de pentes peut etre acceptable...
  325.    affaire a suivre
  326.   
  327.                  amicalement stefVAB`②gT @AvancerGZ ] Suite  \Y @Son r⑨BepondeurGZ ] Envoi \Y T @RevenirG ] Retour \ ⑧@IntervenirG ]N#L     Envoi \ ♪♪♪①④ B_②gT GOMessageL ⑧@du 18/O6/96 ⑨Aa 23:O7DAMDS de ⑧Zappy pour algorithmesEAB`②gGR⑨Bef:]Zappy\ (18/O6 ⑨Aa 23:O4)
  328. Euh, non, zut, plut⑨Cot:
  329. move.b (A0)+,1234(A1,D0.W)
  330. Je suis m⑨Ceme plus s⑨Cur ke ⑨Kca existe comme mode d'addy, mais bon, huhu:
  331. A1=adresse d⑨Bebut texture
  332. D0=offset texture ③Hdu 1er pixel (⑨Aa ③Hgauchekoi) de chaque segment.VAB`②gT @AvancerGZ ] Suite  \Y @Son r⑨BepondeurGZ ] Envoi \Y T @RevenirG ] Retour \ ⑧@IntervenirG ]N#L     Envoi \ ♪♪♪①④ B_②gT GOMessageL ⑧@du 18/O6/96 ⑨Aa 23:O4DAMDS de ⑧Zappy pour algorithmesEAB`②gGR⑨Bef:]odin\ (18/O6 ⑨Aa 2O:49)
  333. Je vois, oui.
  334. Sauf que personne n'a dit que y'avait 2 pixels ind⑨Bependants par offset. Y'a 2   offsets pour 2 pixels, un par pixel et  no problemo.
  335. En 68000 ⑨Kca ferait kkchoz comme
  336. move.b (A0)+,1234(A1)
  337. pour afficher un pixel. Et l⑨Aa, oui, la taille de la texture est limit⑨Bee ⑨Aa 64K.
  338. ...et en supposant que c'est du chunky pour l'⑨Becran bien s⑨Cur. Ca va, l⑨Aa?VAB`②gT @AvancerGZ ] Suite  \Y @Son r⑨BepondeurGZ ] Envoi \Y T @RevenirG ] Retour \ ⑧@IntervenirG ]N#L     Envoi \ ♪♪♪①④ B_②gT GOMessageL ⑧@du 18/O6/96 ⑨Aa 2O:49DAMDS de ⑧odin pour algorithmesEAB`②gGR⑨Bef:]Zappy\ (18/O6 ⑨Aa 19:36)
  339. Pof!
  340. Bein je comprends pas!
  341. un move.w avec son offset calcule pour afficher deux pixs d'un motif 256x256, bein ze ne comprend poa!!
  342. peut-etre veux-tu dire que la largeur de ton pixel est de 2, mais 2 points independant sur un offset 16 bits ca fais un format de ce genre la : x0y0x1y1 soit 4 bits et un motif 16x16, yep yep !
  343. pour des motifs 32x32 ca te fais deja un offset 20bits, dur dur!VAB`②gT @AvancerGZ ] Suite  \Y @Son r⑨BepondeurGZ ] Envoi \Y T @RevenirG ] Retour \ ⑧@IntervenirG ]N#L     Envoi \ ♪♪♪①④ B_②gT GOMessageL ⑧@du 18/O6/96 ⑨Aa 19:36DAMDS de ⑧Zappy pour algorithmesEAB`②gGR⑨Bef:]odin\ (18/O6 ⑨Aa O:24)
  344. All⑨Co⑨Co⑨Co?
  345. On se r⑨Beveille Odin! 32bits c'est un offset pour adresser toute la ram (4Go), c'est tout. Rien ⑨Aa voir avec la taille de la texture qui est quelconque..VAB`②gT @AvancerGZ ] Suite  \Y @Son r⑨BepondeurGZ ] Envoi \Y T @RevenirG ] Retour \ ⑧@IntervenirG ]N#L     Envoi \ ♪♪♪①④ B_②gT GOMessageL ⑧@du 18/O6/96 ⑨Aa OO:24DAMDS de ⑧odin pour algorithmesEAB`②gGR⑨Bef:]Zappy\ (18/O6 ⑨Aa O:1O)
  346. et oui, et 32 bits ca fais bcp de memoire ca!
  347. t'as 16000 mega de ram?? c'est cool!
  348. 16 bits, ca fais deja un motif de 64ko, alors 32bits, ouucchh!VAB`②gT @AvancerGZ ] Suite  \Y @Son r⑨BepondeurGZ ] Envoi \Y T @RevenirG ] Retour \ ⑧@IntervenirG ]N#L     Envoi \ ♪♪♪①④ B_②gT GOMessageL ⑧@du 18/O6/96 ⑨A③Ha OO:1ODAMD③HS de ⑧Zappy pour algorithmesEAB`②gGR⑨Bef:]odin\ (18/O6 ⑨Aa O:O6)
  349. Quoi?
  350. mov al,ds:[ebx+12345678]
  351. mov ah,ds:[ebx+12345678]
  352. stosw
  353. Offsets 32bits, donc.VAB`②gT @AvancerGZ ] Suite  \Y @Son r⑨BepondeurGZ ] Envoi \Y T @RevenirG ] Retour \ ⑧@IntervenirG ]N#L     Envoi \ ♪♪♪①④ B_②gT GOMessageL ⑧@du 18/O6/96 ⑨Aa OO:O6DAMDS de ⑧odin pour algorithmesEAB`②gGR⑨Bef:]Zappy\ (17/O6 ⑨Aa 23:22)
  354. yop, ok, c'est l'equivalent du 1 ins/pt sur motorola.
  355. mais, heu... ca t'affiches 2 pixs?
  356. donc ton format d'offset serait un truc du genre x0x1y0y1 sur 16 bits?
  357. ca ferait des petits motifs 16x16...VAB`②gT @AvancerGZ ] Suite  \Y @Son r⑨BepondeurGZ ] Envoi \Y T @RevenirG ] Retour \ ⑧@IntervenirG ]N#L     Envoi \ ♪♪♪①④ B_②gT GOMessageL ⑧@du 17/O6/96 ⑨Aa 23:22DAMDS de ⑧Zappy pour algorithmesEAB`②gGR⑨Bef:]odin\ (17/O6 ⑨Aa 1:39)
  358. Oui c'est pour des triangles, et oui y'ade l'automodifi⑨Be.
  359. Je ne sais pas ce que ⑨Kca vaut sur Pentium mais sur mon DX2 c'est nettement le plus rapide.VAB`②gT @AvancerGZ ] Suite  \Y @Son r⑨BepondeurGZ ] Envoi \Y T @RevenirG ] Retour \ ⑧@IntervenirG ]N#L     Envoi \ ♪♪♪①④ B_②gT GOMessageL ⑧@du 17/O6/96 ⑨Aa O1:39DAMDS de ⑧odin pour algorithmesEAB`②gGR⑨Bef:]Zappy\ (16/O6 ⑨Aa 3:14)
  360. sinon tu parlais d'une methode pour avoir dans sa boucle de mapping, 3 instructions : mov , mov , stosw
  361. c'est valable pour n'importe kel poly ou juste pour les triangles?
  362. y'a du code autogenere ou automodifie la dedans?
  363. bcoz la tech a 1 ins/pt c'est pour des triangles sinon sur du motorola ca fais 5 instructions : move.w , move.b, move.b, add.l , addx.b.
  364. d'ailleurs je vois pas comment avec 2 mov d'inc des valeurs x,y. enfin y'a de l'automodifie la dedans non?VAB`②gT @AvancerGZ ] Suite  \Y @Son r⑨BepondeurGZ ] Envoi \Y T @RevenirG ] Retour \ ⑧@IntervenirG ]N#L     Envoi \ ♪♪♪①④ B_②gT GOMessageL ⑧@du 16/O6/96 ⑨Aa 21:28DAMDS de ⑧mel pour algorithmesEAB`②gGR⑨Bef:]Geek\ (15/O6 ⑨Aa 14:14)
  365. je sais bien qu'il en parle :-))) il en parle avec moi (les BBS c'est plus cool, il n'y a pas de pseudo).VAB`②gT @AvancerGZ ] Suite  \Y @Son r⑨BepondeurGZ ] Envoi \Y T @RevenirG ] Retour \ ⑧@IntervenirG ]N#L     Envoi \ ♪♪♪①③H③H④ B_②gT GOMessageL ⑧@du 16/O6/96 ⑨Aa 11:26DAMDS de ⑧CREATEUR pour algorithmesEAB`②gGR⑨Bef:]Zappy\ (15/O6 ⑨Aa 15:21)
  366. Yep,ca pourrait etre marrant de faire un peu pres une routine optimiser a fond...
  367. Je pense que c'est le reve de Mel,vu la discussion qu'on a eu ensemble...
  368. En fait c'est le reve de tout le monde.
  369. Mais.
  370. Faut se depecher.
  371. Les prochains CPU seront a mon avis quasi impossible a programmer en asm pur...
  372. Pourquoi?
  373. Prennez le pentium:
  374. combien de personne connaissent l'utilisation optimal du pipeline/cache?VAB`②gT @AvancerGZ ] Suite  \Y @Son r⑨BepondeurGZ ] Envoi \Y T @RevenirG ] Retour \ ⑧@IntervenirG ]N#L     Envoi \ ♪♪♪①④ B_②gT GOMessageL ⑧@du 16/O6/96 ⑨Aa 11:29DAMDS de ⑧CREATEUR pour algorithmesEAB`②gGbah pas beaucoup de monde.
  375. J'ai meme eu des discussion du genre "ca sert a rien" ou "le gain est minime".
  376. Alors imaginez dans 3-4 ans.
  377. Y aurat quoi?(bah heu,j'en sais rien du tout,mais sa laisse reveur....une machine qui comprendrat le C sans que sa soit compiler????? ca serait marrant).
  378. L'autre pb,c'est qu'il y a 10000 facon de faire la meme chose...
  379. Ce qui chipote Zappy par exemple,c'est les Div par exemple(sa nous chipotetous de toute facon).Moi c'est d'afficher un point pour rien (un point③H qui seraVAB`②gT @AvancerGZ ] Suite  \Y @Son r⑨BepondeurGZ ] Envoi \Y T @RevenirG ] Retour \ ⑧@IntervenirG ]N#L     Envoi \ ♪♪♪①④ B_②gT GOMessageL ⑧@du 16/O6/96 ⑨Aa 11:32DAMDS de ⑧CREATEUR pour algorithmesEAB`②gGpartager par 15 faces par exemple....bon au nivo du point on s'en fout,mais genre calculer et afficher une face pour rien,bah sa me chippote....qui a une solution?
  380. (je sais pas pourquoi je dis sa...j'en connait une masse de methode pour faire ca.aucune n'est convainquante!)
  381. Enfin voila....il n'y aurat jamais le moteur 3d parfait (pis heuresement,comme ca on bosserat toujours,hihi.) sauf si c'est en hard,mais la c'est pu du jeu!!VAB`②gT @AvancerGZ ] Suite  \Y @Son r⑨BepondeurGZ ] Envoi \Y T @RevenirG ] Retour \ ⑧@IntervenirG ]N#L     Envoi \ ♪♪♪①④ B_②gT GOMessageL ⑧@du 16/O6/96 ⑨Aa O8:27DAMDS de ⑧skynet ast pour algorithmesEAB`②gGR⑨Bef:]Zappy\ (15/O6 ⑨Aa 15:21)
  382. Personnellement, je trouve ke c bete  devouloir realiser la routine de mapping  la plus optimise, vous avez ke ca a fouttre ???? Putain, ca sert a kwa de gagner10% du cpu en se prennat la tete pendantX m③Hois ??? Ya des choses bien plus interressantes !!!
  383. En plus ca sert vraiment a rien sur PC, ca ya pas un PC parreille, meme si tu bosses ds un cas restreint, ex dire que   c optimise pour le Pentium, ben ya boucoup de difference (par rapport a l'optimisation) entre les Freq du bus et multiplier de frequence..Bref ya plein de chose plus cool. Prend une carte GFX 3D !:)VAB`②gT @AvancerGZ ] Suite  \Y @Son r⑨BepondeurGZ ] Envoi \Y T @RevenirG ] Retour \ ⑧@IntervenirG ]N#L     Envoi \ ♪♪♪①④ B_②gT GOMessageL ⑧@du 16/O6/96 ⑨Aa O3:14DAMDS de ⑧Zappy pour algorithmesEAB`②gGR⑨Bef:]ODIN\ (16/O6 ⑨Aa O:42)
  384. Euh,
  385. j'ai pas dit "je vais coder", j'ai dit  "je voudrais qu'on essaye de coder", c'est tout de m⑨Ceme bien diff⑨Berent, et "routine d⑨Befinitive" impliquait plus la participation de tout le monde et le fait de se pencher s⑨Berieusement sur chaque partie du code sans exception plus que la r⑨Bealisati③Hon d'une routine que personne ne "battra" jamais, vu que ⑨Kca, je sais depuis longtemps que ⑨Kca n'existe pas, surtoutsur PC...
  386. Ouf.VAB`②gT @AvancerGZ ] Suite  \Y @Son r⑨BepondeurGZ ] Envoi \Y T @RevenirG ] Retour \ ⑧@IntervenirG ]N#L     Envoi \ ♪♪♪①④ B_②gT GOMessageL ⑧@du 16/O6/96 ⑨Aa OO:42DAMDS de ⑧ODIN pour algorithmesEAB`②gGR⑨Bef:]Zappy\ (15/O6 ⑨Aa 15:O5)
  387. bip bip!
  388. je ne suis pas tout a fait d'accord avec toi lorsque tu dis : je vais coder la routine ULTIME avec mr un tel.
  389. je pense qu'une routine ne peut JAMAIS etre au maximum et qu'il y aura tjrs des gruges a laquelles on aura pas pense.
  390. pour ma part, j'ai toujours l'exemple de chaos avec sa demo RO③HOTS sur amiga.
  391. il a montre a 99% des coders que par des techniques simples mais bien construites et bien pensees il allait 10* plus vite que tout le monde! et je pense qu'il est possible de faire mieux, tjrs!VAB`②gT @AvancerGZ ] Suite  \Y @Son r⑨BepondeurGZ ] Envoi \Y T @RevenirG ] Retour \ ⑧@IntervenirG ]N#L     Envoi \ ♪♪♪①④ B_②gT GOMessageL ⑧@du 16/O6/96 ⑨Aa OO:48DAMDS de ⑧ODIN pour algorithmesEAB`②gGbon, d'accord peut-etre qu'a un moment donne c'est fini, on pourra plus optimiser d'un milliardieme de cycles machines, mais③H seul les extra terrestre en serait capable!!
  392. via une pass cpu assez gourmande(3 ou 4 vbls sur un 020 a 20mhz), on peut faire du mapping aussi rapide que de la face pleine... non?? j'en suis certain!
  393. des que mon code est operationnel j'en reparlerais surement...                  car via des interrup genre dma sur amiga, on doit pouvoir aller presque aussi vite pour du mapping que pour de la face pleine...VAB`②gT @AvancerGZ ] Suite  \Y @Son r⑨BepondeurGZ ] Envoi \Y T @RevenirG ] Retour \ ⑧@IntervenirG ]N#L     Envoi \ ♪♪♪①④③H④ B_②gT GOMessageL ⑧@du 15/O6/96 ⑨Aa 15:O5DAMDS de ⑧Zappy pour ALGORITHMESEAB`②gGR⑨Bef:]mel\ (15/O6 ⑨Aa O:O7)
  394. Ca n'a pas ⑨Bet⑨Be tellement explor⑨Be mais onen a d⑨Bej⑨Aa parl⑨Be ici m⑨Ceme et ⑨Kca a d⑨Bej⑨Aa   ⑨Bet⑨Be cod⑨Be/utilis⑨Be dans des d⑨Bemos.
  395. Pour ma part, je ne vois pas a priori   comment ⑨Kca pourrait ⑨Cetre plus rapide querecalculer tous les N pixels. (pourvu que N soit pas trop petit..)
  396. Je crois qu③H'on se leurre beaucoup sur le③Htemps machine utilis⑨Be pour le mapping.  Faites un test, pre③Hnez un objet comportant un nombre de face relativement ⑨Belev⑨Be et regardez le tem③Hps machine utilis⑨Be par③HVAB`②gT @AvancerGZ ] Suite  \Y @Son r⑨BepondeurGZ ] Envoi \Y T @RevenirG ] Retour \ ⑧@IntervenirG ]N#L     Envoi \ ♪♪♪①④ B_②gT GOMessageL ⑧@du 15/O6/96 ⑨Aa 15:O9DAMDS de ⑧Zappy pour ALGORITHMESEAB`②gGle remplissage. Ensuite, si votre code est comme le mien, supprimez la partie "affichage pur" (typiquement mov/mov/stos pour 2 pixels) (ie jumpez directement enfin de code) et regardez ⑨Aa nouveau le temps machine. Il a baiss⑨Be, c'est s⑨Cur, mais beaucoup moins que ce qu'on aurait pu imaginer..
  397. Dans mon cas, sur un DX2 66, il se trouve que la partie "affichage" ⑨Aa proprementparler a tellement ⑨Bet⑨Be optimis⑨Bee qu'elledevieent n⑨Begligeable par rapport ⑨Aa tout ce qui l'entoure: calculs des pentes, clipping et tout le reste (des dec/jnz de boucle et cie). Faudrait p'tet se VAB`②gT @AvancerGZ ] Suite  \Y @Son r⑨BepondeurGZ ] Envoi \Y T @RevenirG ] Retour \ ⑧@IntervenirG ]N#L     Envoi \ ♪♪♪①④ B_②gT GOMessageL ⑧@du 15/O6/96 ⑨Aa 15:13DAMDS de ⑧Zappy pour ALGORITHMESEAB`②gGpencher aussi l⑨Aa dessus, un jour. 
  398. Il y a aussi quelques subtilit⑨Bes qui font la diff⑨Berence. (Des difff⑨Berences minimes genre 10 lignes de temps machine sur l'objet total sur un DX2, soit rien_du_tout sur un Pentium o⑨Au ⑨Kca passe totalement inaper⑨Kcu! Mais j'ai pas de Pentium et j'ai ⑨Bet⑨Be habitu⑨Be ⑨Aa optimiser sur ST, donc au cycle pr⑨Aes, quoi qu'il arrive..)
  399. Exemple, donc: l'instruction CDQ, utile dans le calcul des pentes avant le DIV, e③Hst moins rapide que la s⑨③HBerie d'instructions qu'e③Hlle remplace. (ie ③Hextension du signe de eax dans edx) C'est deVAB`②gT @AvancerGZ ] Suite  \Y @Son r⑨BepondeurGZ ] Envoi \Y T @RevenirG ] Retour \ ⑧@IntervenirG ]N#L     Envoi \ ♪♪♪①④ B_②gT GOMessageL ⑧@du 15/O6/96 ⑨Aa 15:17DAMDS de ⑧Zappy pour ALGORITHMESEAB`②gGl'optimisation un peu pointue et pr⑨Becise(voire inutile sur P...) mais tant qu'ony est, autant tout faire. Si on ne voulait pas se prendre un peu la t⑨Cete ⑨Aa ⑨Kca, on ferait du C, pas de l'asm..*8)
  400. D'autant qu'il existe plein de petites choses ⑨Bequivalentes qui, additionn⑨Bees, g⑨Ben⑨Aerent un gain assez important.
  401. Le malheur, comme d'habitude, vient du Pentium (je ne parle pas du MMX...) o⑨Au, si le gain total reste visible, il n'en est pas moins assez grotesque par rapport⑨Aa son homologue 486.. 
  402. Je serais quand m⑨Ceme assez d'accord pourVAB`②gT @AvancerGZ ] Suite  \Y @Son r⑨BepondeurGZ ] Envoi \Y T @RevenirG ] Retour \ ⑧@IntervenirG ]N#L     Envoi \ ♪♪♪①④ B_②gT GOMessageL ⑧@du 15/O6/96 ⑨Aa 15:21DAMDS de ⑧Zappy pour ALGORITHMESEAB`②gGqu'on essaye de faire LA routine de mapping d⑨Befinitive, une bonne fois pour toutes. On y travaille (avec Elric) de notrec⑨Cot⑨Be, mais les surprises ne manquent pas....(le cache du Pentium, pour un utilisateur de 486, c'est gu⑨Aere pr⑨Bevisible, huhu)
  403. Pour en revenir au mapping corrig⑨Be, on  peut aussi se contenter d'interpoler nonlin⑨Beairement. Ca rajoute un add par point, mais on peut facilement coder la routine en gardant la m⑨Ceme structure que pour le mapping lin⑨Beaire. Plus simple, mais sans doute moins rapide.
  404. Vala vala.VAB`②gT @AvancerGZ ] Suite  \Y @Son r⑨BepondeurGZ ] Envoi \Y T @RevenirG ] Retour \ ⑧@IntervenirG ]N#L     Envoi \ ♪♪♪①④ B_②gT GOMessageL ⑧@du 15/O6/96 ⑨Aa 14:14DAMDS de ⑧Geek pour ALGORITHMESEAB`②gGR⑨Bef:]mel\ (15/O6 ⑨Aa O:O7)
  405. tu fais du true mapping en remplissant  ton triangle suivant des lignes z=const c'est ca?
  406. a la fin de escape, c la methode utilisee par ghost pour afficher son world, il en cause en conf sur eden.
  407. mais ca m'a l'air bien plus chiant que  corriger tous les n pixels...VAB`②gT @AvancerGZ ] Suite  \Y @Son r⑨BepondeurGZ ] Envoi \Y T @RevenirG ] Retour \ ⑧@IntervenirG ]N#L     Envoi \ ♪♪♪①④ B_②gT GOMessageL ⑧@du 15/O6/96 ⑨Aa OO:13DAMDS de ⑧mel pour ALGORITHMESEAB`②gGR⑨Bef:]skynet ast\ (14/O6 ⑨Aa O:24)
  408. L'op⑨Beration CD IAL, c'est termin⑨Be .... Ca devait leur couter trop cher.
  409. C'est remplac⑨Be par les CD "Data On Demand" qui faiaient doublon avec IAL et qui avaient l'avantage financier pour Intel d'⑨Cetre bien plus d⑨Cur ⑨Aa obtenir.
  410. Autrement, les 3 data books du PPro sont pas sur les CDs, juste le n⑨03 qui n'a gu⑨Aere d'int⑨Ber⑨Cet car il n'y a pas les timings des instructions (coton ⑨Aa calculer visiblement)VAB`②gT @AvancerGZ ] Suite  \Y @Son r⑨BepondeurGZ ] Envoi \Y T @RevenirG ] Retour \ ⑧@IntervenirG ]N#L     Envoi \ ♪♪♪①④ B_②gT GOMessageL ⑧@du 15/O6/96 ⑨Aa OO:O3DAMDS de ⑧mel pour ALGORITHMESEAB`②gGR⑨Bef:]skynet ast\ (8/O6 ⑨Aa 2O:46)
  411. Oh mais je reste calme :)
  412. Je n'ai pas dit qu'il ⑨Betait certain que je soit le premier ⑨Aa avoir trouv⑨Be celui
  413. l⑨Aa. Dans cette forme, je doute (rien que les noms des tableauxet le d⑨Befaut ⑨Aa 65535 :-))
  414. Retrouver des algos c'est malheureusement fr⑨Bequent. Par exemple dans la m⑨Ceme s⑨Berie de racinecarr⑨Bee, j'en avait trouv⑨Be 1 que j'ai mis dans le reporter n⑨04 et manque de chance ... je suis tomb⑨Be par la suite sur un TOMS de 93 qui pr⑨Besente leVAB`②gT @AvancerGZ ] Suite  \Y @Son r⑨BepondeurGZ ] Envoi \Y T @RevenirG ] Retour \ ⑧@IntervenirG ]N#L     Envoi \ ♪♪♪①④ B_②gT GOMessageL ⑧@du 15/O6/96 ⑨Aa OO:O7DAMDS de ⑧mel pour ALGORITHMESEAB`②gGm⑨Ceme.
  415. Mais bon, ⑨Kca emp⑨Ceche pas de s'amuser tout ⑨Kca...
  416. Et puis c'est tellement vaste l'info qu'il y a plein de trucs simples ⑨Aa trouver.
  417. En ce moment je m'amuse ⑨Aa remplir des triangles avec des segments obliques (texturage oblige) sans trous. Visiblement, c'est pas un domaine qui ait ⑨Bet⑨Be tr⑨Aes explor⑨Be. C'est dommage parceque ⑨Kca doit ⑨Cetre plut⑨Cot efficace.VAB`②gT @AvancerGZ ] Suite  \Y @Son r⑨BepondeurGZ ] Envoi \Y T @RevenirG ] Retour \ ⑧@IntervenirG ]N#L     Envoi \ ♪♪♪①④ B_②gT GOMessageL ⑧@du 14/O6/96 ⑨Aa OO:24DAMDS de ⑧skynet ast pour ALGORITHMESEAB`②gGR⑨Bef:]P⑨Cix⑨Ael\ (1O/O6 ⑨Aa 23:25)
  418. eheheh tout c boukins dont tu parles,   MMX, PPro etc on les a deja, demande a  la madame de intel... Pour le CD IAL,   moi j'ai fait ma demander par internet..donc pour la 10eme sur RTEL je redonne  l'addr :
  419. developer_support@intel.com
  420. donc a la limite au lieu de demander le service doc, demande le service developer support ! :)
  421. A+VAB`②gT @AvancerGZ ] Suite  \Y @Son r⑨BepondeurGZ ] Envoi \Y T @RevenirG ] Retour \ ⑧@IntervenirG ]N#L     Envoi \ ♪♪♪①④ B_②gT GOMessageL ⑧@du 14/O6/96 ⑨Aa OO:16DAMDS de ⑧skynet ast pour ALGORITHMESEAB`②gGR⑨Bef:]Zappy\ (13/O6 ⑨Aa 18:59)
  422. beuh, ben en ce qui concerne les brevetsou plutot comment ne pas se faire piquerune idee, il faut savoir qu'il ya des   moyens VRAIMENT pas cher...
  423. Bie sur tant ke tu ne depose pas de brevet, tu y gagnes que le respect de million de gens ! :)))
  424. Il faut contacter l'INPI, c eux ki s'occupe de tout ca... Le moyen le moins cherc'est l'enveloppe solo, ki a pour but   de prouver d'une maniere sur que tu as   trouver tel ou tel truc a une date     donnee. ca te permet de ne pas te faire avoir si kelk'un se pointe apres toi... et ca te permet aussi de faire objectionVAB`②gT @AvancerGZ ] Suite  \Y @Son r⑨BepondeurGZ ] Envoi \Y T @RevenirG ] Retour \ ⑧@IntervenirG ]N#L     Envoi \ ♪♪♪①④ B_②gT GOMessageL ⑧@du 14/O6/96 ⑨Aa OO:19DAMDS de ⑧skynet ast pour ALGORITHMESEAB`②gGsi kelk'un depose un brevet apres que tuas depose une enveloppe solo ki contientle meme algo ou invention...
  425. Je m'y suis interresse ya plus d'un an  car j'avais trouve un tit algo sympa  decompression d'anim...et vu ke ca ressemble a rien de connu, je m'etait renseigne..Allez voir a l'INPI, c la meilleur     solution.
  426. vala A+
  427. Sky FdVAB`②gT @AvancerGZ ] Suite  \Y @Son r⑨BepondeurGZ ] Envoi \Y T @RevenirG ] Retour \ ⑧@IntervenirG ]N#L     Envoi \ ♪♪♪①④ B_②gT GOMessageL ⑧@du 13/O6/96 ⑨Aa 23:42DAMDS de ⑧DUMBO pour ALGORITHMESEAB`②gGR⑨Bef:]Zappy\ (13/O6 ⑨Aa 18:59)
  428.   Tout ce que je sai③Hs, c'est que deposerun brevet③H, ca taxe beaucoup. Pour un
  429. particulier ca sert a rien si y a pas
  430. un truc rentable a la cle.
  431.   Par contre les grosses societes
  432. s'amusent a breveter des tas de versionsdifferente de leurs produits (algos ou
  433. autres) pour se proteger plus efficacement  de la "quasi-copie".VAB`②gT @AvancerGZ ] Suite  \Y @Son r⑨BepondeurGZ ] Envoi \Y T @RevenirG ] Retour \ ⑧@IntervenirG ]N#L     Envoi \ ♪♪♪①④ B_②gT GOMessageL ⑧@du 13/O6/96 ⑨Aa 18:57DAMDS de ⑧Zappy pour ALGORITHMESEAB`②gGR⑨Bef:]ODIN\ (13/O6 ⑨Aa 11:13)
  434. Yep, la recherche, m⑨Ceme limit⑨Bee ⑨Aa notre niveau, la cr⑨Beation, c'est quand m⑨Ceme   vachement mieux que rester plant⑨Be devantRolland-Garros toute la journ⑨Bee, quoi..
  435. H⑨Beh⑨Be.
  436. A propos du "piratage d'intelligence" (puisque ⑨Kca s'appelle comme ⑨Kca), quelqu'uns'y connait en mati⑨Aere de brev⑨Cet? O⑨Au ⑨Kca se passe, comment ⑨Kca se passe...? (Rassurez-vous c'est juste par curiosit⑨Be, je me pose la kestion depuis longtemps!)
  437. Et c'est vrai qu'il y a une kyrielleVAB`②gT @AvancerGZ ] Suite  \Y @Son r⑨BepondeurGZ ] Envoi \Y T @RevenirG ] Retour \ ⑧@IntervenirG ]N#L     Envoi \ ♪♪♪①④ B_②gT GOMessageL ⑧@du 13/O6/96 ⑨Aa 18:59DAMDS de ⑧Zappy pour ALGORITHMESEAB`②gGd'algos non officiels qui tra⑨Cinent dans tous les coins, trouv⑨Bes par des programmeurs obscurs et qui le resteront..(des algos de tris notamment, y'a a des dizaines et des dizaines d⑨Beriv⑨Bes des algos classiques)
  438. L'aLgO rYtHmE nOs ViEs! (Hum..)VAB`②gT @AvancerGZ ] Suite  \Y @Son r⑨BepondeurGZ ] Envoi \Y T @RevenirG ] Retour \ ⑧@IntervenirG ]N#L     Envoi \ ♪♪♪①④ B_②gT GOMessageL ⑧@du 13/O6/96 ⑨Aa 11:13DAMDS de ⑧ODIN pour ALGORITHMESEAB`②gGR⑨Bef:]skynet ast\ (8/O6 ⑨Aa 2O:48)
  439. Sisi, on peut trouver de nouvelle algo!
  440. L'univers des maths est tellement grand, que chque jour en te levant tu peux trouver un noueau truc!
  441. Ca peut-etre un algo tout nul sans interet, ou une groose idee d'optimisation infernale a coder, mais qui marche et que presque personne n'a essaye de faire!
  442. C'est ca que j'adore moii!!VAB`②gT @AvancerGZ ] Suite  \Y @Son r⑨BepondeurGZ ] ③HEnvoi \Y T @Reveni③HrG ] Retour \ ⑧@IntervenirG ]N#L     Envoi \ ♪♪♪①④ B_②gT GOMessageL ⑧@du 1O/O6/96 ⑨Aa 23:25DAMDS de ⑧P⑨Cix⑨Ael pour ALGORITHMESEAB`②gGR⑨Bef:]skynet ast\ (1/O6 ⑨Aa O:22)
  443. Arf! j'ai t⑨Bel⑨Bephon⑨Be ⑨Aa Intel (45717171), ai demand⑨Be le service documentation, ensuite j'ai demand⑨Be des infos sur le CDIAL... rien! inconnu...la femme n'a pas su me dire o⑨Au le trouver, ce que c'⑨Betait...en revanche j'ai re⑨Kcu une d7 avec la liste (.pdf) des bookins Intel...
  444. Qui a cette doc?! Ya pleins de bookins, mais pas des prix pour tous. Certains portent l'inscription ,dans la colonne des prix , : F.O.C. ! Qui sait ce que ca signifie?! En tout cas y'a pleinde books int⑨Beressants : MMX, PPro ;Optimizations  etc etc...kool mais pas gratos!?  byeVAB`②gT @AvancerGZ ] Suite  \Y @Son r⑨BepondeurGZ ] Envoi \Y T @RevenirG ] Retour \ ⑧@IntervenirG ]N#L     Envoi \ ♪♪♪①④