Gamepad Navigation 0.1.0 —— 手柄飞 3D 视口(Blender 5.2+)

📦 资产下载本包为 Gamepad Navigation 0.1.0(作者 StarFrogDev),解压后共 7 个文件、合计 64,462 字节。根目录含 blender_manifest.toml(id=gamepad_navigation、version 0.1.0、blender_version_min 5.2.0)与 __init__.py 注册入口;顶层条目:.git、LICENSE、README.md、__init__.py、blender_manifest.toml、sdl.py、settings.ini。
Gamepad Navigation 0.1.0 —— 手柄飞 3D 视口(Blender 5.2+)

用鼠标键盘在 3D 视口里飞久了手累。Gamepad Navigation 让你用手柄直接飞视口:左摇杆平移、右摇杆转视角、扳机加减速、透视图/正交切换;无需额外驱动,靠 Blender 自带 SDL3 读手柄。

· 左摇杆前后移动 + 左右平移;右摇杆环顾视角
· 肩键(bumpers)上下移动;右扳机加速、左扳机减速
· Triangle / Y 切换透视与正交(正交下左摇杆变为缩放)
· 通过场景相机(小键盘 0)观看时,手柄直接移动相机本身
· 支持 PlayStation / Xbox / Switch 手柄,无需额外驱动或软件
· 可在偏好设置里调节移动/环顾速度、加速/减速强度、摇杆死区与反转环顾
· 每个按键可绑定现成操作或任意 Blender 运算符(如 view3d.view_axis)

在 Blender「编辑 → 偏好设置 → 扩展 → 从磁盘安装」选中本包 zip(不要解压)并启用。用法:安装启用后直接用支持的手柄操作 3D 视口即可;在「编辑 → 偏好设置 → 插件 → Gamepad Navigation」里调节移动/环顾速度、扳机强度、死区与反转,并把按键映射到你常用的运算符。

长时间在 3D 视口里导航/建模;用大屏或沙发上操作 Blender;想让镜头漫游更顺手的手柄玩家。

问:要钱吗?答:免费开源,GPL-3.0-or-later。问:需要哪个 Blender 版本?答:5.2 及以上(较新版本)。问:要装驱动吗?答:不用,走 Blender 自带 SDL3。问:支持哪些手柄?答:PlayStation / Xbox / Switch。问:能自定义按键吗?答:能,可绑任意运算符。

核心功能

· 左摇杆前后移动 + 左右平移;右摇杆环顾视角
· 肩键(bumpers)上下移动;右扳机加速、左扳机减速
· Triangle / Y 切换透视与正交(正交下左摇杆变为缩放)
· 通过场景相机(小键盘 0)观看时,手柄直接移动相机本身
· 支持 PlayStation / Xbox / Switch 手柄,无需额外驱动或软件
· 可在偏好设置里调节移动/环顾速度、加速/减速强度、摇杆死区与反转环顾
· 每个按键可绑定现成操作或任意 Blender 运算符(如 view3d.view_axis)

安装与用法

在 Blender「编辑 → 偏好设置 → 扩展 → 从磁盘安装」选中本包 zip(不要解压)并启用。用法:安装启用后直接用支持的手柄操作 3D 视口即可;在「编辑 → 偏好设置 → 插件 → Gamepad Navigation」里调节移动/环顾速度、扳机强度、死区与反转,并把按键映射到你常用的运算符。

适用场景

长时间在 3D 视口里导航/建模;用大屏或沙发上操作 Blender;想让镜头漫游更顺手的手柄玩家。

常见问题

问:要钱吗?答:免费开源,GPL-3.0-or-later。问:需要哪个 Blender 版本?答:5.2 及以上(较新版本)。问:要装驱动吗?答:不用,走 Blender 自带 SDL3。问:支持哪些手柄?答:PlayStation / Xbox / Switch。问:能自定义按键吗?答:能,可绑任意运算符。

深度解读

在很多 3D 软件里「用鼠标中键加键盘绕着场景转」是日常,但长时间飞视口,手腕和手指其实挺累,而且一边要建模型一边要反复挪视角,节奏会被打断。用手柄飞视口是个很自然的想法——摇杆本来就适合连续平滑地移动与环顾。Gamepad Navigation 把这个想法做实了:左摇杆前后移动并左右平移,右摇杆环顾视角,肩键负责上下,右扳机越按越快地加速、左扳机越按越慢地减速,Triangle/Y 一键在透视与正交之间切换;当你透过场景相机(小键盘 0)看时,手柄移动的是相机本身,所以也能用它做简单的镜头漫游。它最省心的地方是「零安装」:不走任何第三方驱动或软件,而是用 Blender 自带的 SDL3 库、通过 Python 的 ctypes 去读手柄,不打包二进制、不联网、不下载任何东西;在 Windows 上它还会检查前台是哪个应用,避免你在切到别的软件时手柄还在悄悄操作 Blender(这项可关)。偏好设置里能细致地调移动/环顾速度、加速/减速强度、摇杆死区、反转环顾,而且每个按键都能绑定现成操作或你手打的任意 Blender 运算符。需要清醒的边界:手柄事件在未检测到手柄前每秒轮询、连上后以约 60Hz 轮询,这些内部参数可在 settings.ini 改,但毕竟是较新的 0.1.0 版本,个别手柄/平台的细节可能还需实测;它面向「视口导航」,不是完整的建模手柄方案;manifest 最低 Blender 5.2,属较新的版本。但对手边有手柄、又常长时间在视口里飞的人,这种把导航交给摇杆的方式确实舒服。

包内文件说明

本包为 Gamepad Navigation 0.1.0(作者 StarFrogDev),解压后共 7 个文件、合计 64,462 字节。根目录含 blender_manifest.toml(id=gamepad_navigation、version 0.1.0、blender_version_min 5.2.0)与 __init__.py 注册入口;顶层条目:.git、LICENSE、README.md、__init__.py、blender_manifest.toml、sdl.py、settings.ini。

原产品页:https://extensions.blender.org/add-ons/gamepad-navigation/

封面图片来自作者官方产品页。本文为中文整理,功能与兼容性信息以作者官方页面与包内说明为准。资源仅供学习交流,商业使用请购买正版授权。

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容