image - 如何在TImage或其他东西上制作水效果?

标签 image delphi effect

好的,我刚刚在我的电脑上安装了 Tortoise git。我对它的“关于”页面上的水效果感到很有趣。

enter image description here

尝试将鼠标光标移动到来自 tortoise GIT 的乌龟图片上 - 关于

这更像是我们在水上玩手指。

有谁知道如何在Delphi中制作这种水效果吗?

最佳答案

参见 Leonel Togniolli 的 "Water Effects"在 efg 的实验室。

enter image description here

涟漪效应基于2D Water Effects in December 1999 Game Developer Magazine Article .

该算法在此处描述 2D Water ,正如 François 所提到的并作为源代码中的引用。

Leonel 的实现部分基于 gamedev 文章 the-water-effect-explained作者:罗伊·威廉斯。这也是 pascal 代码。

efg 上还有一个名为“Ripple Project”的 Delphi 示例,屏幕截图如下所示。

enter image description here

关于image - 如何在TImage或其他东西上制作水效果?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10234727/

相关文章:

iphone - 从应用程序包加载图像的最佳方式

php - 如何显示数据库中存储的所有图像

c++ - 使用通配符计算下一个最近的日期时间匹配

delphi - 如何在msdn中找到c++函数的等价delphi函数?

php - 是否可以在不使用Flash的情况下实现HTML的翻页效果?

java - 您可以使用图片的 URL 将图像添加到 GUI 中吗?

image - 如何将 []byte 对象转换为图像并将其作为 jpeg 图像存储在磁盘上

delphi - 在某些情况下删除部分条件

ios - 是否可以在UIImage的部分部分添加灰度效果?

ios - 我怎样才能实现这个图像效果 iOS (看图片)