Unity 6.3
0 онлайн 44 гостей 3 в системе
Вход

Texture3D.GetPixelBilinear

Declaration

public Color GetPixelBilinear(float u, float v, float w, int mipLevel = 0);

Параметры

Параметр Описание
u Координаты u пикселя, который нужно получить.
v Координаты v пикселя, который нужно получить.
w Координаты w пикселя, который нужно получить.
mipLevel Уровень mipmap для чтения. Диапазон 0 до текстуры Texture.mipmapCount. Значение по умолчанию 0.

Возвращаемое значение

Цвет Цвет пикселя.

Описание

Получает цвет отфильтрованного пикселя в нормализованных координатах (u, v, w).

Этот метод получает пиксельные данные из текстуры в памяти CPU. Texture.isReadable должны быть true.

Unity использует билинейную фильтрацию для возврата цвета пикселя.

Нижний левый угол (0, 0, 0). Если координата пикселя находится за пределами размеров текстуры, Unity зажимает или повторяет ее, в зависимости от размеров текстуры TextureWrapMode.

Вы не можете использовать GetPixelBilinear с текстурами, которые используют сжатие текстуры Crunch. Используйте GetPixels32 вместо этого.

Дополнительные ресурсы: GetPixel.