- SetProperty 원격 명령을 최초 연결에서만 전송, 재연결 시 스킵 - 정의 재조회(UpdateDefinitions) 쿨다운 5초→15초, 최대 10회 제한 - DrawMarkers/DrawTMarkersetMarkers/DrawCameras/DrawForcePlates 락 범위 축소 - RecordOnPlay 재연결 루프에서 녹화 시작/종료 스킵, 성공 후에만 재시작 - SubscribeMarkers 실패 시 10초 쿨다운 (매 프레임 재시도 방지) - OnNatNetFrameReceived 내 GetSkeletonDefinitionById를 본 루프 밖으로 이동 - GetMarkerName assetID→이름 캐시 도입 (3중 선형 탐색 제거) - OptitrackRigidBody Update+OnBeforeRender 이중 NatNet 호출 제거 (캐싱) - OptitrackSkeletonAnimator_Mingle 스켈레톤 체크 주기 0.1초→1초+지수 백오프 - ToggleRecording 녹화 상태 추적으로 2중 명령 제거 - ResetStreamingSubscriptions 중복 명령 축소 - GetLatestTMarkMarkerStates 디버그 로그 잔재 제거 Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Description
No description provided
Languages
C#
54.1%
GLSL
16.9%
HLSL
9.1%
C++
5.8%
JavaScript
4.1%
Other
9.8%