你好,我正在与一些朋友合作开发一个基于浏览器的游戏,它的战斗动画基于精灵。目前我们建立的管道是:在Photoshop/Krita中绘制角色关键帧和VFX > 在Rive中组装和动画每个攻击/动作 > 将.riv动画导出到网页中,Svelte接管。目前一切顺利,技术上一切正常,但是我对一些精灵质量感到不满。看来,我最初在1024x1024中绘制角色关键帧(以便以后需要放大时),然后将其缩小到384x384(我们决定的画布大小)再导入Rive进行动画。虽然这几乎不可察觉,但我偶尔仍然会看到一些艺术品或模糊(尤其是在动画过程中,需要移动和拉伸/压缩它们)。这可能是我们不做像素艺术的关键点 - 每个精灵都是正常的2D艺术(类似于最暗的地下城)。你认为避免这个问题的适当措施是什么?目前我考虑的方法是: a) 在导出精灵之前,在Photoshop中绘制384x384的精灵,几乎会将我的精灵创建时间增加一半 b) 从一开始就使用384x384,并锁定从放大。 c) 在Rive或Svelte中导出高分辨率(如512x512),然后缩小25%,尽管我听说这可能会使事物模糊更多。我的猜测方法哪一个接近于行业里的人实际做法?还是我们从一开始就完全错误(屏幕分辨率、在画布上动画等)?我会非常感激您的经验建议。
如何确保基于精灵的浏览器动画的清晰质量?
评论 (0)