Rain7-osu / ManiaRTRender

A real-time visualization tool for osu!mania

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ManiaRTRender

English Version

这是啥?

ManiaRTRender是一个OsuSync的可视化插件,用于在音乐游戏osu!mania中实时标记判定和打击位置。功能与ManiaReplayMaster类似。与MRM不同的是,这是一个实时渲染工具。无需使用回放文件作为输入,打开工具开始游戏就可以进行在线的渲染。

演示:[O!M] 实时渲染演示:Jakads - Last Resort (10.24*) 99.70%

截图

安装方法

  1. 安装OsuSync

  2. 安装OsuRTDataProvider。根据提示,下载最新版本(要求至少1.6.1版本),覆盖安装到OsuSync即可。

  3. 下载ManiaRTRender。解压后,同样覆盖安装到OsuSync中的Plugins文件夹中。

  4. 打开Sync.exe。

右键菜单

右键渲染器将会弹出功能菜单,如下:

  • Hide Window in Idle:选中后,将会在游戏未开始时隐藏整个窗口,在开始后重新显示。
  • Top Most:选中后,渲染器将会保持在屏幕最顶部。
  • Close:关闭渲染器窗口。注意:此操作不可逆,关闭后需要重启Sync.exe才能重新打开渲染器窗口。

配置方法

ManiaRTRender支持修改下落速度、背景图片、渲染帧数以及UI元素尺寸。可以直接修改{OsuSync}/config.ini文件(位于[ManiaRTRender.SettingIni]配置项)。也可以使用ConfigGUI插件,用图形界面进行修改。

配置名 默认值 备注
Speed 25 下落速度(建议不要过大)
BackgroundPicture 游戏未开始时的背景图片(为空则显示默认背景)
BackgroundPictureInPlaying 游戏开始时的背景图片(为空则为黑色)
FPS 0 渲染帧数(为0则开启垂直同步)
NoteHeight 40 note高度
HitHeight 5 打击位置高度
NoteStrokeWidth 3 note边框宽度

TourneyMode(测试中)

请参考OsuRTDataProvider中关于TourneyMode的介绍。修改OsuRTDataProvider的Tourney相关配置即可。

LICENSE

GNU General Public License v3.0

About

A real-time visualization tool for osu!mania

License:GNU General Public License v3.0


Languages

Language:C# 100.0%