render method
Implementation
Future<void> render([core.Scene? scene, core.Camera? camera, FlutterAngleTexture? texture, double? dt]) async{
scene ??= this.scene;
camera ??= this.camera;
texture ??= this.texture!;
if(sourceTexture == null){
angle?.activateTexture(texture);
}
rendererUpdate?.call();
if(postProcessor == null){
renderer!.clear();
renderer!.setViewport(0,0,width,height);
renderer!.render(scene, camera);
}
else{
postProcessor?.call(dt);
}
if(sourceTexture != null){
angle?.activateTexture(texture);
}
await angle?.updateTexture(texture,sourceTexture);
}