Aquarium normal maps load in a different way depending on browser (artifacts on MS Edge)
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Accessibilité débutants
- 35/100
- Type d'issue
- Bug
- Clarté
- Plutôt claire
- Activité
- À l'abandon
- Stack technique
- javascript
- Domaine
- computer-graphics
Piste de recherche
Start by reproducing the aquarium sample in MS Edge and another browser, then trace how the normal map PNG files are loaded and decoded. Compare the resulting normal-map rendering and investigate the reported UNPACK_COLORSPACE_CONVERSION_WEBGL limitation or JavaScript decoding alternative; done means the artifacts are gone in Edge without regressing other browsers.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
It seems as if color space handling of loaded images differs between MS Edge and other browsers. This causes normal maps to be distorted on MS Edge. The fix for this according to the spec would be setting UNPACK_COLORSPACE_CONVERSION_WEBGL to NONE, but unfortunately MS Edge doesn't implement that at the moment. Another possible fix would be to decode the normal map PNG files in JS.
- Langage dominant
- Wolfram Language
- Étoiles
- 983
- Forks
- 290
- Merge moyen
- 1 j 6 h
- PR mergées (30 j)
- 1
Préparer son environnement
Ce projet ne fournit ni conteneur de développement, ni Dockerfile, ni guide de contribution : l'installation est à votre charge. Commencez par son README, et consultez notre guide de la première contribution pour les étapes générales.
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de WebGLSamples/WebGLSamples.github.io
-
Difficulté 1/5 Moins d'une heure Accessibilité débutants 35/100
WebGLSamples/WebGLSamples.github.io#17 · 1 commentaire ·
-
Difficulté 3/5 1-2 jours Accessibilité débutants 25/100
WebGLSamples/WebGLSamples.github.io#15 · 1 commentaire ·
-
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 20/100
WebGLSamples/WebGLSamples.github.io#8 · 5 commentaires ·
-
GLSL renders to squared outputOuverte
Difficulté 4/5 3-5 jours Accessibilité débutants 35/100
Toutes les issues de WebGLSamples/WebGLSamples.github.io
Issues similaires
-
bug
Difficulté 1/5 1-3 heures Accessibilité débutants 88/100
isl-org/Open3D#7585 · 1 commentaire ·
Les mainteneurs répondent en général sous 2 jours
-
Difficulté 2/5 1-3 heures Accessibilité débutants 82/100
Devolutions/IronRDP#2043 ·
Les mainteneurs répondent en général sous 1 jour
-
3.5.1: missing `std::` namespaceOuverte
Difficulté 2/5 1-3 heures Accessibilité débutants 85/100
AcademySoftwareFoundation/openexr#2681 · 2 commentaires ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 84/100
-
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
pmndrs/react-three-fiber#3980 ·
Les mainteneurs répondent en général sous 1 jour