我观看了WWDC17的会议,并了解了scenekit中的新功能。其中一部分是景深的变化。 我使用下面的代码来创建模糊背景,但它不起作用
答案 0 :(得分:1)
5.6的fStop只会在传统相机条件下使用300mm以上的长变焦镜头产生明显的DOF效果。
你需要更宽的光圈。如果你使用的镜头在“缩放”长度的50-300mm之间,那么1.4或2.0之类的东西应该会产生明显的DOF效果。对于更广角镜头,您可能需要使用不切实际的数字,如1.0甚至0.8光圈。
从此网站:https://www.exposureguide.com/focusing-basics/
一个良好的图像,以显示在较小孔径尺寸方面较低数量孔径的显着差异。想到它的最简单的方法是孔径为1.0 =镜头尺寸的孔。数字越大=孔越小,DOF越长。
'这是一个表格,显示基本焦距到视角数(35毫米当量)
+--------------+---------+----------+----------+
| Focal Length | AOV Hor | AOV Vert | AOV Diag |
+--------------+---------+----------+----------+
| 15 | 100.4 | 77.3 | 110.5 |
| 24 | 73.7 | 53.1 | 84.1 |
| 35 | 54.4 | 37.8 | 63.4 |
| 50 | 39.6 | 27.0 | 46.8 |
| 85 | 23.9 | 16.1 | 28.6 |
| 135 | 15.2 | 10.2 | 18.2 |
| 200 | 10.3 | 6.9 | 12.3 |
| 300 | 6.9 | 4.6 | 8.2 |
| 500 | 4.1 | 2.7 | 5.0 |
| 800 | 2.6 | 1.7 | 3.1 |
+--------------+---------+----------+----------+