웹에서 3차원 그래픽 기능을 개발할 수 있는 자바스크립트 라이브러리인 Three.js에 대한 강좌입니다. Three.js 학습을 계획하고 있다면 이 강좌가 도움이 되리라 확신합니다.
공간정보시스템 / 3차원 시각화 / 딥러닝 기반 기술 연구소 @지오서비스(GEOSERVICE)
웹에서 3차원 그래픽 기능을 개발할 수 있는 자바스크립트 라이브러리인 Three.js에 대한 강좌입니다. Three.js 학습을 계획하고 있다면 이 강좌가 도움이 되리라 확신합니다.
깔끔한 강좌들 입니다.
감사합니다.
감사합니다~! ^^
굉장히 재밌게 배우고 있는데 질문이 생격 문의 드립니다.
질문이 있습니다.
import { OrbitControls } from ‘https://unpkg.com/three@0.126.1/examples/jsm/controls/OrbitControls.js’;
import { VertexNormalsHelper } from ‘https://unpkg.com/three@0.126.1/examples/jsm/helpers/VertexNormalsHelper.js’;
import * as THREE from ‘https://unpkg.com/three@0.126.1/build/three.module.js’;
기존 임포트들이 대부분 정상작동하지 않습니다.
// import * as THREE from ‘../build/three.module.js’;
그나마 위에 three.moduel.js 는 정상 적으로 됩는데
OrbitContrils 까지는 Orbit만 해도 됬지만, Vertex 부터는 three 까지 불어와야 되더군요.
혹시 방법이나, 모듈형 아닌 방식으로 불러와도 잘 되게 하는 법에 대한 피드백이 가능사미녀 감사하겠습니다.
three.js는 모듈 방식과 비모듈 방식 모두를 제공합니다.
비모듈 방식은 three.module.js 대신 three.js로 하고
비모듈이므로 import가 아닌 script 태그로 포함하면 됩니다.