RendererFactory
RendererFactory = ((
defaults) =>GameRenderer) | ((defaults) =>Promise<GameRenderer>)
A game’s own renderer, made from the canvas and fiber’s settings. It may
return a promise, such as a WebGPURenderer after its init(); the
canvas mounts nothing until it resolves.