使用Flash CS4如何创建一个能够复制相机上不同光圈设置影响的功能。我希望用户能够点击他们图片的不同“焦点”,看看光圈/景深将如何根据焦点对准的焦点而改变。从本质上讲,我希望模糊效果取决于它们点击的位置。
此外,我很好奇是否有人知道如何创建一个滑块,这会产生相机低光圈的模糊效果。我正在为我的高中学生编写这个程序,以便在课堂上使用 - 当他们拍照时,他们上传它并查看不同的光圈会对他们的照片做些什么。
答案 0 :(得分:0)
Flash BlurFilter上的参数不足以完美模拟相机光圈,但通过操纵blurX和blurY,您可以生成不同数量的模糊。将两者设置为相同的数字,并使用较大的数字表示较小的光圈。
没有设定公式来确定正确的blurX和blurY,因为它取决于太多的变量。需要知道镜头参数和图像中焦点外的距离以产生任何类型的近似。我会在不同光圈拍摄一些真实世界的照片,然后调整模糊参数以生成最接近真实照片的外观。