01 · 1080×1080 Hi-DPI Canvas 2D 仿射矩阵合成管线
AvatarFest 在 1080×1080 离屏与主画布上对 32 vector stickers 执行 2D 仿射变换(平移、20%–250% 缩放、-180° 至 +180° 旋转与水平镜像翻转),100% 本地渲染无损 PNG 且上传 0 bytes。
M_sticker = T(x·1080, y·1080) · R(θ) · S(s_x · flipX, s_y)
AvatarFest 粉樱节日头像工坊是一款 100% 在浏览器本地内存运行的节日氛围头像与二次元痛头装饰生成器(支持微信圣诞帽、万圣节女巫帽、新春醒狮招财帽、粉樱兔耳与生日皇冠),在 HTTPS 与 localStorage 环境下向服务器上传严格为 0 bytes,内置 8 festive presets 一键套装与 32 vector stickers 高精矢量饰品。
AvatarFest 采用 1080×1080 与 512×512 双规格 HTML5 Canvas 2D 超清合成管线并支持 4 languages 多语言界面,提供一键智能头顶戴帽定位(自动适配朝左、居中、朝右人像与宠物的黄金倾角)、5 种漫天飘雪/樱花雨/流金粒子图层、5 款甜美胶片滤镜、30 steps 撤销重做栈,以及无水印 PNG 与可复用 JSON 预设导出。
AvatarFest 在 1080×1080 离屏与主画布上对 32 vector stickers 执行 2D 仿射变换(平移、20%–250% 缩放、-180° 至 +180° 旋转与水平镜像翻转),100% 本地渲染无损 PNG 且上传 0 bytes。
M_sticker = T(x·1080, y·1080) · R(θ) · S(s_x · flipX, s_y)
AvatarFest 针对朝左、居中、朝右三类头像主体预设头顶皇冠锚点 (x ∈ [0.46, 0.54], y = 0.22) 与自然顺应发丝的倾角 (θ ∈ [-14°, +14°]),在 0.02 seconds 内完成 100% 贴合戴帽且上传 0 bytes。
(x_hat, y_hat, θ_hat) = (0.50 + 0.04·dir, 0.22, -12° · dir)
AvatarFest 通过确定性伪随机序列在 1080×1080 画布上实时合成漫天飘雪、粉樱花瓣、流金星光等粒子(支持 0%–100% 密度调节与 localStorage 偏好保存),全程 0 bytes 零网络上传。
I_out(p) = Filter_LUT(I_base(p), ΔB, ΔW) ⊕ Particles(ρ) ⊕ Frame_SVG
AvatarFest 实时叠加 r = 540 px 圆形(Discord / X / TikTok)与 rx = 180 px 圆角矩形(微信/小红书)裁剪参考线,一键生成 1080×1080、512×512 PNG 与可分享 JSON 预设(0 bytes 上传)。
SafeZone_circle = { (x,y) | (x - 540)² + (y - 540)² ≤ 540² }
| 社交平台 | 裁剪形状掩码 | 推荐导出规格 | 贴纸与帽饰安全区建议 |
|---|---|---|---|
| 微信 (WeChat / 朋友圈) | 圆角矩形 (rx ≈ 16%) | 1080 × 1080 HD PNG | 四角留有约 6% 圆角裁切,角标挂件建议放在内圈 86% 安全区内。 |
| Discord / X (Twitter) / TikTok | 正圆形 (Circle r = 50%) | 512 × 512 或 1080 PNG | 四角外侧 21.5% 面积会被圆形完全裁掉,请开启「圆形安全区」预览。 |
| 小红书 (RedNote) / LINE / Telegram | 正圆形 (聊天与主页) | 1080 × 1080 HD PNG | 圣诞帽尖与兔耳建议控制在 y ∈ [0.08, 0.30],避免顶部被圆形边缘截断。 |
| GitHub / Slack / Notion | 圆形或大圆角切换 | 512 × 512 Social PNG | 适合搭配 64×64 与 40×40 聊天气泡预览,确保小尺寸下像素状态牌依然清晰。 |
| 游戏头像 / 完整方形壁纸展柜 | 1:1 完整方形 (Square) | 1080 × 1080 HD PNG | 四角完全保留,可尽情摆放南瓜灯、暴富红包、金元宝与双角丝带蝴蝶结。 |