Amstrad Plus Forum Index

Amstrad Plus
Découverte de la gamme Old et Plus des Cpc d'Amstrad.

 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

courbe et calculs d'adresse

 
Post new topic   Reply to topic    Amstrad Plus Forum Index -> Programmation Cpc -> Calcul
Previous topic :: Next topic  
Author Message
Sid


Offline

Joined: 01 May 2018
Posts: 153
Masculin
Point(s): 120
Moyenne de points: 0.78

PostPosted: Mon 25 Jun - 17:38 (2018)    Post subject: courbe et calculs d'adresse Reply with quote

Hello
je sais que j'ai déjà poser des questions de ce genre mais voila je recherche deux algos pour calculer mes adresses de sprites.
- le premier est un simple rebond, j'ai trouvé ça an = H (2/3) puissance n. H étant la hauteur de départ, n l'itération et a la longeur
- je suis à la recherche d'un autre pour former un 8 sur la gauche de l'écran mais avec un léger décalage (droite ou gauche peu importe).

Avez vous des idées pour la deuxième demande ?


Back to top
Contenu Sponsorisé






PostPosted: Today at 23:43 (2020)    Post subject: courbe et calculs d'adresse

Back to top
cmp


Offline

Joined: 08 Sep 2014
Posts: 185
Localisation: nord
Masculin Balance (23sep-22oct)
Point(s): 8
Moyenne de points: 0.04

PostPosted: Tue 26 Jun - 00:10 (2018)    Post subject: courbe et calculs d'adresse Reply with quote

X=xcos(wt)+a
Y=ySin(wt)+b


Des courbes de lissajou
_________________
CMP from impact cpc


Back to top
Skype
Tronic


Offline

Joined: 20 May 2015
Posts: 33
Localisation: 77
Masculin
Point(s): 22
Moyenne de points: 0.67

PostPosted: Tue 26 Jun - 00:22 (2018)    Post subject: courbe et calculs d'adresse Reply with quote

Un Exemple dans ce dsk (non exhaustif !) :

http://www.sendspace.com/file/82ly5j
ou,
Listing basic :
10 MODE 1
20 DEG
30 mag=100:REM augmente la "taille"
40 orgx=320
50 orgy=200
60 FOR t=0 TO 180
70 y=(SIN(2*t))
80 x=(COS(2*t))*(SIN(2*t))
90 PLOT orgx+INT(x*mag),orgy+INT(y*mag),1
100 LOCATE 1,1:PRINT "x=";INT(x*mag);" y=";INT(y*mag)
110 NEXT t


+++


Back to top
snake_plissken


Offline

Joined: 03 Dec 2014
Posts: 358
Localisation: les pont de cé
Masculin Gémeaux (21mai-20juin)
Point(s): 26
Moyenne de points: 0.07

PostPosted: Wed 25 Mar - 10:13 (2020)    Post subject: courbe et calculs d'adresse Reply with quote

Vous auriez la même chose en ASM ? Mr. Green

Back to top
Ast
Administrateur

Offline

Joined: 05 Sep 2014
Posts: 2,977
Masculin
Point(s): 390
Moyenne de points: 0.13

PostPosted: Wed 25 Mar - 11:05 (2020)    Post subject: courbe et calculs d'adresse Reply with quote

Voici pour t’aider :

https://www.grimware.org/doku.php/sources/shabok


(Avec utilisation des vecteurs systèmes !)
_________________
Ast/iMP4CT

"Par le pouvoir du crâne ancestral...."


Back to top
snake_plissken


Offline

Joined: 03 Dec 2014
Posts: 358
Localisation: les pont de cé
Masculin Gémeaux (21mai-20juin)
Point(s): 26
Moyenne de points: 0.07

PostPosted: Wed 25 Mar - 12:01 (2020)    Post subject: courbe et calculs d'adresse Reply with quote

Super,merci Smile

Back to top
Display posts from previous:   
Post new topic   Reply to topic    Amstrad Plus Forum Index -> Programmation Cpc -> Calcul All times are GMT + 2 Hours
Page 1 of 1

 
Jump to:  

Index | Administration Panel | Create a forum | Free support forum | Free forums directory | Report a violation | Cookies | Charte | Conditions générales d'utilisation
Powered by phpBB © 2001, 2005 phpBB Group