我正在尝试创建一个 OpenGL 片段着色器,将普通图像转换为包含鱼眼效果的图像。这就是我所说的鱼眼效果(http://www.marcofolio.net/photoshop/create_a_fish_eye_lens_effect_in_photoshop.html)。
我所说的普通图像是指从 3D 交互环境中的虚拟相机拍摄的渲染图像,而不是从真实相机拍摄的图像,但我想这对于这个问题来说并没有太大区别。
有谁知道 Photoshop 是如何做到这一点的,或者我在哪里可以找到解释该算法的材料?
Thanks
在这种情况下,你甚至不需要着色器。从声音来看,您的原始图像是某种位图。如果是这样,只需将其用作纹理,并将其附加到球体上即可。
当然,你can使用一个着色器(或者实际上是一对着色器),但除非您要做的事情比您所描述的更多,否则这样做不会给您带来太多好处(如果有的话)。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)