Я получаю: Texture2D :: EncodeTo функции не поддерживают сжатые форматы текстур.Зачем? - PullRequest
0 голосов
/ 01 мая 2019

В моем приложении WebGL я пытаюсь получить во время выполнения текстуру от объекта и кодировать в Jpg (массив байтов будет передан веб-сервису для выполнения каких-то вещей ...).

Во время выполнения, в консоли javascript, я получаю: Неподдерживаемый формат текстур - Texture2D :: Функции EncodeTo не поддерживают сжатые форматы текстур

Это мой код:

...
photoBytes = ImageConversion.EncodeToJPG(GetPhotoTexture(), 90);
... 

public Texture2D GetPhotoTexture()
{
    Texture2D myTexture =(Texture2D)MyObject.GetComponent<Renderer>().material.mainTexture;
}

Итак, мой вопрос: как я могу преобразовать / передать myTexture, чтобы ImageConversion работал?

Спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...