CameraPlus — это мод Beat Sabre, который позволяет использовать несколько камер с широким углом обзора и сглаженным движением, что делает общее впечатление от просмотра гораздо более приятным.
ModAssistant выпустил Camera2, которая имеет новый дизайн и стала легче.
Поэтому CameraPlus больше не регистрируется в ModAssistant.
В этой версии я добавлю нужные мне функции без разрешения.
БитСабер 1.39.0
CameraPlus — внешний плагин.
Для загрузки плагина вам понадобится BSIPA, поэтому сначала установите BSIPA.
Пожалуйста, установите BSIPA с помощью ModAssistant или получите его со следующей страницы.
Обратите внимание, что он может не поддерживаться при обновлении версии игры.
Ссылка БСИПА
Последнюю версию можно скачать по следующему адресу.
Страница выпуска
Предварительно установите BSIPA из ModAssistant.
1. Make sure that Beat Saber is not running.
2. Extract the contents of the zip into Beat Saber's installation folder.
For Oculus Home: Oculus AppsSoftwarehyperbolic-magnetism-beat-saber
For Steam: steamappscommonBeat Saber
(The folder that contains Beat Saber.exe)
3. Done! You've installed the CameraPlus Plugin.
Последняя версия автоматически принудительно отключит SmoothCamera, игнорируя настройки игры.
Чтобы редактировать настройки любой камеры в режиме реального времени, щелкните правой кнопкой мыши по окну игры Beat Sabre! Появится контекстное меню с опциями, специфичными для камеры, по которой вы щелкнули правой кнопкой мыши!
Нажмите F1, чтобы переключить основную камеру между видом от первого и третьего лица.
Есть ли в вашей системе BSIPA?
Проверьте требования к прочтению.
Настройки камеры повреждены или в файл настроек CameraPlus включены несвязанные файлы.
Beat SaberUserDataCameraPlus
Не помещайте в приведенное выше файл ничего, кроме файла конфигурации Camera Plus.
Beat SaberUserDataCameraPlusScripts
MovementScript ставится всем выше. Не кладите его в папку профиля или любую другую папку.
Прежде чем обращаться к нам, попробуйте переместить UserData/CameraPlus в другое место.
Если он запускается нормально, значит, в нем смешаны поврежденные/несвязанные файлы.
CameraPlus вики
CameraPlus.json в вики
CameraConfig в вики
Скрипт движения в вики
ScriptMapper (https://github.com/hibit-at/Scriptmapper)
Преобразование настроек с помощью мода Camera2 реализовано предварительно.
Обратите внимание на текущую версию, поскольку файл конфигурации может измениться из-за взаимных обновлений.
Преобразовать в настройки Camera2
https://discord.gg/BeatSaberMods
Чтобы создать этот проект, создайте файл CameraPlus.csproj.user
и добавьте к нему путь к каталогу Beat Sabre в каталоге проекта. Этот файл не следует загружать на GitHub, он находится в папке .gitignore.
<? xml version = " 1.0 " encoding = " utf-8 " ?>
< Project xmlns = " http://schemas.microsoft.com/developer/msbuild/2003 " >
< PropertyGroup >
<!-- Set "YOUR OWN" Beat Saber folder here to resolve most of the dependency paths! -->
< BeatSaberDir >E:Program Files (x86)SteamsteamappscommonBeat Saber</ BeatSaberDir >
</ PropertyGroup >
</ Project >
Если вы планируете добавлять какие-либо новые зависимости, расположенные в каталоге Beat Sabre, было бы неплохо отредактировать пути для использования $(BeatSaberDir)
в CameraPlus.csproj
...
< Reference Include = " BS_Utils " >
< HintPath >$(BeatSaberDir)PluginsBS_Utils.dll</ HintPath >
</ Reference >
< Reference Include = " IPA.Loader " >
< HintPath >$(BeatSaberDir)Beat Saber_DataManagedIPA.Loader.dll</ HintPath >
</ Reference >
...
Для полных сборок VMCAvatar-BS в настоящее время требуется предварительная версия. https://github.com/nagatsuki/VMCAvatar-BS/releases/tag/v1.0.0-dev2
Чтобы создать пользовательский шейдер, вам нужно открыть папку UnityProject из UnityEditor и создать AssetBundle.
Этот шейдер представляет собой встроенный шейдер Unity, модифицированный Reiya1013.
hecomi/uChromaKey