react-three-fiber 中的默认相机是透视的,因此我的旋转模型在旋转时会变形。我需要一个正交相机来避免这种情况。react-three-fiber 文档建议我可以通过在 canvas 模块中包含以下语句来更改相机:
"orthographic = false // Creates an orthographic camera if true
但是这个语句不起作用=编译器不喜欢等号。
以下语句被编译器接受,但失真没有明显区别: <Canvas style={{ background: "#171717", orthographic : true }}>
npm 文档没有明确说明以这种方式创建的正交相机将替换现有相机,或者创建一个新相机。
有一个 Set Default Camera 语句