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

Cubemap.UpdateExternalTexture

Declaration

public void UpdateExternalTexture(IntPtr nativeTexture);

Параметры

Параметр Описание
nativeTexture Основной объект текстуры кубического отображения.

Описание

Обновление Unity cubemap для использования другого объекта текстуры cubemap.

Этот метод особенно полезен для плагины с нативным кодом которые создают для конкретной платформы объекты текстуры кубического отображения вне Unityи необходимо использовать эти кубические карты в Unity Для кубической карты, созданной CreateExternalTexture, этот метод переключается на другой базовый объект текстуры кубического отображения, если/когда он изменяется.

Фактическое содержимое объекта текстуры будет варьироваться в зависимости от графики API Например, если DirectX используется, то объект текстуры должен быть указателем на объект текстуры, ID3D11ShaderResourceView. Если OpenGL/OpenGL ES используется, то объект текстуры должен быть GLuint. Если Metal, тогда объект текстуры должен быть MTLTexture.

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