«matrix» 태그된 질문

행과 열로 배열 된 숫자, 기호 또는 표현식의 2D 배열입니다. 각 행에는 동일한 수의 열이 있어야합니다. 숫자, 기호 또는 표현식 자체를 요소 또는 항목이라고합니다.

1
가상의 4D 메시를 화면에 다운 프로젝 팅
정신 운동으로, 임의의 4D 메시를 스크린 (2D)에 투영하는 것을 상상하려고합니다. 단일 4D 삼각형이 여전히 3 점으로 구성되어 있다고 생각하지만 3 점 각각은 4 차원의 열로 정의됩니다. 4D 공간을 3D 공간에 먼저 매핑 한 다음 OpenGL이 해당 데이터에서 2D 공간으로 자체 투영을 수행하도록 투영 행렬을 정의하는 것이 더 합리적입니까? 아니면 4에서 …

3
뷰 매트릭스에서 번역을 얻는 방법
뷰 매트릭스에서 카메라의 월드 공간 위치를 어떻게 검색합니까? 이 질문에 내가 본 유일한 대답은 번역이 마지막 행 / 열에 있음을 제안하지만 행렬에 [x (dot) 오른쪽, y (dot) 위로, z (dot) 모양]이 포함되어 있기 때문에 작동하지 않습니다.
11 3d  mathematics  matrix 

1
월드 공간에 화면 공간
게임 세계에 x 축이 왼쪽에서 오른쪽으로, y 축이 위에서 아래로, z 축이 화면에서 벗어난 2D 게임을 작성 중입니다. 내 게임 세계는 하향식이지만 게임은 약간 기울어 져 렌더링됩니다. 월드 공간에서 스크린 공간으로 또는 그 반대로 투영하는 작업을하고 있습니다. 나는 다음과 같이 일하고있다. var viewport = new Viewport(0, 0, this.ScreenWidth, this.ScreenHeight); var …
10 xna  c#  matrix  projection  screen 

2
변환 행렬에서 방향을 어떻게 추출 할 수 있습니까?
나는 4x4 변환 행렬 M을 가지고 있으며 M에 의해 변환 될 때 구의 모양을 찾고 싶습니다. (구는 원점에 있고 반지름은 1입니다.) M에 (0,0,0,1)을 곱하여 중심을 찾을 수 있다는 것을 알고 있습니다. 그러나 M이 구를 스쿼시하고 회전시킬 수 있으므로 반경이 문제가됩니다. 결과 타원체의 새로운 반지름을 어떻게 알 수 있습니까? 방향을 알아낼 …

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 

1
gluLookAt는 어떻게 작동합니까?
내 이해에서 gluLookAt( eye_x, eye_y, eye_z, center_x, center_y, center_z, up_x, up_y, up_z ); 다음과 같습니다. glRotatef(B, 0.0, 0.0, 1.0); glRotatef(A, wx, wy, wz); glTranslatef(-eye_x, -eye_y, -eye_z); 그러나 ModelView행렬을 인쇄 할 때 호출이 glTranslatef()제대로 작동하지 않는 것 같습니다. 다음은 코드 스 니펫입니다. #include <stdlib.h> #include <stdio.h> #include <GL/glut.h> #include <iomanip> #include …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.