关于画点的平滑处理

gsntec 2018-06-15 10:18:14

左图是我画的,右边是想达到的效果图,后面增加了SmoothingMode 平滑处理,但还是达不到右图效果,想请问大神效果图里黄色区域是怎么用点画出来的,已知每个弧度上有固定数量的点(256个),随着弧度变大每个点所占的像素也相应变大,如何做到点和点连接没有缝隙或者重叠,把点连成一片的效果?能否提供以下思路,小弟在这里请教了。只有这么多分了,感谢。

...全文
848 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
wanghui0380 2018-06-19
  • 打赏
  • 举报
回复
粒子系统基本说明 https://blog.csdn.net/dynastyting/article/details/42583861
wanghui0380 2018-06-19
  • 打赏
  • 举报
回复
为啥一定要画点呢?为啥不是一个圆饼呢? 其实这个要发挥“想象”,我们可以把每个点想象成一个向外喷水的“水龙头”,话说游戏领域的火焰模拟就是“粒子系统”,所以你可以去看看“粒子系统”的算法处理
gsntec 2018-06-19
  • 打赏
  • 举报
回复
引用 7 楼 wanghui0380 的回复:
粒子系统基本说明 https://blog.csdn.net/dynastyting/article/details/42583861
学习一下。 顺便顶一下,看看有么有其他方法?
gsntec 2018-06-15
  • 打赏
  • 举报
回复
引用 3 楼 wanghui0380 的回复:
还是那句话,如果他是星云。自己带光晕呢?其实你看右图,你没发现他就有光晕么。 有4个电筒照射在5米外的地方,他会是什么效果。他会连成片,重叠区域亮度高,没重叠的区域亮度低。
能理解,在画点时如果两点重合,亮度会高于其他地方,但是会出现锯齿,见左图,右图的点虽然重合但过度平缓,没有锯齿,有什么实际的操作方法吗?
gsntec 2018-06-15
  • 打赏
  • 举报
回复
引用 2 楼 xuzuning 的回复:
做下曲线拟合
我先消化一下,查查资料。
wanghui0380 2018-06-15
  • 打赏
  • 举报
回复
还是那句话,如果他是星云。自己带光晕呢?其实你看右图,你没发现他就有光晕么。 有4个电筒照射在5米外的地方,他会是什么效果。他会连成片,重叠区域亮度高,没重叠的区域亮度低。
xuzuning 2018-06-15
  • 打赏
  • 举报
回复
做下曲线拟合
wanghui0380 2018-06-15
  • 打赏
  • 举报
回复
如果他不是点呢?如果他是云呢?

110,567

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧