«vector» 태그된 질문

위치, 방향 또는 속도를 표현하는 데 사용될 수 있고 공간 문제를 단순화하거나 완전히 사소한 수학적 개념.

2
내적을 사용하여 두 벡터 사이의 각도를 얻으려면 어떻게해야합니까?
게임에서 정규화 된 벡터를 사용하는 법을 배우고 있습니다. 두 벡터 사이의 각도를 알기 위해 내적을 사용할 수 있다는 것을 배웠습니다. 이것은 나에게 -1과 1 사이의 값을줍니다. 1은 벡터가 평행하고 같은 방향을 향함을 의미합니다 (각도는 180 도입니다). -1은 평행하고 반대 방향으로 향함을 의미합니다 (여전히 180도). 0 그들 사이의 각도가 90 도임을 …

2
두 벡터 사이를 선형 보간하는 방법은 무엇입니까?
클라이언트가 어디에 있고 어디로 가고 있는지 속도 벡터가 있으며 서버에서 클라이언트와 동일한 위치를 알려주는 동일한 벡터가 있습니다. 때로는 약간 다르므로 현재 위치와 서버의 올바른 위치 사이를 보간하고 싶습니다. 검은 색 화살표는 클라이언트 속도 벡터이고 빨간색 화살표는 서버의 클라이언트 속도 벡터이며 파란색 화살표는 계산하고 보간하려는 것입니다. 파란색 벡터는 어떻게 계산합니까? 그렇다면 …


2
우주선의 동적 스러 스터 밸런싱
내 게임에서 우주선은 회전 할 때마다 임의의 양의 스러 스터가 부착 된 플레이어 빌드를 의미합니다. 현재 배를 주어진 각도 (가속 및 감속)로 회전시키는 더러운 코드가 있습니다. 다음은 빨간색 선이 향하고 왼쪽으로 회전하라는 대칭 선박의 예입니다. 그러나 플레이어가 스러 스터를 어디에 두 었는지에 따라 원치 않는 선형 힘이 배에 영향을 미치는 …

2
카메라 대신 총에서 총알을 발사하면서 레티클과 관련하여 정확한 총알
일인칭 게임을하고 있는데 문제가 생겼습니다. 내 게임에는 플레이어의 총이 렌더링되고 화면 중앙에 레티클이 있습니다. 먼저, 렌더링 된 총 모델이 없다고 가정 해 봅시다. 그런 다음 총알을 발사하는 것이 쉽습니다. 플레이어의 "눈"이있는 곳에 정확히 총알을 스폰 한 다음 trig를 사용하여 플레이어가보고있는 방향에 따라 속도를 계산하십시오. 그러나 이제 총기 모델을 추가 할 …


2
Time.deltaTime을 사용하더라도 움직임은 프레임 속도에 따라 달라집니다
Unity에서 게임 오브젝트를 이동하는 데 필요한 번역을 계산하는 다음 코드가 LateUpdate있습니다. 내가 이해 한 바에 Time.deltaTime따르면 최종 변환 프레임 속도를 독립적 으로 사용해야합니다 (레이 CollisionDetection.Move()캐스트를 수행하는 것입니다). public IMovementModel Move(IMovementModel model) { this.model = model; targetSpeed = (model.HorizontalInput + model.VerticalInput) * model.Speed; model.CurrentSpeed = accelerateSpeed(model.CurrentSpeed, targetSpeed, model.Accel); if (model.IsJumping) { …



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

2
차단의 벡터를 계산하는 방법은 무엇입니까?
2 차원 공간과 1 개의 친숙한 우주선이 여전히 존재한다면, 한 명의 적이 실제 위치, 속도 및 방향으로 알려진 친선으로 직접 이동하지 않습니다. 친선은 적과 싸우기 위해 사격장으로 들어가기를 원합니다. 실제로 저는 실제 위치 이동 선박에 직접 벡터를 설정하고 매 프레임마다 다시 계산하여 일종의 "둥근"비행 경로를 만듭니다. 내가 원하는 것은 발사 …

4
노멀 매핑은 실제로 어떻게 작동합니까?
노멀 매핑의 개념을 이해하려고 노력하고 있지만 몇 가지가 혼란 스러워요. 요컨대, 노멀 맵이 뷰 포인트에 의존 하는지 아닌지 확실 하지 않습니다 (예를 들어, 회전 할 때 동일한 오브젝트의 다른 노멀 맵을 얻을지 여부). 둘째, 노멀 맵에서 파란 색이 주된 색인 이유를 알 수 없습니다 . 법선에 대한 생각과 RGB 색상과의 …


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 


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