장면 키트에서 방향 표시등과 장면 그림자를 이해하는 데 도움이됩니다.SceneKit : zFar 또는 Far 클리핑 값이 방향성 라이트 및 그 그림자에 영향을 줍니까?
class reference on SCNLight은 the maximum distance between the light and a visible surface for casting shadows.
을 나타냅니다.이 값은 스팟 라이트에만 적용됩니다.
그러나 Xcode 장면 편집기의 특성 검사기 아래에는 Far Clipping
필드가 있습니다. 이 값을 변경하면 아래의 스크린 샷과 같이 방향 표시등에 의해 투사되는 그림자에 영향을줍니다.
아래의 장면은 방향 표시등을 장면으로 드래그하고 X Euler Angle
값을 -60으로 변경하고 "그림자 투사"상자를 누름으로써 제작되었습니다. 바닥 텍스처는 WWDC Fox 데모에서 가져온 것입니다.
z 파에서와 똑같이 클리핑됩니까? 그렇지 않다면 무엇이 다른가요?
방향 표시등은 위치 속성을 무시하기 때문에 먼쪽 클립 값을 변경하면 방향 표시등에 의해 생성되는 그림자가 왜 영향을 받습니까?
목표는 태양이 구름없는 날 오후 3시에 있었던 것처럼 전체 장면을 밝게하고 노드에 그림자를 투영하는 것입니다. 이것을 달성하기 위해 지향성 광원을 사용할 수 있습니까? 지금까지 방향성 조명을 사용하면 전체 장면이 켜져있는 모습을 얻을 수 있지만 스포트라이트는 물론 그림자도 제어 할 수 없습니다.
스크린 # 1 : 파 클리핑 값은 10
스크린 # 2이다 : 먼 클리핑 값 30
감사합니다. 이것은 우리의 경험이었습니다. ios 10의 방향 표시등에 문제가 있습니까? ios 10 사용자는 방향 표시등에 거의 영향을주지 않습니다. ios 8/9에서 작동합니다. – Crashalot