在对象上实现淡入淡出效果-OpenGL ES-iPhone
我正在寻找一种在OpenGL ES场景中实现对象淡入淡出效果的方法。我希望能够控制衰落效应发生的时间 有人能建议我如何达到这个效果吗在对象上实现淡入淡出效果-OpenGL ES-iPhone,iphone,objective-c,opengl-es,3d,fade,Iphone,Objective C,Opengl Es,3d,Fade,我正在寻找一种在OpenGL ES场景中实现对象淡入淡出效果的方法。我希望能够控制衰落效应发生的时间 有人能建议我如何达到这个效果吗 提前感谢。您可以在更新循环期间更新对象的alpha值。在每个循环中逐渐减小alpha值一小部分将实现衰落效果 要控制周期,请尝试使用表示自上次循环以来经过的时间的已用值,以及由要运行的时间段确定的计算系数 要获得系数,请使用以下方法: 系数=(最大α-最小α)/fadeTimeInSeconds 然后在更新循环中使用如下内容: objectsAlpha-=系数*经
提前感谢。您可以在更新循环期间更新对象的alpha值。在每个循环中逐渐减小alpha值一小部分将实现衰落效果 要控制周期,请尝试使用表示自上次循环以来经过的时间的已用值,以及由要运行的时间段确定的计算系数 要获得系数,请使用以下方法: 系数=(最大α-最小α)/fadeTimeInSeconds 然后在更新循环中使用如下内容: objectsAlpha-=系数*经过的时间 其中timeappeased是一个浮点数,表示自上次更新循环以来经过的时间(以秒为单位)
我已经通过我的手机发布了这篇文章,很抱歉回答得很简短,并且没有太详细的psuedo代码。它也不是专门的opengl