Page 1 sur 1

Sinus, effet bizarre

Publié : jeu. 19/juil./2007 10:52
par Crystal Noir
Salut,

j'ai tenté l'adaptation d'un code que j'avais fait en Blitz3D.

(je vous rassure c'est que de la 2D)

Alors ca marche mais j'ai tout de même un effet bizarre que je n'ai pas sous bmax.

Vous allez peut être pouvoir me dire pourquoi. Il s'agit d'un effet sinuscroll oldschool.

Je me demande si ce n'est pas du à la conversion des Degrés en Rad.

Vous pouvez télécharger la source ici : http://crystalnoir.free.fr/Creations/temp/Sinus.zip

Essayez vous allez voir, ca marche mais il subsiste un espèce de scintillement désagréable pendant le sinus, chose que je n'ai pas avec le même algo sous blitz3D.

Avez vous une idée pour virer cet effet pas beau ? :D

Merci d'avance

Publié : jeu. 19/juil./2007 10:59
par Backup
fait un

Code : Tout sélectionner

  FlipBuffers(60)
d'abord ça va accélérer (essaye différente valeur) , et cela va améliorer l'affichage !! :D

Code : Tout sélectionner

  FlipBuffers(10)
sera plus lent :)

Publié : jeu. 19/juil./2007 10:59
par Anonyme
FlipBuffers(2) ?

Publié : jeu. 19/juil./2007 11:00
par Anonyme
On a posté en meme temp :D


Les valeurs possibles du paramètre mode sont:
0 : désactive la synchronisation
1 : active la synchronisation (mode par défaut)
2 : active la synchronisation en essayant de préserver le temps processeur, lorsque le jeu est en mode plein écran.

Publié : jeu. 19/juil./2007 11:06
par Backup
Cpl.Bator a écrit :On a posté en meme temp :D


Les valeurs possibles du paramètre mode sont:
0 : désactive la synchronisation
1 : active la synchronisation (mode par défaut)
2 : active la synchronisation en essayant de préserver le temps processeur, lorsque le jeu est en mode plein écran.
oui ! et plus tu augmente la valeur plus ça accelere l'affichage !
jusqu'a un certain point (la frequence du moniteur) :)

Publié : jeu. 19/juil./2007 11:32
par Crystal Noir
oui mais si on prend cet effet dans le cadre d'une démo par ex, faut que l'affichage soit fluide, vous auriez mis quoi comme valeur de ce fait ?

Publié : jeu. 19/juil./2007 12:40
par Backup
Crystal Noir a écrit :oui mais si on prend cet effet dans le cadre d'une démo par ex, faut que l'affichage soit fluide, vous auriez mis quoi comme valeur de ce fait ?
moi je met 60 !! et c'est plus rapide et fluide !

mais d'apres la doc, il te faut mettre 2 :?


mais voir aussi

SetFrameRate(ImagesParSeconde)
et
SetRefreshRate(TauxDeRafraichissement)

qui sont lié je pense ! :)

Publié : jeu. 19/juil./2007 13:04
par Crystal Noir
effectivement c'est mieux