WebGL только рендерит / загружает определенные файлы PNG - PullRequest
2 голосов
/ 03 февраля 2012

Я создал среду ООП для WebGL, чтобы я мог легко создавать все объекты, которые мне нужны для будущих игровых проектов, которые я мог бы получить. Большая часть работы уже выполнена, но теперь я мучительно расстроен отображением файлов .png, я протестировал несколько экземпляров объектов с определенным файлом png, и он работал гладко (даже прозрачность была), но теперь это Я пробую другие файлы png, они не отображают их должным образом. просто нетекстурированная плоскость (черный квадрат).

Я пробовал несколько порядков вызова их и некоторых других файлов png, которые он загружает, но я не могу найти каких-либо видимых различий в файлах png, у всех одинаковый доступ к браузеру. Также я не могу найти подобных проблем с этим онлайн ..

Кто-нибудь знаком с WebGL / OpenGL, кто знает, что здесь может происходить?

EDIT:

Я до сих пор не понял, почему он может читать только определенные файлы PNG, но я знаю, какие правильные настройки необходимы, чтобы сделать его читаемым.

RGB Color, 8 бит

Цветовой профиль: sRGB IEC61966-2.1

1 Ответ

5 голосов
/ 03 февраля 2012

Ваши текстуры имеют мощность 2?

WebGL предназначен для встраиваемых систем, поэтому ограничена поддержка 2 возможностей .

...