
CSR 렌더링 시간 최적화(with.Three.js) 13초에서 5초, 다시 2초까지
·
개발 프로젝트
현재 클라이언트 렌더링 시 소요시간입니다 각 FBX 당 1초 이상 소요되고 있어 상당한 지연이 발생하고 있습니다.평균 약 13초 소요 (고객은 3초 이상 기다리지 않는다) 최소 11.83s ~ 최대 14.26s 체크해야할 사항- 현재 fbx 파일들은 비동기로 불러오고 있는가?비동기적 요청하고 있는 있다고 알았으나, 실제 네트워크에서 처리는 동기적으로 이루어져 있었습니다. 그 결과, fbx파일 각 렌더링 시간의 합의 시간이 걸렸습니다. → 결과 평균 13초이 방식은 모델이 늘어날 수록, 동작이 늘어날 수록 극악의 구조 로딩 화면 추가CSR 특성 상 최적화를 한다해도 최소 렌더 시간이 존재하기 때문에 고객 경험을 고려해 동적으로 움직이는 로딩을 표현해보았습니다.Three.js도 사용하고 있지만 기본적인 이..