Читаем с экрана что-то непонятное...

Форум для самых маленьких, а так же тех, кому недосуг читать справку самостоятельно.

Читаем с экрана что-то непонятное...

Сообщение NOVA 10 окт 2019, 05:14

Вот место захвата прямоугольника на экране.

Изображение

Вот то что выдаётся в окне показа текстуры

Изображение

Использую рендер текстуры с видеозаписи.

Вот так цепляю и вывожу на экран.

Скрытый текст:
void OnPostRender()
{
if (Input.mousePosition.x > 0 && Input.mousePosition.x < Screen.width - 20)
{ TextureCoords.x = Input.mousePosition.x; }
if (Input.mousePosition.y > 0 && Input.mousePosition.y < Screen.height - 20)
{ TextureCoords.y = Input.mousePosition.y; }

Rect TextureRectangle = new Rect(TextureCoords.x, TextureCoords.y, 20, 20);

PixelTexture.ReadPixels(TextureRectangle, 0, 0,false);
PixelTexture.Apply();

RenderWindow.GetComponent<RawImage>().texture = PixelTexture;
Аватара пользователя
NOVA
Адепт
 
Сообщения: 1741
Зарегистрирован: 17 май 2011, 11:45
Откуда: Дядя Саша from Mother Russia

Re: Читаем с экрана что-то непонятное...

Сообщение NOVA 10 окт 2019, 18:12

Вдруг кому пригодиться. Проблема была в настройках камеры. А именно Allow HDR.
Аватара пользователя
NOVA
Адепт
 
Сообщения: 1741
Зарегистрирован: 17 май 2011, 11:45
Откуда: Дядя Саша from Mother Russia


Вернуться в Почемучка

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 26