«rotation» 태그된 질문

회전은 특정 축을 중심으로 개체의 원형 이동입니다.

2
두 축에서 객체를 회전하고 있는데 왜 세 번째 축을 중심으로 계속 왜곡합니까?
이 근본적인 문제가있는 질문이 자주 나오는 것을 보았지만 주어진 기능이나 도구의 세부 사항에서 모두 발견되었습니다. 다음은 애니메이션 예제가 많은 경우 사용자에게 참조 할 수있는 정식 답변을 작성하려는 시도입니다. :) 1 인칭 카메라를 제작한다고 가정 해 보겠습니다. 기본 아이디어는 왼쪽 및 오른쪽으로보기 위해 기울이고 위쪽 및 아래쪽으로보기 위해 기울어 야한다는 것입니다. …

2
2D 스프라이트의 회전력 계산
누군가 다음 시나리오를 계산하는 우아한 방법이 있는지 궁금합니다. 나는 (n) 개의 사각형, 임의의 모양의 객체를 가지고 있지만, 그것들은 모두 사각형 인 척합니다. 우리는 중력을 다루지 않으므로 우주에서 물체를 위에서 아래로 생각하십시오. 특정 사각형에서 물체에 힘을 가하고 있습니다 (아래 그림 참조). 적용되는 위치에서 적용되는 힘을 기준으로 회전 각도를 어떻게 계산합니까? 중앙 …
35 2d  rotation  physics  vector 

3
팀은 소스 파일의 덮어 쓰기 작업을 어떻게 방지합니까? [닫은]
예를 들어 게임 엔진과 같이 여러 사람이 동시에 작업하는 동안 덮어 쓰기가 어떻게 방지 될 수 있습니까? 하자 말의 개발자 하나 에 노력 Audio.cpp하고 개발자 두 도에 작동하고 Audio.cpp, 방법이 일반적으로 전투 덮어 쓰기에 큰 팀에서 관리한다? (즉 , 개발자 1 이 완료 될 때까지 개발자 2 가 파일을 열지 …
26 project-management  version-control  teamwork  java  2d  collision-detection  vector  collision-resolution  unity  directx  directx11  directx10  xna  ios  monogame  windows-phone-8  xamarin  design-patterns  oop  xna  collision-detection  collision-resolution  bounding-boxes  rotation  collision-detection  mathematics  javascript  algorithm  separating-axis-theorem  xna  2d  monogame  image  xna  directx  graphics  performance  opengl  2d  3d  c++  directx11  unity  c#  scale  c#  xna  collision-detection  collision-resolution  leaderboards  scoring  glsl  srgb  tilemap  three.js  tiled  unity  physics  xml  dialog-tree  xna  c#  .net  opengl  lwjgl  vbo  physics  graphics  procedural-generation  simulations  water  opengl  java  textures  lwjgl  frame-buffer  unity  unity  2d  collision-detection  collision-resolution  trigonometry  java  android  libgdx  xna  c#  frame-rate  c++  unreal-4  procedural-generation  java  graphics  lwjgl  slick  c++  software-engineering 

6
회전하는 물체가 오른쪽 끝에 표적을 맞추는 방법?
나는 플레이어가 자유롭게 조준하고 나이프를 던지는 나이프 타입의 무기를 만들고 있습니다. 나이프는 공기를 통해 회전하며 충돌시 회전이 멈추고 충돌 한 개체의 부모 자체가 회전합니다. 칼의 경로는 물리학에 의해 처리되는 동안 회전은 애니메이션을 통해 처리됩니다. 내가 직면하고있는 한 가지 문제는 칼이 적과 충돌 할 때 칼이 그들쪽으로 향하게하는 방법입니다. 현재 발생하는 …

3
다른 사람의 오프셋을 기준으로 개체를 회전시키는 방법은 무엇입니까?
Y 축을 중심으로 회전하는 포탑의 3D 모델이 있습니다. 이 포탑에는 대포가있어 물체의 중심에서 크게 벗어납니다. 포탑이 아닌 대포가 지정된 목표물을 겨냥하고 싶습니다. 그러나 터릿 만 회전시킬 수 있으므로 객관적으로 달성하기 위해 어떤 방정식을 적용해야하는지 알 수 없습니다. 다음 이미지는 내 문제를 보여줍니다. 터렛에 "LookAt ()"타겟이 있으면 대포에서 발생하는 레이저가 해당 …

2
쿼터니언 사용 : 그들과 함께 무엇을 할 수 있습니까? (수학없이)
저는 게임 개발자이며 수학을 공부하지 않았습니다. 그래서 나는 Quaternions를 도구로 사용하고 싶습니다. 그리고 3D 회전으로 작업하려면 쿼터니언 (또는 행렬)을 사용해야합니다. 그러나이 질문에서 쿼터니언에 머물도록하겠습니다. 많은 개발자들이 사용하는 것이 중요하다고 생각합니다. 그렇기 때문에 지식을 공유하고 희망을 채우고 싶습니다. 지금.... 내가 이해하는 한 : 쿼터니언은 다음 두 가지를 설명 할 수 있습니다. …

4
카메라가 목표 지점에 대해 어떻게 선회 할 수 있습니까?
카메라가 우주를 자유롭게 이동하는 장면을 그리고 있습니다. 카메라 클래스는 시점 (또는 보기 ), 카메라 위치 및 위쪽 벡터를 추적합니다. 이 벡터 / 포인트는 gluLookAt로 전달됩니다. 이동 및 확대 / 축소는 구현하기가 거의 쉽지 않습니다. 그러나 나는 훨씬 더 문제가 될 수 있는 시점에 대한 로테이션을 찾고 있습니다. 두 각도를 취하는 …

8
회전 / 기울어 진 사각형의 모서리 위치 / 마크를 계산하는 방법은 무엇입니까?
2D 점과 직사각형 영역의 두 가지 요소가 있습니다. 점은 해당 영역의 중간을 나타냅니다. 또한 해당 영역의 너비와 높이를 알고 있습니다. 그리고 면적은 그리드를 기준으로 40 ° 기울어 져 있습니다. 이제이 데이터 만 사용하여 기울어 진 영역의 각 코너 마크의 절대 위치를 계산하고 싶습니다. 가능합니까?


4
테트리스에서 블록을 회전하는 방법
높이가 20 행, 폭이 10 개인 게임 보드 그리드가 있는데 원점 (0,0)이 왼쪽 상단에 있습니다. 4 개의 블록으로 구성된 테 트리 미노가 있습니다. 왼쪽 상단 모서리 원점을 기준으로 각 블록의 x, y 위치가 있습니다. 또한 왼쪽 상단 모서리 원점을 기준으로 회전하려는 지점 인 피벗의 위치도 있습니다. 각 블록은 게임 보드 …
16 c++  rotation 

6
월드 정렬 축을 중심으로 개체를 회전시키는 방법은 무엇입니까?
각 축마다 오일러 각이있는 Vector3이 있습니다. 일반적으로 회전 행렬을 만들려면 위의 회전 벡터에서 각 각도를 전달하는 D3DXMatrixRotationX와 같은 함수를 사용하고 행렬 (ZXY)을 곱하여 전체 객체 변환 행렬을 만드는 데 사용되는 전체 회전 행렬을 만듭니다. 그러나이 방법은 객체 공간에서 일련의 회전을 생성합니다. 즉, (90, 0, 90)의 벡터를 내 방법으로 전달하면 (90, …

2
원점 대신 3D에서 임의의 점을 기준으로 회전하려면 어떻게해야합니까?
원점을 중심으로 회전하는 대신 쿼터니언을 사용하여 정상적인 방식으로 회전하려는 모델이 약간 있습니다. 나는 당신이 3D 공간에서 한 점을 중심으로 회전한다고 말하지 않는다는 것을 알고 있습니다. 축을 중심으로 회전한다고합니다. 그래서 꼬리가 로컬 원점이 아닌 벡터를 중심으로 회전하는 것으로 시각화하고 있습니다. 렌더링 / 물리 엔진의 모든 아핀 변환은 SQT (스케일, 쿼터니언, 번역; …

2
경사에서 2D 캐릭터를 정상적으로 세우는 방법은 무엇입니까?
Unity3D (2D 모드)에서이 캐릭터를 얻었습니다. 그러나 나는 캐릭터가 빨간 선을 따라 서기를 원합니다. Unity3d에서 어떻게 만들 수 있습니까? 이 설정이 있습니다 .. 운동에 간단한 Addforce를 사용하고 있습니다 ... z 위치 제약 조건을 제거하면 롤링과 같은 이상한 움직임이 발생합니다 .... 어떤 도움이라도 감사하겠습니다 :)

3
고정 축을 중심으로 개체 회전
내 앱 사용자가 화면에서 손가락을 드래그하여 화면 중앙에 그려진 3D 객체를 회전 시키려고합니다. 화면에서 수평 이동은 고정 된 Y 축을 중심으로 회전하는 것을 의미하고 수직 이동은 X 축을 중심으로 회전하는 것을 의미합니다. 내가 겪고있는 문제는 한 축을 중심으로 회전을 허용하면 객체가 잘 회전하지만 두 번째 회전을 시작하자마자 예상대로 객체가 회전하지 …

2
누적 행렬 변환을 사용하여 짐벌 잠금 문제를 어떻게 해결합니까?
Jason L. McKesson의 온라인 "Learning Modern 3D Graphics Programming"책을 읽고 있습니다 현재 짐벌 잠금 문제와 쿼터니언을 사용하여 해결하는 방법에 달려 있습니다. 그러나 바로 여기, Quaternions 페이지에서 . 문제의 일부는 방향을 일련의 3 축 축 회전으로 저장하려고한다는 것입니다. 방향은 회전이 아니라 방향입니다. 그리고 방향은 확실히 일련의 회전이 아닙니다. 따라서 우리는 선박의 …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.