对于 pythreejs,您如何在 Jupyter 中使用键盘“搬运”(向左或向右平移)相机?

我想知道是否有用于翻译原点的键盘快捷键。我可以用鼠标平移、倾斜和缩放,但我想要卡车等(在大多数视频游戏中都是键)。如果这是不可能的,那么该信息也很有帮助。


在 Threejs 文档中,他们提到设置enableKeys为 中的一个选项OrbitControls,但我在 pythreejs 中没有看到该选项:


c = PerspectiveCamera(position=[10, 10, 10])

renderer = Renderer(camera=c, background='black', background_opacity=1, scene=scene, 

                    controls=[OrbitControls(controlling=c)],

                    width=400, height=400)


撒科打诨
浏览 235回答 1
1回答

尚方宝剑之说

虽然标准OrbitControls应该通过箭头键处理搬运/平移,但页面上的 pythreejs 元素没有获得焦点,因此它永远不会接收键盘输入。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python