尺寸 | 立方体贴图的每个面的宽度和高度应相同。 |
格式 | 基础立方体贴图对象的格式。 |
mipmap | 立方体贴图是否具有 Mip 贴图? |
nativeTex | 原生立方体贴图纹理对象。 |
根据外部创建的原生立方体贴图对象创建一个 Unity 立方体贴图。
此方法主要适用于 原生代码插件,它们在 Unity 外部创建特定于平台的立方体贴图纹理对象,并且需要在 Unity 场景中使用这些立方体贴图。
传递给 CreateExternalTexture 的参数应与纹理实际情况匹配;基础纹理应为立方体贴图(2D 纹理不可用)。
类似 Direct3D 的设备上的原生纹理对象是指向基础类型(D3D11 上的 ID3D11ShaderResourceView)的指针,从中可创建纹理。在 OpenGL/OpenGL ES 上,它是 GLuint。在 Metal 上,它是 id<MTLTexture>。
其他资源:UpdateExternalTexture、Texture.GetNativeTexturePtr。