lufy's legend

标题: lufy,关于图片扭曲变形这块 [打印本页]

作者: zyflzxy    时间: 2018-7-23 11:42
标题: lufy,关于图片扭曲变形这块
未命名-1.png

lufy,关于图片扭曲变形这块,能不能自定义图片扭曲的变形点,而不是以正方形来变形。如图所示

作者: lufy    时间: 2018-7-23 14:28
下面的帖子是扭曲的原理,简单了解一下就知道用法了
http://lufylegend.com/forum/foru ... &extra=page%3D2

作者: zyflzxy    时间: 2018-7-23 15:33
我想要的是这种效果:
face.jpg

而非这种:
未命名-2.png


作者: lufy    时间: 2018-7-23 16:25
zyflzxy 发表于 2018-7-23 15:33
我想要的是这种效果:

那些红点只是我的一个demo而已,而这些红点也不一定就是你自己拆分图片所用的点,它只是用来操作变形而已,
具体要怎么变形,那是开发者自己决定的,你只要让那些点跟随着你的点运动即可。当然,前提是你先要理解应该如何去拆分一张图片,以及如何去操作这些点


作者: zyflzxy    时间: 2018-7-23 16:30
lufy 发表于 2018-7-23 16:25
那些红点只是我的一个demo而已,而这些红点也不一定就是你自己拆分图片所用的点,它只是用来操作变形而已 ...

能给个简单的DEMO吗,类似我这种的 face.jpg
作者: lufy    时间: 2018-7-24 09:26
zyflzxy 发表于 2018-7-23 16:30
能给个简单的DEMO吗,类似我这种的

这个你要自己写算法,我可以跟你说一下算法,比如说你把图片横竖都分成了20份,
你图中自定义的点,当它们发生移动的时候,之前所拆分的点,要根据这些点移动的位置来做相应的跟随移动,
不是说有多难,就是写这个算法有点儿费时间
作者: zyflzxy    时间: 2018-7-24 10:43
lufy 发表于 2018-7-24 09:26
这个你要自己写算法,我可以跟你说一下算法,比如说你把图片横竖都分成了20份,
你图中自定义的点,当它 ...

lufy,能否帮个忙制作个DEMO,我个人可以付费,作为有偿回报,你看行吗?
作者: lufy    时间: 2018-7-24 13:37
zyflzxy 发表于 2018-7-24 10:43
lufy,能否帮个忙制作个DEMO,我个人可以付费,作为有偿回报,你看行吗?

如果我有时间,写demo是不会收费的
这种算法类似弹簧算法,每个点之间有相互作用,移动某一个点,直接带动其他的点,你自己搜索学习一下吧
作者: zyflzxy    时间: 2018-7-24 13:53
lufy 发表于 2018-7-24 13:37
如果我有时间,写demo是不会收费的
这种算法类似弹簧算法,每个点之间有相互作用,移动某一个点,直接带 ...

谢谢,希望你有空帮我写个demo.
作者: wwzdlu    时间: 2018-8-9 09:26
你好楼主  我想要一张图片四个顶点可以拉扯图片变形  不用三角形分裂可以实现吗?因为三角形分开的中间会有一条隐约的线条。
作者: lufy    时间: 2018-8-10 16:21
不可以,上面我已经贴出了扭曲的原理链接,你看完就明白了

作者: lufy    时间: 2018-8-10 16:22
wwzdlu 发表于 2018-8-9 09:26
你好楼主  我想要一张图片四个顶点可以拉扯图片变形  不用三角形分裂可以实现吗?因为三角形分开的中间会有 ...

不可以,上面我已经贴出了扭曲的原理链接,你看完就明白了
作者: wwzdlu    时间: 2018-8-11 09:08
lufy 发表于 2018-8-10 16:21
不可以,上面我已经贴出了扭曲的原理链接,你看完就明白了

多谢  那通过三角形分裂的图片  拉伸变形之后  图片上隐隐约约的白色线条能去掉吗?
作者: zyflzxy    时间: 2018-8-11 09:29
wwzdlu 发表于 2018-8-11 09:08
多谢  那通过三角形分裂的图片  拉伸变形之后  图片上隐隐约约的白色线条能去掉吗? ...

不可以,这个一直都是有的




欢迎光临 lufy's legend (http://lufylegend.com/forum/) Powered by Discuz! X2.5