ExternalTexture

public class ExternalTexture

创建可由 Sceneform 显示的 Android SurfaceTextureSurface。 用于显示视频或可绘制到 SurfaceTexture 的任何其他对象。

getFilamentEngine OpenGL ES 纹理由 Sceneform 自动创建。此外,系统会自动调用 updateTexImage(),不应手动调用。

调用 setExternalTexture(String, ExternalTexture) 以使用 ExternalTexture。material 参数必须是 'samplerExternal' 类型。

公共构造函数

ExternalTexture()
使用新的 Android SurfaceTextureSurface 创建 ExternalTexture。

公共方法

Surface
getSurface()
获取为此 ExternalTexture 创建的绘制到 getSurfaceTexture() 的 Surface
SurfaceTexture
getSurfaceTexture()
获取为此 ExternalTexture 创建的 Surface 纹理。

继承的方法

公共构造函数

public ExternalTexture ()

使用新的 Android SurfaceTextureSurface 创建 ExternalTexture。

公共方法

public Surface getSurface ()

获取为此 ExternalTexture 创建的绘制到 getSurfaceTexture() 的 Surface

public SurfaceTexture getSurfaceTexture ()

获取为此 ExternalTexture 创建的 Surface 纹理。