재귀 함수 조심해서 써. 꼬리 재귀가 아닌 이상 스택이 계속 쌓이고 성능도 떨어짐.
Recursive Shadowcasting로 오히려 성능 대폭 향상시키는 뱡향이라...
기존에 벽마다 그림자 캐스팅 해주던거 n^2 -> n 으로 바꾸려는거임 ㅋㅋ...
재귀로 최적화되는거면 for문 점화식으로도 가능할듯
벽에 막히면 그 slope scope 줄여서 한단계씩 멀어지는거라 힘들걸?
재귀 함수 조심해서 써. 꼬리 재귀가 아닌 이상 스택이 계속 쌓이고 성능도 떨어짐.
Recursive Shadowcasting로 오히려 성능 대폭 향상시키는 뱡향이라...
기존에 벽마다 그림자 캐스팅 해주던거 n^2 -> n 으로 바꾸려는거임 ㅋㅋ...
재귀로 최적화되는거면 for문 점화식으로도 가능할듯
벽에 막히면 그 slope scope 줄여서 한단계씩 멀어지는거라 힘들걸?