SmoothCam 为 Skyrim 特别版添加了帧插值第三人称相机,拥有超过一百种不同的用户可配置选项和一个预设系统,让您可以轻松地在完全不同的相机设置之间切换。
笔记SmoothCam目前处于测试阶段——如需报告问题、请求新功能或查看源代码,请访问我的[网站地址]
GitHub页面。
关于
SmoothCam 支持相机模组应有的许多选项,以及更多其他功能——如需完整概述,您可以在 GitHub 页面上阅读每个功能的简要说明,但为了突出主要功能:
版本 1.7已更新至最新周年纪念版,同时支持旧版AE(通过FOMOD选项Pre-629)和SSE。新增智能交互准星(光线投射交互准星,自动隐藏)。可在MCM菜单的准星部分找到以下新选项:
3D激活器十字准星已启用
仅在命中时显示准星
激活半径
插值
我们提供了 6 种不同的插值形式供您配置、混合和搭配,以满足您的喜好——全局、局部、偏移、缩放、分离 Z 轴和 FOV。
全局插值会导致你的摄像机在玩家于世界中移动时缓慢地跟随玩家。
启用局部插值后,可以控制摄像机相对于玩家的移动方式(例如旋转摄像机)。
偏移插值用于平滑相机偏移位置的变化(例如改变战斗姿态时)。
缩放插值用于平滑相机缩放过程。
独立的 Z 轴插值控制 Z 轴(上/下)插值,与正常的全局插值分开 - 允许您选择一组响应更灵敏的参数,例如,使角色在下落时保持在画面中。
FOV插值用于平滑FOV设置的变化。
每种插值方式都有许多设置,这些设置可以显著改变其表现和效果——以下是主要选项:
插值方法:每种插值方式都有其特定的方法或函数,用于控制相机随时间推移和距离变化的方式。目前有超过 20 种不同的插值方法可供选择,但其中许多方法可能会在后续版本中被移除。
跟随速率:用于衡量相机随时间移动速度的一组数值。
偏移组不同的角色状态被划分为一系列偏移组,方便您针对各种情况控制镜头位置。目前,您可以控制以下角色状态的镜头位置:站立、行走、奔跑、冲刺、潜行、游泳、弓箭瞄准、坐姿、吸血鬼领主、狼人和骑马(骑龙功能尚未完成)。在每个偏移组中,您可以更改镜头左右偏移、放大倍率和视野偏移(包括不同战斗姿态的偏移)。
预设
SmoothCam 带有 6 个预设槽位,可将您的配置保存到槽位中以便稍后调用。
十字准星
为了辅助第三人称视角下的瞄准,尤其是在镜头偏移较大的情况下,SmoothCam 可以使用射线投射更新准星位置,从而更精确地反映角色的瞄准方向。此功能可以开启或关闭,分别用于弓箭瞄准和魔法战斗。此外,还包含一些与准星相关的其他设置,例如在非战斗状态或近战状态下隐藏准星。
SmoothCam还可以渲染自己的准星,而不是使用HUD准星,这样可以更好地兼容某些HUD模组。目前,使用此模式,您可以选择原版Skyrim风格的准星或极简的点状准星。
箭头预测
SmoothCam能够预测箭矢射出的轨迹,并据此调整准星。它还能绘制弧线,精确显示箭矢的飞行路径。
要求
SmoothCam 至少需要 SKSE。如果您想使用 MCM 菜单在游戏中配置相机,还需要 SkyUI。SmoothCam 使用地址库来实现跨版本兼容性——从 1.2b 版本开始,该文件的最新版本不再包含在内,您必须自行下载。
安装
SmoothCam 有两个版本:AVX 和 OldCPU。根据您的处理器年代(大约 2011 年及以前),您可能需要使用 OldCPU 版本(您的处理器必须支持 AVX 指令集才能使用 AVX 版本)。这两个版本之间没有其他区别,所以如果您需要另一个版本,也不用担心会错过任何功能。
安装方法很简单,只需使用你选择的模组管理器,或者手动将压缩包内的数据文件夹合并到游戏目录中即可。模组管理器向导会提示你选择要安装的 DLL 版本以及插件类型(ESP/ESL)。安装完成后,如果你打算使用 MCM 菜单,请不要忘记启用该插件。
兼容性
由于该模组的特性,任何其他试图改变相机或准星位置的操作都可能与 SmoothCam 出现问题。
支持以下模组:
- 改进型相机(仅限 Reddit 发布的改进型相机 beta 4 版本)
- 沉浸式第一人称视角(您必须安装模组下载页面上提供的可选检测器插件)
- 备用对话摄像头
- 射箭游戏玩法大改
- 真方向运动
已知问题:
侵入性较小的 HUD II:此模组对准星的位置和大小进行了一些操作,可能与 SmoothCam 的所有准星功能不完全兼容。
常问问题
我收到一条致命错误消息,或者一条与“REL/Relocation.h”相关的消息。
你要么没有安装 Address Library,要么重命名了 SkyrimSE.exe。如果你想使用此 Mod,就不能重命名游戏 EXE 文件。如果你确定已安装 Address Library 且没有重命名游戏 EXE 文件,则其他原因可能包括游戏版本过高(或过低),或者存在其他冲突的 SKSE 插件试图使用与 SmoothCam 相同的游戏地址。
每次启动游戏,我的设置都会被重置。
这通常意味着 SmoothCam 无法将您的设置文件写入磁盘。这可能是由操作系统级别的文件系统权限问题、某些杀毒软件或其他文件系统控制/磁盘配额管理问题引起的。如果您将 SkyrimSE 安装在“Program Files”文件夹中,则可能会遇到这种情况。如果您要为 SkyrimSE 安装 Mod,则应该将其安装在“Program Files”文件夹之外的自定义位置。如果您使用 Vortex 或 Mod Organizer 2 等 Mod 管理器,请确保您的 Mod 管理器与 SkyrimSE 安装在同一磁盘上。
我的准星/潜行指示器会随机闪烁。
如果您安装了 Archery Gameplay Overhaul(射箭游戏大修)模组,则需要在 AGO 的 MCM 菜单中禁用“弓箭视角”和“弓箭十字准星”。HUD 模组如果隐藏或移动了十字准星等元素,也可能导致此问题。如果可以,禁用这些功能应该可以解决问题。
我觉得是 SmoothCam 导致我的电脑崩溃了。
从 1.4 版本开始,您可以启用“启用崩溃转储处理程序”这一常规设置。启用此设置后,请重启游戏。如果 SmoothCam 代码运行时游戏崩溃,您将收到一个消息框,告知您崩溃情况并说明崩溃转储文件(SmoothCam_AppCrash.mdmp,位于 SkyrimSE.exe 所在的文件夹中)的位置。请在 GitHub 上创建一个新的 issue 并分享此小型转储文件,以便我尝试帮助您解决问题。虽然这无法捕获 SmoothCam 可能导致崩溃的所有原因,但应该可以捕获 99% 以上的原因。您也可以在 GitHub issue 中分享 .NET Script Framework 的崩溃日志。
在“兼容性”设置中,Improved Camera beta4 显示为“未检测到”或“版本不匹配”,但我明明已经安装了它?
要使兼容功能与 Improved Camera 正常工作,您必须安装正确的版本。目前仅支持 reddit 发布的 beta 4 DLL 文件。AE 版本目前没有受支持的构建版本。
在“兼容性”设置中,“沉浸式第一人称视角”显示“未检测到”,但我明明已经安装了它?
您需要在模组的下载页面安装可选的 IFPV 检测器插件。
我的相机卡住了,无法旋转,这是怎么回事?
这个问题非常罕见,我自己也只遇到过一次。你可以试试“强制第三人称视角”这个选项,或许能解决问题。问题似乎是由于相机卡在了“家具”视角状态导致的。
插件信息部分显示“D3D11 已连接”为 FALSE,或者“DLL 版本”与“MCM 脚本版本”不匹配。
这通常意味着 SKSE 插件加载失败。请检查 SKSE 日志文件以及同一文件夹中的 SmoothCam 日志文件,查看是否有任何错误信息。请确保安装与您的游戏版本(SSE 或 AE)相匹配的插件版本,以及正确版本的 SKSE。
SmoothCam MCM 看起来正常且功能齐全,但摄像头无法工作。
原因有二:要么启用了“禁用 SmoothCam”的常规设置,要么在没有加载存档或开始新游戏的情况下,从主菜单使用了“coc”控制台命令。
当围绕玩家角色旋转时,镜头移动非常抖动。
这种情况通常是由于帧率较低时使用了局部空间插值造成的。您可以通过启用局部空间插值并将方法设置为“线性”并将两个跟随速率都设置为“1.0”来消除抖动。
我之前使用了“加载下一个预设”快捷键,但现在它失效了。
目前,您必须在每个预设中设置此快捷键。加载下一个预设时,如果您尚未设置此快捷键,则该预设将被卸载(或设置为其他按键)。
我的镜头突然切换到了角色的另一侧。
你很可能是不小心按到了“肩部交换”键。
我在Linux系统上玩游戏,游戏启动时崩溃。
请参考 GitHub 问题 #56 获取解决方案。