

🌟 易于上手
无需编写代码!只需添加组件,调整少量参数,就可以立即开始使用。
🚀 为高性能而优化,移动端也完美运行
基于 GPU 的绘画方案,即使在移动设备上也能保持出色性能。
💡 兼容任意 Shader
可用任意你喜欢的 Shader 和材质进行绘画。只需选择要编辑的纹理,就可以开始创作!
📦 支持 3D 组件
可在带有 MeshRenderer 和 SkinnedMeshRenderer 的动画物体上进行轻松绘制。性能流畅稳定——记得查看我们的 WebGL 演示来见证它的效果!
🏞 支持 2D 组件
想在 2D 中绘画?完全没问题!全面支持 SpriteRenderer 和 RawImage,轻松打造你自己的移动端绘画应用。
🥽 兼容 VR
2D/3D Paint 可与任意 VR 设备无缝配合,扩展你的创作边界。
🖼 图层与混合模式支持
在多图层上绘画、合并图层,或使用多种混合模式,轻松实现你想要的效果。
🤿 图层遮罩功能
图层支持遮罩纹理,你可以通过遮罩隐藏图层的部分区域,实现更精细的局部绘制。
🖌 可自定义笔刷
内置 58 种笔刷预设,也可以添加你自己的自定义笔刷。支持调整大小、颜色、硬度、不透明度等参数,满足各种需求。
🎨 调色板与取色器
提供七种取色布局,支持和谐配色(互补色 / 三分配色等),并支持可保存与复用的 ScriptableObject 调色板。
〰 平滑线条绘制
现在可以在 SpriteRenderer 和 RawImage 上绘制平滑线条,并可自定义平滑参数,让线条效果更加精致。
🏁 图案纹理填充绘制
画笔与油漆桶工具均支持图案纹理,你可以控制缩放、角度与偏移等参数。
🔧 内置工具
— 画笔(Brush)
— 橡皮擦(Erase)
— 油漆桶(Bucket)
— 吸管(Eyedropper)
— 笔刷采样(Brush Sampler)
— 克隆工具(Clone)
— 模糊(Blur)
— 高斯模糊(Gaussian Blur)
— 灰度工具(Grayscale Tool)
未来更新中还会加入更多工具,敬请期待 😉
💻 基于代码的绘制
想要用代码来绘画?你可以在任意对象上通过脚本直接绘制,极大提升项目灵活性。
👾 像素画级精度
在像素风格图像上进行逐像素精确绘制,效果细腻可控。
🖲️ 输入系统集成
完美支持鼠标、触摸设备、压感笔(如 Apple Pencil)、VR 控制器等多种输入方式。支持多指绘制,同时兼容 Unity 新版 Input System 和旧版 Input Manager。
✏️ 压感支持
使用 Apple Pencil 等压感设备时,可根据压力变化获得更细腻、专业的绘画效果。
💎 无需碰撞体
资产内置高性能射线检测系统,无需为对象添加 Collider 也能正常绘制。
🛠 渲染管线兼容性
支持 Standard、URP(Universal Render Pipeline)和 HDRP(High Definition Render Pipeline)。
🔧 撤销 / 重做功能
操作失误?不用担心——你可以撤销和重做绘画操作,包括对图层参数的调整。
💾 纹理 / 图层的保存与加载
可以轻松保存并加载已绘制的纹理和图层,确保你的作品始终安全保留。
🎨 平均颜色检测
通过 GPU 加速功能快速计算画面平均颜色,实现流畅、实时的颜色分析。
🎯 基于碰撞的绘制
只需几次点击即可启用基于碰撞的绘制,实现“碰到就画”的交互效果,就是这么简单!
📠 长期维护支持
我们会为未来的 Unity 版本持续提供支持并加入新功能。大量更新已在规划中,敬请关注!
📖 附带完整 C# 源码与示例场景
提供完整的 C# 源码和示例场景,方便你快速上手并深入学习实现细节。
