diff --git a/src/camera.ts b/src/camera.ts index 91fa242..9768ce6 100644 --- a/src/camera.ts +++ b/src/camera.ts @@ -76,7 +76,7 @@ export class Camera { } get right(): vec3 { const ret = vec3.create(); - vec3.cross(ret, this.up, this.forward) - return vec3.cross(vec3.create(),this.forward,[0,1,0]);; + vec3.cross(ret, this.forward, this.up); + return ret; } }; \ No newline at end of file