for ME (3) 썸네일형 리스트형 Cesium JS 활용하기 (2) 지난 번까지는 지구 부근 궤도를 따라 움직이는 비행기를 화면에 띄우는 것까지 해보았다. 이번에는 이 비행기의 자세를 바꿔줄 것이다. 자세를 나타내는 방법과 다루는 방법에는 여러가지가 있다. 자세히 공부한 것은 다음에 따로 기록해두도록 하겠다. 1. Rate 이용하기 2. Quaternion 이용하기 Quaternion 은 Euler 회전을 활용하면 계산하는 과정에서 theta = 90 degree 일 때, sec(theta) = infinity 가 되는 문제가 발생하기 때문에 Euler 의 대안으로 다양한 분야에서 활용하는 회전 변환이다. 주로 작업한 부분은 ECI 기준의 인공위성 Body frame 의 Quaternion 이 주어졌을 때, 이를 Cesium 의 entity orientation 에 적용.. Cesium JS 활용하기 지난 주까지 Cesium JS의 개발 환경을 구축하기까지 완료했다. https://teachthegrace28.tistory.com/2 Cesium JS 개발 환경 구축 Cesium JS로 시뮬레이터를 개발하기 위해서 가장 먼저 Cesium JS를 Local Server에 build 해야한다. javascript가 처음이기도 하고 개인 pc에 해당 웹페이지를 띄우라는 뜻을 이해하지 못해서 여기저기 고군분 teachthegrace28.tistory.com 이번 주는 그럼 어떻게 활용할 것인가에 관해 잠시 소개를 해보겠다. 반복적으로 말했듯, 본인은 JavaScript에 관한 지식이 전무하고 웹 페이지를 처음 다뤄보는 것이기 때문에 '너무 야매로 알려주는데?' 라든지 '이걸 이렇게 한다고?' 라는 의문을 품.. Cesium JS 개발 환경 구축 Cesium JS로 시뮬레이터를 개발하기 위해서 가장 먼저 Cesium JS를 Local Server에 build 해야한다. javascript가 처음이기도 하고 개인 pc에 해당 웹페이지를 띄우라는 뜻을 이해하지 못해서 여기저기 고군분투해서 얻은 정보로 최대한 자세하게 작성해본다. 순서 Git 명령어 실행 환경 node js 설치 Cesium JS build 주의 초보 중 최고 초보이기 때문에 틀린 내용이 있을 수 있습니다. 그럴 땐 부디 알려주시길 바랍니다... 1. Git 명령어 실행 환경 개발하기 위해 cesium-project라는 폴더를 바탕화면에 만들어주었다. 빈 폴더에서 "우클릭 - 터미널에서 열기"를 실행한다. (이미 build가 끝난 상태에서 캡쳐했기 때문에 cesium과 package-.. 이전 1 다음