[OpenGL] Problème texture mapping

Le côté programmation du développement d'un jeu vidéo.

Problème texture mapping

Messagepar CodyX » 13 Mar 2014, 17:38

3 ans que je n'avais pas posé mon étron ici :00000018:

Mon problème vient d'une detail texture qui utilise les coordonnées de la texture principale et le résultat me donne des artefacts. Du genre la texture semble étirée à certains endroits.
J'ai corrigé à la main juste en modifiant très légèrement les valeurs uv en question mais impossible de faire un algo de correction ... je vois pas comment reconnaître ces fameuses coordonnées foireuses :00000017: :00000020:
J'utilise les shaders hlsl pour le rendu en OpenGL 3+
Avatar de l’utilisateur
CodyX
Hello World, I'm new !
 
Messages: 526
Inscription: 10 Avr 2005, 02:52

Re: Problème texture mapping

Messagepar remram44 » 14 Mar 2014, 17:14

Affiche uniquement cette texture, déjà. Et si possible, remplace-là par quelque chose où les déformations seront facilement identifiables (un pattern régulier d'un type ou d'un autre).

Qu'est-ce que tu veux dire par "utilise les coordonnées de la texture principale" ? Utilises-tu du filtering ?
Avatar de l’utilisateur
remram44
Hello World, I'm new !
 
Messages: 687
Inscription: 27 Juil 2005, 16:18
Localisation: New York City, NY, USA

Re: Problème texture mapping

Messagepar CodyX » 15 Mar 2014, 16:04

Aaah remram44 mon sauveur ! :D

Je vais essayer d'être un peu plus clair. Ma texture de detail est en fait une scaling ou tiling texture et donc dans mon fragment shader je multiplie les UV par 512. Les coordonées UV sont les même pour les 2 textures avant le scale. Ensuite je mélange les textures mais à certains endroits le v n'est pas bon et je n'arrive pas à coder un algo pour trouver ces v foireux afin de les modifier... :00000010:
Avatar de l’utilisateur
CodyX
Hello World, I'm new !
 
Messages: 526
Inscription: 10 Avr 2005, 02:52

Re: Problème texture mapping

Messagepar TobyKaos » 31 Mar 2014, 12:34

T'as peut être un problème d'approximation implicite dans les calculs de scaling.
Avatar de l’utilisateur
TobyKaos
Hello World, I'm new !
 
Messages: 332
Inscription: 03 Jan 2007, 13:07

Re: Problème texture mapping

Messagepar CodyX » 02 Avr 2014, 18:29

Non mais je suis sûr que c'est pas grand chose mais j'arrive pas à le voir :00000021:
Avatar de l’utilisateur
CodyX
Hello World, I'm new !
 
Messages: 526
Inscription: 10 Avr 2005, 02:52


Retourner vers Programmation

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité

cron