«rotation» 태그된 질문

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

2
구에 대한 임의의 회전
사용자가 구 표면 주위를 이동할 수있는 정비공을 코딩하고 있습니다. 구의 위치는 현재 theta및로 저장되며 phi, 여기서 theta현재 위치의 z 축과 xz 투영 사이의 각도 (즉, y 축을 중심으로 한 회전)이며 y 축 phi에서 위치까지의 각도입니다. 나는 그것을 잘못 설명했지만 본질적 theta = yaw으로phi = pitch Vector3 position = new Vector3(0,0,1); …

4
GLM : 오일러 각도에서 쿼터니언으로
문제가 있기 때문에 GL 수학 ( GLM ) 을 알고 있기를 바랍니다 . 오일러 앵글 세트가 있으며 그 사이에 부드러운 보간 을 수행해야 합니다. 가장 좋은 방법은 쿼터니언으로 변환하고 SLERP 알고리즘을 적용하는 것입니다. 내가 가진 문제는 오일러 앵글로 glm :: quaternion 을 초기화 하는 방법입니다 . GLM 문서를 계속해서 읽었 …

3
미학을 망치지 않고 어떻게 픽셀 아트 스프라이트를 회전시킬 수 있습니까?
저는 지금 거대한 "게임 디자인"질문 앞에 있습니다. 나는 픽셀 아트 같은 게임을 만들고 이중 선형 보간을 사용하면 많은 애니메이션 문제를 해결할 수 있습니다. 반면에 더 이상 "픽셀 게임"이 아닙니다. Bilinear Interpolation을 사용하면 애니메이션이 작동하지만 "hybrid-ish"처럼 보이며 아트 스타일이 손실됩니다. 애니메이션을 엉망으로 만들거나 아트 스타일을 엉망으로 만듭니다. 두 가지 모두를 가질 …
12 2d  rotation  pixel-art 

2
스프라이트가 향하는 방향으로 어떻게 움직일 수 있습니까?
Java / Slick 2D를 사용하고 있습니다. 마우스를 사용하여 스프라이트를 회전시키고 화살표 키를 사용하여 스프라이트를 이동하려고합니다. 스프라이트가 아무 문제없이 회전하도록 할 수는 있지만, 예상 방향으로 움직일 수는 없습니다. "앞으로"를 누르면 스프라이트가 마우스를 향해 움직일 필요는 없습니다. 실제로 화면의 왼쪽으로 만 움직입니다. 많은 게임이이 스타일의 모션을 사용하기 때문에 이에 대한 표준 코드가 …

3
개체를 한 방향으로 움직이게하려면 어떻게합니까?
Entity모든 게임 틱마다 업데이트 되는 인스턴스가 있습니다. 엔터티가 지속적으로 발전한다고 가정 해 봅시다. 엔티티를 그 방향으로 이동시키는 함수에 각도를 부여하고 싶습니다. moveForward(90);그들이 오른쪽으로 움직여야합니다. 나는 세계로 내 회전을 선언하는 경우 int, 다음 일을 moveForward(rotation); rotation++; 움직임이있는 작은 원을 추적하게됩니다. 어떻게해야합니까? 나는 이것이 벡터 수학과 관련이 있다고 가정한다. 나는 모른다. 그래서 …

2
육각형 격자에서 육각형 타일의 구조를 어떻게 회전합니까?
내 2D 아이소 메트릭 게임은 6 각형 그리드 맵을 사용합니다. 아래 이미지를 참조하여 연한 파란색 육각형 구조를 분홍색 육각형 주위에서 60도 회전시키는 방법은 무엇입니까? 편집하다: 메인 16 진수는 (0,0)입니다. 다른 육각형은 어린이이며 그 수는 고정되어 있습니다. 하나의 위치 (이 경우 오른쪽) 만 정의하고 필요한 경우 다른 방향 (왼쪽 하단, 오른쪽 …

5
Vector3와 함께 연산자 '> ='를 사용할 수없는 이유는 무엇입니까?
나는 등을 참조 두 위치 사이에서 이동하는 사각형을 얻기 위해 노력하고 _positionA와 _positionB. 둘 다 유형 Vector3입니다. 사각형은 잘 움직입니다. 그러나 도달 _positionB하면 반대 방향으로 움직이지 않습니다. 코드를 다시 살펴 보았습니다. 객체가 움직일 if때 코드 의 명령문이 rects 위치가 같은 프레임을 놓쳤다 는 결론에 도달했습니다 _positionB. rects 위치가 보다 크거나 …
9 unity  c#  vector  mathematics  vector  matrix  unity  c#  transformation  java  3d  terrain-rendering  shading  ios  opengl-es  opengl  rendering  optimization  python  scripting  minecraft-modding  modding  pc  3d-meshes  mesh  culling  point-cloud  networking  interpolation  mathematics  game-design  ai  game-mechanics  animation  unreal-4  skeletal-animation  3dsmax  unity  c#  3d  opengl  c++  textures  unity  ide  cocos2d  cocos2d-x-js  unity  c#  mono  il2cpp  c++  game-loop  timer  linux  flash  actionscript-3  java  glsl  c++  vector  entity-component  c++  directx11  windows  visual-studio  libgdx  mouse  unity  c#  architecture  storage  unity  c#  rotation  coordinates  quaternion  vrpn  movement  vector  unreal-4  unity  shaders  unity  gui  text  bug  shooter  3d  animation  rendering  voxels  c++  mmo  multithreading  linux  textures  procedural-generation  terrain-rendering  multiplayer  mmo  game-state  java  android  libgdx  opengl  procedural-generation  unity  gui  3d  animation  tools  geometry-shader  mobile  advertisements  unity  c#  animation  scripting  unity  animation  unityscript  coroutines  unity  shaders  lighting  camera 

3
lerping 회전 거울
다음 코드를 사용하여 게임 캐릭터를 회전시켜 대상을 봅니다. transform.rotation = Quaternion.Slerp(startQuaternion, lookQuaternion, turningNormalizer*turningSpeed/10f) startQuaternion은 새로운 대상이 주어 졌을 때 캐릭터의 현재 회전입니다. lookQuaternion은 캐릭터가보아야 할 방향이며 다음과 같이 설정됩니다. destinationVector = currentWaypoint.transform.position - transform.position; lookQuaternion = Quaternion.LookRotation(destinationVector, Vector3.up); turningNormalizer는 Time.deltaTime증분 turningSpeed되어 편집기에서 제공되는 정적 값입니다. 문제는 캐릭터가 대부분의 시간만큼 회전하는 …

2
흔들리는 진자를 어떻게 시뮬레이션합니까?
나는 진자처럼 앞뒤로 흔들리는 무게가 붙은 로프를 시뮬레이션하고 싶습니다. 실제 물리학은 과잉입니다. 끝없이 같은 동작을 반복합니다. JQuery는 내가 찾고있는 것과 비슷한 "스윙"용이성 을 가지고 있습니다. 어떻게 작동합니까? 나는를 사용하여 한 각도에서 다른 각도로 회전하려고 생각 Math.easeOutExpo했지만 실제 진자는 다르게 완화됩니다 ...

4
두 객체 간 회전 유지
내 XNA 게임에는 충돌하는 두 개의 객체가 있습니다. 첫 번째 물체가 다른 물체와 충돌 할 때 물체를 걸고 세상을 움직일 수 있습니다. 나는 수학에 문제가 있습니다 (수학은 내 요점이 아닙니다). 나는 현재 두 번째 물체를 첫 번째 물체에 걸고 가지고 다니지 만 원래 방향으로 유지할 수는 없습니다. 따라서 물체가 위를 …
9 xna  rotation 

1
스프라이트를 회전시키는 데 사용되는 Xbox 썸 스틱, 기본 공식은 90도 간격으로 "고정"또는 "고정"느낌을줍니다! 부드럽게 회전하는 방법은 무엇입니까?
Xbox 컨트롤러 썸 스틱을 기준으로 스프라이트 (예 : 우주선)가 향하는 각도를 계산하기 위해 매우 기본적인 공식을 사용하고 있습니다. 즉, 썸 스틱을 사용하여 선박을 회전시킵니다. 내 주요 업데이트 방법에서 : shuttleAngle = (float) Math.Atan2(newGamePadState.ThumbSticks.Right.X, newGamePadState.ThumbSticks.Right.Y); 내 주요 추첨 방법에서 : spriteBatch.Draw(shuttle, shuttleCoords, sourceRectangle, Color.White, shuttleAngle, origin, 1.0f, SpriteEffects.None, 1); 보시다시피 썸 …
9 xna  c#  sprites  rotation  gamepad 

3
쿼터니언을 사용하여 헬리콥터를 제어 할 수 있습니까?
3D로 단순화 된 헬리콥터 (현재 큐브) 시뮬레이션을 만들려고하는데 회전에 문제가 있습니다. 헬리콥터는 세 축을 따라 회전 할 수 있습니다. 후면 프로펠러를 사용하여 자체 회전 : y 축 회전 왼쪽 또는 오른쪽으로 기울여 왼쪽 또는 오른쪽으로 이동 : z 축 회전 위 또는 아래로 기울여 앞뒤로 이동 : x 축 회전 …
9 3d  rotation 
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.