Skip to content

garticBrush/Gartic-Brush

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

简介

Gartic Brush 插件为 Gartic 网站的绘画工具新增了一款笔刷,使其能够绘制具有粗细变化的线条。

安装指南

  1. 下载最新发布的 .crx 文件。
  2. 打开 Chrome 浏览器,在地址栏输入 chrome://extensions/ 并回车。
  3. .crx 文件拖拽到浏览器窗口中央,即可完成安装。

Q&A

Q:为什么使用此插件后,笔刷工具绘制的线条仍然没有粗细变化?
A:此插件依赖数位板或支持笔压感应的输入设备。请确认你的设备支持笔压输入。如果设备支持但仍无法生效,请提交 issue,并在描述中提供所使用的硬件设备和软件版本。

Q:安装插件后,为什么无法正常访问 Gartic 网站?
A:Gartic 网站的更新可能导致插件失效。请暂时卸载插件,等待插件版本更新。

Q:为什么使用笔刷工具绘画时,我会被系统踢出房间,而没有其他人投票踢我?
A:这可能是由于笔刷工具发送的数据量过大,触发了 Gartic 的限制。建议绘画时放慢速度,尤其是在笔压变化剧烈时减缓绘画速度。你还可以尝试修改插件中的 /resource/room.js 文件,将第 2032 行的 let PRESSURE_THRESHOLD = 0.20; 适当调高,推荐值在 0.15 - 0.5 之间。

Q:为什么笔刷工具绘制的线条不够平滑,过渡区域的线条质量较差?
A:由于插件可能导致玩家被踢,我们在测试过程中发现数据量大小会影响这一情况。因此,为了减少数据传输量,我们降低了笔压的精度。如果你的绘画速度较慢,可以尝试修改 /resource/room.js 文件,将第 2032 行的 let PRESSURE_THRESHOLD = 0.20; 调低,以提高线条平滑度。

Q:为什么撤销和恢复功能在笔刷工具中无法使用?
A:笔刷工具无法正常支持撤销和恢复功能。Gartic 远程画板在更改画笔大小时会更新撤销/恢复的状态,而笔刷工具依赖于画笔大小的动态变化来实现笔压效果,因此撤销和恢复功能无法正常处理笔刷绘制的笔画。

Q:为什么当透明度不为 1 时,笔刷工具绘制的线条会出现大量斑点,并且远程画板与本地画板的显示效果差异明显?
A:这是一个已知 bug,目前没有修复计划。建议在使用笔刷工具时避免调整透明度。

Q:为什么笔刷工具绘制的线条在本地画板和远程画板上的表现不同?
A:这是一个已知 bug,目前暂无修复计划。由于笔刷工具在本地画板上的绘制逻辑与 Gartic 原始代码不同,可能会导致细微差异。不过,由于该差异影响较小,暂不计划修复。

About

Enhance Gartic drawing: digital tablet brush pressure support!

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors