Skip to content

Commit

Permalink
Add a way to change the renderer without using the settings pane
Browse files Browse the repository at this point in the history
  • Loading branch information
konekowo committed Aug 24, 2024
1 parent b2ca002 commit c53837c
Showing 1 changed file with 6 additions and 0 deletions.
6 changes: 6 additions & 0 deletions src/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -31,3 +31,9 @@ window.onload = async (): Promise<void> => {
Object.defineProperty(window, "setSensitivity", {value: (sensitivity: number) => {
Settings.getSetting(MouseSensitivity).setValue(sensitivity);
}});

Object.defineProperty(window, "setRenderer", {value: (renderer: string) => {
let rendererSetting = Settings.getSetting(Renderer);
rendererSetting.setValue(renderer == "webgl" ? rendererSetting.webglOption : rendererSetting.webGpuOption);
window.location.reload();
}});

0 comments on commit c53837c

Please sign in to comment.