设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 3022|回复: 6
打印 上一主题 下一主题

[已经过期] 【RGD】如何在精灵zoom上应用二次插值法缩放

[复制链接]

Lv4.逐梦者

梦石
5
星屑
3338
在线时间
384 小时
注册时间
2016-6-25
帖子
228
跳转到指定楼层
1
发表于 2019-3-31 15:22:39 | 显示全部楼层 |只看大图 回帖奖励 |倒序浏览 |阅读模式
1000星屑
本帖最后由 零教授 于 2019-3-31 15:24 编辑




我这边用的是RGD框架,
做的是Galgame,
Sprite类的一些比较基础的功能(基于RGSS的)我已经自行完成了,
但是改变zoom值让图片放大缩小(尤其是缩小)依然用的最近邻法,
放大稍微糊一点这边还在接受范围,但是Nearest缩小出现的锯齿无法忍受……这对卖画面的Galgame是致命的,
之前有请C++程序员写过图形缩放dll,改了bitmap对象的像素后存一个临时文件然后读取进游戏,
但是这样以来动态缩放(根据帧改变zoom)就极为吃资源了,
而且极不方便,
既然RGD是基于DX的,应该有办法让Sprite的zoom改变为二次立方插值法的缩放吧@⑨姐姐   @fux2  
请求援助……
可接受付费定制脚本,
可接受Sprite类的重置
魔女的下午茶~~制作组募集~~有偿招募长期立绘画师~群号168579736~~多人在线RPG~~无意识Navigation,火热内测中,招内测人员~

Lv4.逐梦者

梦石
5
星屑
3338
在线时间
384 小时
注册时间
2016-6-25
帖子
228
2
 楼主| 发表于 2019-3-31 15:42:21 | 显示全部楼层
⑨姐姐 发表于 2019-3-31 15:28
首先线性插值和二次插值粗看效果应该是差别不大的(还是说你要的其实是双线性插值Bilinear?),可以用Grap ...



这是线性插值后的,感觉和默认没区别?
PS和图片预览软件里我不太清楚是Bilinear还是Bicubic,
感觉Bicubic会好一点?(不懂图形学)
魔女的下午茶~~制作组募集~~有偿招募长期立绘画师~群号168579736~~多人在线RPG~~无意识Navigation,火热内测中,招内测人员~
回复

使用道具 举报

Lv4.逐梦者

梦石
5
星屑
3338
在线时间
384 小时
注册时间
2016-6-25
帖子
228
3
 楼主| 发表于 2019-3-31 16:28:50 | 显示全部楼层
本帖最后由 零教授 于 2019-3-31 17:07 编辑
⑨姐姐 发表于 2019-3-31 15:44
bicubic确实会好一些(理论上,但是实际看上去应该影响不大吧)。
PS的插值可以在首选项里调的。



最邻近


二次线性


二次立方

二次立方肯定是最好的,二次线性如果仔细观察还是可以发现锯齿,但是这里可以接受吧,
然后就是在shader里实现二次线性的问题了

点评

我之前好像找时间实现了下立方插值,效果……一般吧,可能RM默认的元件也体现不出太大差别  发表于 2020-7-12 21:11
魔女的下午茶~~制作组募集~~有偿招募长期立绘画师~群号168579736~~多人在线RPG~~无意识Navigation,火热内测中,招内测人员~
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-5-6 16:03

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表