我正在学习如何创建镜头光晕应用程序。我已经弄清楚了大部分基本组件,现在我正在转向更复杂的组件,例如微光/闪烁/尖球,如下所示:http ://wiki.nuaj.net/images/e/e1 /OpticalFlaresLensObjects.png
或者这些:http ://ak3.picdn.net/shutterstock/videos/1996229/preview/stock-footage-blue-flare-rotate.jpg
有些人建议创建从中心向外散发的粒子,同时淡出并增大或减小大小,但我已经尝试过,嵌套循环太多,这使得性能很糟糕。
其他人建议绘制从中心白色到半径黑色的圆形渐变,并使用一些算法使区域变亮和变暗,从而产生光线。
有没有人有任何想法?我真的坚持这个。
我正在使用类似于 C 的有限编译器,但我无法访问抗锯齿、预定义形状等。一切都必须手动编码。
任何帮助将不胜感激!