in app/src/main/java/com/facebook/sample/SampleGLTFActivity.java [36:58]
private void init() {
glTFView.setSurfaceTextureListener(new TextureView.SurfaceTextureListener() {
@Override
public void onSurfaceTextureAvailable(SurfaceTexture surface, int width, int height) {
glTFView.initRenderThread(surface, width, height);
}
@Override
public void onSurfaceTextureSizeChanged(SurfaceTexture surface, int width, int height) {
}
@Override
public boolean onSurfaceTextureDestroyed(SurfaceTexture surface) {
glTFView.releaseResources();
return false;
}
@Override
public void onSurfaceTextureUpdated(SurfaceTexture surface) {
}
});
glTFView.setVisibility(View.VISIBLE);
}