AccueilAccueil  FAQFAQ  RechercherRechercher  Dernières imagesDernières images  S'enregistrerS'enregistrer  Connexion  
Le Deal du moment :
Aliexpress : codes promo valables sur tout le site
Voir le deal

 

 anti aliasing?

Aller en bas 
3 participants
AuteurMessage
tales
Utilisateur confirmé: Rang *



Messages : 243

anti aliasing? Empty
MessageSujet: anti aliasing?   anti aliasing? EmptyLun 8 Sep 2014 - 3:03

Hello!

petite question.. j'ai un objet qui tourne et s'anime et du coup c'est un peu dégueux sur les bords!.. est ce qu'il y a moyen de changer ça?
Revenir en haut Aller en bas
Térence
Utilisateur confirmé: Rang *****
Térence


Messages : 2213
Localisation : Oui

anti aliasing? Empty
MessageSujet: Re: anti aliasing?   anti aliasing? EmptyLun 8 Sep 2014 - 7:08

Ouaip, dans les options globales, "interpolate colors between pixels".

_________________
Je suis partie sur les ailes du vent et la tempête m'a ramenée.
Revenir en haut Aller en bas
tales
Utilisateur confirmé: Rang *



Messages : 243

anti aliasing? Empty
MessageSujet: Re: anti aliasing?   anti aliasing? EmptyLun 8 Sep 2014 - 11:05

merci pour ta réponse mais c'était déjà coché!...
si tu essayes le jeu tu verras c'est le fusil qui est un peu "blanc" sur les bords quand on tire..
Revenir en haut Aller en bas
onilink_
Modérateur
onilink_


Messages : 9178
Localisation : Montpellier
Projet Actuel : Planet Centauri
OniDev

anti aliasing? Empty
MessageSujet: Re: anti aliasing?   anti aliasing? EmptyLun 8 Sep 2014 - 11:25

Fais un screen, car y a deux cas possible:
-problème d'alpha pré-multiplié
-problème de bordure lié au système de meta textures de GM

Pour le premier cas, il faut savoir que même une couleur transparente possède une couleur rgb, et si cette couleur est par exemple blanche alors que ton objet est noir, si l'interpolation de texture est active (elle nécessite de connaitre la couleur des pixels voisins pour faire un lissage), elle va mélanger ton blanc transparent et ton noir opaque, ce qui va donner une impression de contour blanchâtre moche.
La solution est de changer la couleur transparente, par la même couleur que les parties opaques qu'elle entoure. Genre si ton sprite a un contour noir, tu dois mettre de l'alpha noir autour.

Dans le deuxième cas, c'est assez ******. En fait GM 'compile' tous les sprites en une grosse texture. Du coup, pareil si l'interpolation est activée, et qu'un bout blanc se retrouve collé a un bout transparent, hop tu vas avoir des bordures rectangulaires moches.
La solution est d'utiliser l'option "crop" de GM, et choisir 1 sur tous tes sprites ou il n'y a pas de bordure transparente.

_________________
anti aliasing? Runningpotato1anti aliasing? TvF6GED anti aliasing? MdetltS
Revenir en haut Aller en bas
tales
Utilisateur confirmé: Rang *



Messages : 243

anti aliasing? Empty
MessageSujet: Re: anti aliasing?   anti aliasing? EmptyLun 8 Sep 2014 - 13:03

http://imagik.fr/view-rl/121219

c'est léger mais bon!..
Revenir en haut Aller en bas
onilink_
Modérateur
onilink_


Messages : 9178
Localisation : Montpellier
Projet Actuel : Planet Centauri
OniDev

anti aliasing? Empty
MessageSujet: Re: anti aliasing?   anti aliasing? EmptyLun 8 Sep 2014 - 13:07

T'es dans le premier cas donc.
Remplace ton blanc transparent par du noir transparent autour de ton sprite.

_________________
anti aliasing? Runningpotato1anti aliasing? TvF6GED anti aliasing? MdetltS
Revenir en haut Aller en bas
tales
Utilisateur confirmé: Rang *



Messages : 243

anti aliasing? Empty
MessageSujet: Re: anti aliasing?   anti aliasing? EmptyLun 8 Sep 2014 - 13:08

et on fait ça comment?

et la fumée qui sort risque pas d'être détourée de noir du coup? ^^
Revenir en haut Aller en bas
onilink_
Modérateur
onilink_


Messages : 9178
Localisation : Montpellier
Projet Actuel : Planet Centauri
OniDev

anti aliasing? Empty
MessageSujet: Re: anti aliasing?   anti aliasing? EmptyLun 8 Sep 2014 - 13:12

Tu vas dans l'editeur de sprite de GM pour éditer ton gun, tu choisis du noir, en bas a droite tu mets opacity a zero, tu choisis replace.
Ensuite avec soit le pot de peinture, soit l'outil de remplacement de couleurs, tu cliques sur la partie transparente du sprite pour la remplacer.

_________________
anti aliasing? Runningpotato1anti aliasing? TvF6GED anti aliasing? MdetltS
Revenir en haut Aller en bas
tales
Utilisateur confirmé: Rang *



Messages : 243

anti aliasing? Empty
MessageSujet: Re: anti aliasing?   anti aliasing? EmptyLun 8 Sep 2014 - 13:17

haha excellent, tout simplement! Il fallait le savoir!!... Merci beaucoup c'est nikel!!
Revenir en haut Aller en bas
Contenu sponsorisé





anti aliasing? Empty
MessageSujet: Re: anti aliasing?   anti aliasing? Empty

Revenir en haut Aller en bas
 
anti aliasing?
Revenir en haut 
Page 1 sur 1

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Forum Le CBNA :: Développement :: Entraide débutants-
Sauter vers: