-
Notifications
You must be signed in to change notification settings - Fork 1
2022 12 06
Seyeon Ko edited this page Dec 15, 2022
·
1 revision
- 세연: 축구 보고 잤는데 마음이 너무 아프네요ㅠㅠ
- 종찬: 전기장판 틀고 푹 잤습니다 👍
- 기종: 죽여줘…
- 정욱: 전기장판 ㅇㅈ..
- 모뉴먼트에 뱅글뱅글 돌아가는 제목을→키워드로 변경해야할듯?!
- 많은 양의 모뉴먼트 렌더링 최적화-> 페이지네이션 적용
- 모뉴먼트들의 위치를 겹치지 않게 랜덤하게 생성해서 보여준다.
- 페이지네이션 될 때, 모뉴먼트 등장시 애니메이션
- 로딩 좀 더 세분화
- 모뉴먼트 뱅글 돌아가는 거 제목 → 키워드
- 메인페이지에서도 테마변경할수있었으면좋겟다
- 메인페이지의 모뉴먼트 비석의 각도를 랜덤 로테이션 함수를 이용해서 랜덤하게 돌려보자
- 갤러리페이지에서 DOM 요소들이 잘 안보이니 그림자를 추가하자
- 플레이어 렌더링+플레이어 이동
- 플레이어 애니메이션, 방향전환
- 모뉴먼트 렌더링
- 모뉴먼트 링크 페달
- 모뉴먼트 충돌체크
- 공개된 모뉴먼트 페이지네이션
- 페이지네이션 데이터 불러오기
- 플레이어 위치가 이미 로드된 위치 밖으로 이동하면 데이터 불러옴
- suspender-zustand 리팩토링, 동기화 완료시 히스토리 리스트 최신에 추가
- 크로스포인터 추가, pointerLockControl시 화면 중앙에 클릭 판정이 일어나도록 변경
- 소리 컴포넌트 제작
- 전체화면 버튼 컴포넌트 제작
- 메인 페이지 스플래시 화면 추가
- 스크린샷 버튼 컴포넌트 제작
- (우리 깃허브 링크 컴포넌트 제작)
- 공간생성 프로세스 로딩 세분화
- 링크 발판 다시 만들기
- 로고 다시 만들기
- 파티클 추가
- 갤러리 생성 시 선택한 루트 페이지를 분리해서 관리한다.
- 갤러리 페이지의 히스토리 메뉴에서 다른 루트 페이지를 히스토리로 보여주며, 새로운 루트 페이지를 선택하여 렌더링을 할 수 있는 선택지를 제공해야 한다.
- DB가 바뀝니다
- 갤러리 검색 기능? 혹시나 시간 남으시면 추가하시고
- 모바일 이동 대응
- 우리가 시간이 없는 관계로 https://www.npmjs.com/package/react-joystick-component 이런 라이브러리 써서 제작할 예정
- three.js 컴포넌트에서 조건부 렌더링 삭제, visible로 변경
- three.js에서 과도한 가비지 컬렉션이 일어나는 부분 리팩토링
- zustand에서 setter를 임포트할 때
{ setStore } = valueStore();
로 선언하여 불필요한 리렌더링이 일어나는 부분 삭제 - 3D 워드클라우드 성능 향상
- 최종 목표는 개인화면에서 많은 오브젝트가 렌더링되어도 60fps 달성
- 초기 렌더링 속도 향상
- https 2.0로 변경(현재는 1.1을 사용해서 호스팅중)
- 번들링 분리