테스트 환경
OS : Windows 10 64bit / Ubuntu 14.04 LTS
이번엔 3D관련 삽질중..
서울시청에서 제공받은 3D 데이터를 web상에 표출해야 하는 일이 생겼다.
3D는 처음이라 구글링도 힘들다. 뭘 검색해야 할지..
일단 제공받은 확장자가 3ds인 파일을 web으로 표출하기 위해 three.js라는 자바스크립트 라이브러리를 사용하여 js파일로 변경하는 작업을 한다.
1. 일단 three.js를 다운로드 하자
2. 다운로드 된 파일을 압축해제 한다.
three.js-master.zip
3. 다음 경로에 있는 convert_obj_three.py 파일이 필요하다.
three.js-master\three.js-master\utils\converters\obj\convert_obj_three.py
이 후 부터는 리눅스에서 작업했다.
윈도우 cmd로는 python명령어가 실행되지 않음..
4. ftp를 이용하여 convert_obj_three.py 파일과 obj파일을 같은 경로에 복사한다.
5. 그리고 다음 명령어 입력
python convert_obj_three.py -i test.obj -o test.js
Converting [test.obj] into [test.js] ...
135 vertices, 342 faces, 2 materials
이상이 없다면 test.js라는 파일이 만들어진다.
자.. 이제 생성된 js를 web 화면에 표출하면 되는데..
다시 삽질 시작~~
'개발' 카테고리의 다른 글
[개발환경] STS, JAVA8, Tomcat8 다운로드 및 설정 (0) | 2016.06.24 |
---|---|
[Ubuntu] 우분투 방화벽 설정 (ufw) (0) | 2016.06.16 |
[JSP] 익스플로러 get 파라미터 한글 깨짐 현상 (2) | 2016.05.31 |
[이클립스] Spring, Tomcat7 JNDI 설정 (0) | 2016.05.17 |
[Ubuntu] 우분투 초기화 후 재설치 (2) | 2016.04.25 |