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

Project1

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

[已经解决] 关于图片的扭曲 大家有什么好方法么?

[复制链接]

Lv1.梦旅人

梦石
0
星屑
120
在线时间
19 小时
注册时间
2010-6-17
帖子
5
跳转到指定楼层
1
发表于 2010-7-2 21:14:51 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
本帖最后由 异界的月 于 2010-7-3 12:23 编辑

如题 最近在做一些类似3D的东东 所以需要图片扭曲函数 最好能像是RGE的DistortedSprite一样用四个顶点坐标来扭曲 想在XP中用这个功能
自己写了一个比较爆搜的方法一行一行更新点阵 不过速度是毁灭性的 请各位大牛帮帮忙 哪怕是找到扭曲的算法也可以 自己找了很多都没找到相关的资料

Lv3.寻梦者 (暗夜天使)

名侦探小柯

梦石
0
星屑
3299
在线时间
3619 小时
注册时间
2006-9-6
帖子
37400

开拓者贵宾第3届短篇游戏大赛主流游戏组亚军第5届短篇游戏比赛亚军

2
发表于 2010-7-2 21:17:13 | 只看该作者
XP是可以转换到RGE的,你可以在RGE里完成。

评分

参与人数 1星屑 +200 收起 理由
「旅」 + 200 认可答案

查看全部评分

回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
59
在线时间
197 小时
注册时间
2010-6-18
帖子
342
3
发表于 2010-7-2 21:53:43 | 只看该作者
如果量不是太大的话还不如ps出来每一帧然后用动画解决,不过这样太局限了。用脚本写图片扭曲的话,应该超慢的吧……
叫咱小明同学。
我的微博,节操一直在掉,偶尔会说一些正经事情
如果你也中二的话,就来找我吧_(:зゝ∠)_
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
275
在线时间
1373 小时
注册时间
2005-10-16
帖子
5113

贵宾

4
发表于 2010-7-2 22:12:54 | 只看该作者
赞同直接转移到RGE去做……
我只个搬答案的
叔叔我已经当爹了~
婚后闪人了……
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
61
在线时间
24 小时
注册时间
2008-8-5
帖子
1924
5
发表于 2010-7-3 01:35:11 | 只看该作者
你要是已经写好了算法就已经解决大头了,set_pixel 为什么慢可以看这里:
http://rpg.blue/forum.php?mod=re ... o=lastpost#lastpost

在 RM 中的解决方法就是直接原地修改 Sprite 的 Bitmap 成员的内存数据,不通过 set_pixel,而是通过柳之一获取位图数据地址的方法直接修改内存。至于具体的方法,搜索 XP 的 snap_to_bitmap 优化版,在里面有一个过程是从内存缓冲区中逐点拷贝,那就是你想要的

评分

参与人数 1星屑 +200 收起 理由
「旅」 + 200 正确解答~~

查看全部评分

回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
120
在线时间
19 小时
注册时间
2010-6-17
帖子
5
6
 楼主| 发表于 2010-7-3 12:22:44 | 只看该作者
本帖最后由 异界的月 于 2010-7-3 12:23 编辑

回复 紫苏 的帖子

谢谢了 这个可以试试 可以结贴了
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-14 15:00

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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