Ios 平行光的阴影在SceneKit中也起作用吗?
我只能将阴影用于聚光灯,但不能用于平行光。Ios 平行光的阴影在SceneKit中也起作用吗?,ios,scenekit,Ios,Scenekit,我只能将阴影用于聚光灯,但不能用于平行光。 有人让它工作过吗?(如果有必要,请使用Swift。)您需要设置灯光的比例属性,例如: lightNode.light?.orthographicScale = 50 试试这个: lightNode.light?.automaticallyAdjustsShadowProjection = true 我在网上找不到任何这样的例子。在尝试了不同的值之后,我最终得到了一个方向阴影。很难看,但它就在那里。一旦我理解了我的案例中的价值应该是什么,我可能会让它
有人让它工作过吗?(如果有必要,请使用Swift。)您需要设置灯光的比例属性,例如:
lightNode.light?.orthographicScale = 50
试试这个:
lightNode.light?.automaticallyAdjustsShadowProjection = true
我在网上找不到任何这样的例子。在尝试了不同的值之后,我最终得到了一个方向阴影。很难看,但它就在那里。一旦我理解了我的案例中的价值应该是什么,我可能会让它发挥作用。谢谢例如,如果将该值设置为10,它将在灯光位置的10米半径范围内投射阴影。这对我来说是可行的,但是阴影似乎不在灯光的X米范围内,而是在灯光的角度方向偏移。这使得在摄影机(或角色)所在的位置很难将灯光节点的阴影居中。不确定是否有人找到了解决办法。@cclogg你说得对,阴影似乎是从光线的位置开始,沿着光线方向的半径应用的。因此,我认为半径为1的灯光会沿着灯光方向在1米的柱子上投射阴影。