CPC Rulez
https://cpcrulez.fr/forum/

Effet vortex 2D
https://cpcrulez.fr/forum/viewtopic.php?f=3&t=4266
Page 5 sur 5

Auteur :  exolon [ 20 Juil 2010, 21:04 ]
Sujet du message :  Re: Effet vortex 2D

Pour ton vortex , normalement il faut déja le générer le plus simple c'est encore de le calculer à chaque fois ,ca permets plus de souplesse. Pour ça il te suffit d'avoir les formules de calcul 3d sur x,y,z (rotation,translation ca doit être assez) , et une formule de projection sphérique. Avec ça tu peux afficher n'importe quel point en 3d. Tu fais ton wormhole sur des cercles que tu places de plus en plus bas sur y , tu les calcules en ovale non pas en cercle, il faut juste que dans la formule de calcul du cercle => ( x = 2*rayon *cos(angle) , y=rayon*sin(angle)) tu fasses un x plus allongé pour avoir un ovale. Ca te permets d'avoir les cercles du wormhole , après pour faire les lignes , n'importe quel routine pour faire des courbes de bezier peut être utilisée , ca parait compliqué mais si t'as les formules c'est rapide.
Avec ça tu peux génrer un wormhole quand tu veux, si le calcul permanent du worhole est trop lent sur un 8bits. Tu ne le calcules qu'une fois à l'affichage, et tu positionnes la palette pour avoir ton cyclage, genre a chaque cercle tu en fais 16 comme tu disais, et tu as un super wormhole qui cycle tout seul.

Auteur :  TOUKO [ 26 Juil 2010, 13:38 ]
Sujet du message :  Re: Effet vortex 2D

Merci pour la précision ..

Je pensais pas que pour un simple wormhole fallait de la trigo :? ..
Bon c'est pas des calculs d'énergie atomique non plus, mais je pensais vraiment qu'un cyclage simple pouvais le faire ...

Auteur :  exolon [ 18 Août 2010, 22:12 ]
Sujet du message :  Re: Effet vortex 2D

Bah tu peux le faire avec un simple cyclage, mais si tu n'as rien de propre pour le générer tu peux le créer comme ça (et le faire cycler ensuite)

Auteur :  exolon [ 19 Août 2010, 20:28 ]
Sujet du message :  Re: Effet vortex 2D

Alors voilà , j'ai fait un truc en basic qui t'affiche un pseudo wormhole.
C'est un code que j'avais en c sous dos, que j'ai adapté en basic.
Il faut adapter les paramètres pour que le wormhole s'affiche correctement sur l'écran,actuelement ca calcule beaucoup de points inutiles.

Je te passe un screenshot du rendu sur pc avec les paramètres actuels du code C.
Et un copier/coller du code basic cpc 6128 adapté tel quel :

Et le src en basic au cas où
10 mode 0
20 stretch=25:size=40:xcenter=160:ycenter=50:divs=1200:spokes=2400
30 j=1
40 while (j<divs+1)
50 i=0
60 while (i<spokes)
70 z=-1+(LOG(2*j/divs))
80 x=(320*j/divs*cos(2*PI*i/spokes))
90 y=(240*j/divs*sin(2*PI*i/spokes))
100 y=y-stretch*z
110 x=x+xcenter
120 y=y+ycenter
130 couleur=((i/8) MOD 15)+15*(jj/6) MOD 15)+1
140 x=int(x):y=int(y)
150 if ((x>=0) and (x<=320) and (y>=0) and (y<=200) and (couleur<=15)) then plot x,y,15
160 i=i+1
170 wend
180 j=j+1
190 wend

Auteur :  norecess [ 19 Août 2010, 21:18 ]
Sujet du message :  Re: Effet vortex 2D

EXOLON : je vais être complètement off-topic. Es-tu déjà allé a la Volcanic Party, ou VIP, ou Arf! Party? genre en 98-99 ? j'avais rencontre la-bas a l'epoque un gars, accompagne d'un autre ami, qui avait un pseudo "exolon" et connaissait bien le CPC. Sait-on jamais ?..

Auteur :  exolon [ 19 Août 2010, 21:26 ]
Sujet du message :  Re: Effet vortex 2D

norecess a écrit :
EXOLON : je vais être complètement off-topic. Es-tu déjà allé a la Volcanic Party, ou VIP, ou Arf! Party? genre en 98-99 ? j'avais rencontre la-bas a l'epoque un gars, accompagne d'un autre ami, qui avait un pseudo "exolon" et connaissait bien le CPC. Sait-on jamais ?..


MOui je crois que c'est moi :)
J'avais laissé tout ça de côté pendant quelques temps

Auteur :  norecess [ 19 Août 2010, 21:32 ]
Sujet du message :  Re: Effet vortex 2D

Roh !
Etais-tu venu avec un ami ? je sais plus dans quel contexte, on venait me chercher genre a la gare de train et tu etais la toi aussi avec ton PC...
"No Recess" ca te dit qq chose? probablement pas... moi toi, "exolon" ca m'etait retenu a la tete parce que exolon = cpc dans ma tete, donc vla..
Ben tu vas jamais y croire : jsuis papa! :P

Auteur :  exolon [ 19 Août 2010, 21:44 ]
Sujet du message :  Re: Effet vortex 2D

norecess a écrit :
Roh !
Etais-tu venu avec un ami ? je sais plus dans quel contexte, on venait me chercher genre a la gare de train et tu etais la toi aussi avec ton PC...
"No Recess" ca te dit qq chose? probablement pas... moi toi, "exolon" ca m'etait retenu a la tete parce que exolon = cpc dans ma tete, donc vla..
Ben tu vas jamais y croire : jsuis papa! :P

Félicitations... , oui je me rappelle , on arrivait de paris par le train, et toi tu avais passé la nuit sur place ou presque parce que ton train était arrivé vers 4h du matin ou du genre... Enfin bon ;)
C'est vrai qu'on avait évoqué le cpc quelques fois..
Je regarde tout ça de loin, je ne vais plus en party depuis longtemps , je ne pense pas que j'irai à nouveau du moins pas maintenant. Peut être une assembly ou The party un jour comme ça . Quelques oldschool party en allemagne, parce qu'ils sont fort pour ça peut être aussi.
Mais bon sinon je me contente de trainer sur les forums et de jeter un oeil distrait de temps à autre.

Auteur :  norecess [ 19 Août 2010, 21:47 ]
Sujet du message :  Re: Effet vortex 2D

Citer :
Je regarde tout ça de loin, je ne vais plus en party depuis longtemps

Ah non je te rassure, moi aussi hein je regarde ça de loin, de très loin même (Quebec !:).

Je n'y suis plus retourne (snif) depuis, quand je retourne en france c'est pour faire des bisous a ma famille. :)

Auteur :  TOUKO [ 01 Sep 2010, 10:34 ]
Sujet du message :  Re: Effet vortex 2D

Raah merci exolon :JC_doubleup:

Page 5 sur 5 Le fuseau horaire est UTC+1 heure
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/