有哪些库,数据,算法用于模拟油漆?

时间:2009-08-17 13:11:29

标签: simulation paint

我想在画布上模拟油画和丙烯颜料,这样我就可以在画布上添加画笔描边并使颜色混合。

我不想为这种情况制作动画,我只是希望能够在现有颜料上模拟画笔描边的最终结果。

有什么建议吗?

2 个答案:

答案 0 :(得分:2)

程序ArtRage做得非常好,我认为你可以很好地了解如何做到这一点。

画布上的每个像素都需要存储与绘画相关的几个属性;你可以想象每个像素都会将涂料的数量和颜色存储在最小值。绘画将是从画笔上的一定量的绘画开始,然后当鼠标跟踪绘画的路径时,从画笔中删除一些并向受影响的像素添加一些。

这只是对最简单的方法的概述,有更多细节可以使这看起来更好(例如使用光源着色以获得'凹凸'外观)。

答案 1 :(得分:0)

你需要研究液体动力学。对我来说太复杂了,但这对你来说可能是一个很好的起点。不确定很多人会帮助你。祝你好运