我希望在浏览器中完全模拟布料的微妙运动(想想波浪),并将图像有效地置于顶部,然后让背景进行运动处理?这可能吗? 有效地将它想象成一个布料模拟图像(因为这需要根据产品而改变)粘在它上面。
希望这有帮助。
也很高兴知道这是否可以在手机上使用。
答案 0 :(得分:0)
您可以基于每个像素处理图像,对其应用时间相关的转换,并在画布元素上绘制它。
它将涉及一些有趣的数学,其中一个主要问题是性能,但我认为一个相当优化的实现应该可以在现代桌面上轻松实现。 它是否适用于移动设备取决于他们的HTML5支持和处理能力。
你可能想从简单的事情开始,比如这个问题
Add flaglike waving to 2d Context
相关链接 -
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/canvas
https://developer.mozilla.org/en-US/docs/Web/API/Canvas_API/Tutorial/Pixel_manipulation_with_canvas