세계 공간에서 오브젝트를 조작하는 올바른 방법을 배우려고합니다. 테스트로서 나는 큐브를 만들고 임의의 벡터에서 큐브의 각 꼭지점으로 몇 개의 선을 그립니다.세계 공간에서 오브젝트 매치 매트릭스 - Three.js
을하지만 난 큐브를 회전 할 경우, 다음 줄은 더 이상 정점을 일치하지 :
내가 어떤 방법으로 큐브를 변경하지 않으면 다음 라인은 잘 정점에 충돌
은 분명히 내가 큐브를 회전하고 나는이 같은 양만큼 선을 회전 할 수 있습니다 알고 있지만, 나는이 작업을 수행하는 행렬이나 벡터를 조작해야한다 알고있다.
누구나이 두 가지 객체를 회전시키지 않고도 이와 같은 일반적인 문제에 어떻게 접근해야하는지 설명 할 수 있습니까?
// scene.add(line);
cube.add(line);
를하지만, 경우 : 편의를 위해
나는
선의 끝이 정육면체의 정점과 일치하는 동안 선의 원점이 동일한 월드 위치에 유지되기를 원합니 까? 또는 두 개체를 동시에 회전하여 원본 구조를 따르고 싶습니까? – mrdoob
둘 다 설명해 주시겠습니까? 그것의 학습 운동, 나는 벡터와 행렬에 대해 읽기 시작했는데 어디에 적용 할 지 확신이 서지 않습니다. – Neil