#4628 Score: 2
Yadi Cao
Participant
2 pts

我引用了一下SPH里面计算一定距离r下,强度或者叫影响的概念
weight(r)=(r/re)^n – 1.0, bounded in [0,1]
这样子的话,给定了一个px,py时它四周(ajd)最近的四个渲染的像素点都可以计算出自己受到了“多少”颜色的影响
color_adj = weight*color_p (如要考虑原始的背景颜色不是黑色,可以参考 @戴皓天 的办法去和背景已经存在的颜色再加权平均)

在SPH计算里面,重复在同一个像素点上的影响最终是要累计加和平均的,但我在这里对重复计算的就是取了最大值,结果已经不错了,线的粗细没有变粗,而且没有改变初始的dt,也已经比较连续了。大家可以参考一下,附件是开启和不开启anti-aliasing的对比图

This post has received 2 votes up.
Attachments:
You must be logged in to view attached files.