기존에 스레싱 관련 코드 뜯어고쳐놓곤, 이게 제대로 작동이 되지 않는 상태로 구동되는게 확실함


일반적인 이동 > 멀티스레드켜도 큰 문제없이 잘 작동함

장시간 작업 > 1초당 1분이 흐를 정도로 느리게 작동함

장시간 작업 중 저장 등의 동작으로 작업이 일시 중단되었다가 재개되는 경우 > 초고속으로 작업이 완료됨

* 추가. 피곤함 + 게임 시간으로 23-03시 사이에 장시간 작업 중 자동 저장이 발동하는 경우 매우 높은 확률로 작업 가속됨


멀티스레딩을 끄면


일반적인 이동 > 반응성 매우 떨어지고 느려짐

장시간 작업 > 1초당 1분이 흐를 정도로 느리게 작동함. 켰을때와 같음



즉슨 멀티스레딩이 일반적인 필드 연산 (냄새 추적, 빛 연산, 리얼리티 버블 등)에는 잘 작동하나, 장시간 작업 등으로 시간을 가속해야할때는 스레싱 자체가 안된다는 것을 알 수 있음


그리고 멀티스레딩 빛 연산에 버그 있더라

한 방향만 빛이 들어오는 실내에서 빛을 가리는 구조물을 옮길때 옮겨지는 턴마다 빛 계산이 잘못되어서, 실내 한정으로 빛이 역전되는 문제도 있더라.


스레싱 문제나 빛 문제나 어떻게 리폿해야할지 감도 안 오는데, 요점은 모두 다 정리해놨으니 누군가가 대신 좀 해다오...