这里用来记录R3F开发过程中一些新的认识。 通过记录问题的方式,来学习。一学就会,一做题就不会,这是常态。 学习的过程,应该要延伸一点,多问自己几个问题。
#2024.05.24
- 怎么计算四个顶点的中心点。
- R3F负责创建图形,定义controls负责管理图形的移动。
- 自定义相机的controls。
- 三视图,怎么确保俯视图可见的圆在其他视图里可见。
- 怎么根据faceUp,normal,key,计算出每个边移动的delta向量。
- 如何确保正交和透视相机切换,看到的内容不混乱。
- 用useMemo优化场景。
- 用visible控制group显示还是隐藏。来优化性能。
- 开发模式,react默认渲染两次。
- 多个quaternion相乘是什么作用。
- quaternion.setFromUnitVectors() 有什么作用。
- 限制OrbitControls在俯视图的时候只绕z轴旋转。
- 怎计算Mesh等的空间大小。
- 如何监听当前文档节点的顶层的 document 对象的事件。
- PointerEvent可以和escape按键一起使用吗。