PixiEditor 自定义笔刷:笔刷形状、大小与抗锯齿的设置方法

发布时间:2026/9/20 8:55:11
PixiEditor 自定义笔刷:笔刷形状、大小与抗锯齿的设置方法 PixiEditor 自定义笔刷笔刷形状、大小与抗锯齿的设置方法【免费下载链接】PixiEditorPixiEditor is a Universal Editor for all your 2D needs项目地址: https://gitcode.com/GitHub_Trending/pi/PixiEditorPixiEditor 是一款开源的 2D 像素画与动画编辑器其笔刷引擎允许你精确控制每一笔的形状、大小和边缘过渡。本文介绍它的 5 种笔刷形状模式、3 个核心参数以及如何加载和扩展自定义笔刷。笔刷形状预览是什么鼠标悬停在画布上时光标周围的细线框就是笔刷形状预览由 BrushShapeOverlay 覆盖层实现。它在移动指针时实时调用笔刷引擎计算当前笔触的实际轮廓并绘制出来因此你看到的形状就是落笔后的形状不需要试画验证。预览线宽会随缩放级别自动变细高倍放大下依然清晰。五种笔刷形状模式怎么选BrushShape 枚举定义了 5 种模式对应预览的显示方式Hidden隐藏预览线框适合不想被遮挡的场景Pixel单像素点用于逐像素放置Square方形笔触边缘硬、块状感强CirclePixelated轮廓切成像素的圆形匹配像素画风格CircleSmooth抗锯齿的平滑圆形适合粒子、光晕类效果像素画作品建议用CirclePixelated做柔边效果时切换CircleSmooth。三个最常调的参数大小对应 BrushData 中的StrokeWidth单位为像素直接决定落笔直径。抗锯齿AntiAliasing布尔属性关闭后边缘保持像素硬边开启后边缘平滑过渡约 1~2 像素。注意预览线框本身始终开启抗锯齿最终渲染以笔刷设置为准。压感平滑窗口笔刷引擎 的PressureSmoothingWindowSize默认 10对压感做滑动平均过滤调大曲线更稳但响应变钝鼠标绘制可以调小以获得更跟手的反馈。笔刷颜色跟随右侧色板的前景色常用颜色组合可以保存为色板复用。从哪里获取更多笔刷内置笔刷以.pixi格式存放在 src/PixiEditor/Data/Brushes/包括 PixelCircle、Splats泼溅、Foam气泡、Texture、Strands 等可在笔刷面板直接选用。自建笔刷有两条路径在文档内用节点图搭建笔刷逻辑保存为.pixi文件通过扩展批量注册Sample11_Brushes 示例的做法是Api.BrushesProvider.RegisterBrushDataSource( new BrushesDataSource(MyBrushes, [brushBytes]));常见坑与排查预览线框不跟随鼠标笔刷数据未加载BrushGraph为空检查是否选中了有效笔刷。放大后线框显得粗正常现象预览线宽按 1/缩放 缩放属设计行为。长笔画时出现红色绳索标记这是稳定模式CircleRope / TimeBased在限制单次落笔的最大步长防止快速移动造成断点。验收标准画一条直线观察边缘过渡宽度关闭抗锯齿后边界应无半透明像素开启后过渡不超过 2 像素即为设置生效。【免费下载链接】PixiEditorPixiEditor is a Universal Editor for all your 2D needs项目地址: https://gitcode.com/GitHub_Trending/pi/PixiEditor创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考