QNTexture
Index
Core Methods
Properties
Enum
Core Methods
create
- static QNTexture create(int id, TextureType type, float[] transformMatrix, Handler handler)
-
创建纹理对象
Parameters-
id: int
纹理 ID
-
type: TextureType
纹理类型
-
transformMatrix: float[]
4x4 纹理变换矩阵
-
handler: Handler
纹理所在的 GL 线程 Handler
-
Properties
id
- id: int
-
纹理 ID
type
- type: TextureType
-
纹理类型
transformMatrix
- transformMatrix: float[]
-
纹理变换矩阵
该矩阵为 4x4 的纹理变换矩阵,根据纹理类型的不同,处理方式也有所区别:
1. 如果推送的纹理为 OES 纹理,则需要传入对应的纹理变换矩阵。
2. 如果推送的纹理为 RGB 纹理,则通常只需传入单位矩阵即可。
handler
- handler: Handler
-
纹理所在的 GL 线程 Handler
Enum
TextureType
-
Type declaration
-
OES
-
RGB
-
文档反馈
(如有产品使用问题,请 提交工单)