AccueilAccueil  FAQFAQ  RechercherRechercher  S'enregistrerS'enregistrer  MembresMembres  Connexion  

Partagez | 
 

 problème contour de sprite

Voir le sujet précédent Voir le sujet suivant Aller en bas 
AuteurMessage
jeice
Débutant
avatar

Messages : 19

MessageSujet: problème contour de sprite   Jeu 25 Juil 2013 - 14:20

Bonjour.

Je viens vers vous car j'ai un petit problème d'affichage d'un sprite (un sprite 2D dans un environnement 3D)
J'ai fais mon sprite avec un fond transparent, mais le contour est parfois apparent (quand il y a plusieurs objets derrière souvent, ou le ciel)

voilà un screenshot.


Vous savez comment venir à bout de ce problème?
Merci!
Revenir en haut Aller en bas
D-z
Utilisateur confirmé: Rang *****
avatar

Messages : 1609
Localisation : Montpellier

MessageSujet: Re: problème contour de sprite   Jeu 25 Juil 2013 - 15:06

Ce problème est causé par l'antialiasing de ta texture. Les pixels "bugués" sont des pixels translucides. Leur affichage provoque une mise à jour du depth buffer, et ce qui est censé être derrière eux n'est alors plus affiché si les objets ne sont pas dans le bon ordre.
Deux solutions :
- Utiliser des textures avec uniquement des pixels opaques ou complètement transparents, et désactiver l'antialiasing.
- Trier tes objets transparents pour les afficher du plus éloigné au plus proche. À éviter sous GM, car c'est lourd...

_________________
 
Home is not a place, it's a feeling.
Revenir en haut Aller en bas
jeice
Débutant
avatar

Messages : 19

MessageSujet: Re: problème contour de sprite   Jeu 25 Juil 2013 - 15:17

Merci pour ta réponse D-Z. Je vais devoir retravailler les textures, car en effet, il y a certains endroits pas totalement opaques. Comment fait-on pour désactiver l'antialiasing?

(je suis vraiment un débutant je précise, je tatonne, mais je fais ça pour mon plaisir)
Revenir en haut Aller en bas
Térence
Utilisateur confirmé: Rang *****
avatar

Messages : 2213
Localisation : Oui

MessageSujet: Re: problème contour de sprite   Jeu 25 Juil 2013 - 16:10

"interpolate color between pixels" dans les options générales clinoeuil

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

Messages : 1609
Localisation : Montpellier

MessageSujet: Re: problème contour de sprite   Jeu 25 Juil 2013 - 16:28

Ou pour le faire à la volée, texture_set_interpolation() :)

_________________
 
Home is not a place, it's a feeling.
Revenir en haut Aller en bas
jeice
Débutant
avatar

Messages : 19

MessageSujet: Re: problème contour de sprite   Jeu 25 Juil 2013 - 16:39

Merci beaucoup!
à bientôt
Revenir en haut Aller en bas
sachem
­Capitaine Star


Messages : 15483
Projet Actuel :


MessageSujet: Re: problème contour de sprite   Jeu 25 Juil 2013 - 17:19

si tu veux désactiver l'interpolation linéaire que pour tes arbres, il suffit de faire :

texture_set_interpolation(0);
//ton code de dessin
texture_set_interpolation(1);


_________________
Revenir en haut Aller en bas
http://host-a.net/u/shm31/
jeice
Débutant
avatar

Messages : 19

MessageSujet: Re: problème contour de sprite   Jeu 25 Juil 2013 - 20:48

Merci! C'est noté

ça à marché!
Revenir en haut Aller en bas
Contenu sponsorisé




MessageSujet: Re: problème contour de sprite   

Revenir en haut Aller en bas
 
problème contour de sprite
Voir le sujet précédent Voir le sujet suivant Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» problème pour allez faire " caca "
» Où trouver le lit Graco Contour Electra avec Napper Station?
» Problème application eyeliner !!!!
» Problème de déglutition
» Problème Linguistique (Conjugaison)

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: