找回密码
 注册
搜索
查看: 1494|回复: 7

[讨论] 请问下用gdi的接口可以实现图层翻转的效果吗?

[复制链接]
发表于 2011-6-2 17:00:12 | 显示全部楼层 |阅读模式
可以的话需要用到哪些接口,有代码参照最好。据说要用到venus?[em03]
发表于 2011-6-8 15:07:51 | 显示全部楼层
不用venus也可以自己做啊
点评回复

使用道具 举报

发表于 2011-6-7 19:03:56 | 显示全部楼层
venus文档我回去研读。[em02][em02]
点评回复

使用道具 举报

发表于 2011-6-3 18:47:45 | 显示全部楼层
Venus: VfxTransform, VfxMatrix4x4, VfxTransformTimeline,
VRT_FRAME_PROPERTY_ID_TRANSFORM, VfxTransformTimeline::setCustomInterpolateFunc。去看Venus文档3D Transform。
点评回复

使用道具 举报

发表于 2011-6-3 13:08:48 | 显示全部楼层
研究layer去
点评回复

使用道具 举报

 楼主| 发表于 2011-6-3 09:19:17 | 显示全部楼层
rotate只是在图层的平面旋转吧?我需要类似于 门倒下来的效果,有牛人会么?[em12]
点评回复

使用道具 举报

发表于 2011-6-3 08:24:13 | 显示全部楼层
怎么翻转?
rotate 90 180 270接口都是有的
点评回复

使用道具 举报

发表于 2011-6-16 20:30:28 | 显示全部楼层
这个。。。。我给个不用venus的思路吧:(假设你是想做一个界面像门倒下的效果)

1、把界面保存到一个buffer里,恩,用gdi_layer_flatten吧
2、用GIMP生成一组图像变换的矩阵值
3、把你保存的那个buffer按照刚得到的轨迹进行特效
点评回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

Archiver|手机版|小黑屋|52RD我爱研发网 ( 沪ICP备2022007804号-2 )

GMT+8, 2024-12-27 00:29 , Processed in 0.055358 second(s), 18 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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