«3d» 태그된 질문

3D는 좌표가 X, Y 및 Z 값으로 표시되는 3 차원 공간을 나타냅니다.

2
3D 게임 세계의 배율을 어떻게 선택합니까?
물리 시뮬레이션으로 3D 탱크 게임 프로토 타입을 만들고 있는데 C ++을 사용하고 있습니다. 내가 내려야 할 결정 중 하나는 현실과 관련한 게임 세계의 규모입니다. 예를 들어 게임 내 측정 단위 1 개를 실제로 1 미터에 해당하는 것으로 간주 할 수 있습니다. 직관적 인 느낌이지만 뭔가 빠진 것 같습니다. 다음을 잠재적 …

2
물로 채워진 영역을 어떻게 정의 할 수 있습니까?
멋진 물 시뮬레이션으로 작은 게임 엔진을 향상시키고 싶습니다. 그 작업을 시작하려면 게임에서 물을 나타내는 적절한 방법을 찾아야합니다. 불행히도 나는 다른 표현을 잘 모르므로 물어볼 것입니다. 얼마 전에 내가 물었던 비슷한 질문 이 있습니다 . 그러나이 문제를 명확하게 공식화하지 않았기 때문에 대답은 정확하지만 내가 찾던 것이 아닙니다. 일부 게임에서 물은 높이 …

2
두 모서리가있는 대각선 가시선
지금은 가시 거리에 Bresenham의 라인 알고리즘을 사용하고 있습니다. 문제는 플레이어가 벽을 볼 수있는 가장자리 케이스를 찾았다는 것입니다. 플레이어가 특정 각도에서 다른쪽에 틈이있는 벽의 두 모서리를 볼 때 발생합니다. 내가 원하는 결과는 두 벽 사이의 타일이 유효하지 않은 것으로 표시되는 것입니다. 이 문제를 해결하기 위해 Bresenham의 라인 알고리즘을 수정하는 가장 빠른 …

1
진정한 바 이노 럴 위치 3D 오디오가 가능한 게임 엔진이 있습니까? [닫은]
현재로서는이 질문이 Q & A 형식에 적합하지 않습니다. 답변, 사실, 참고 자료 또는 전문 지식을 통해 답변이 뒷받침 될 것으로 예상되지만이 질문은 토론, 논쟁, 여론 조사 또는 광범위한 토론을 요구할 것입니다. 이 질문을 개선하고 다시 열 수 있다고 생각 되면 도움말 센터 를 방문하여 안내를 받으십시오 . 휴일 칠년 전에 …

1
GPU와 CPU의 메시 조작
약간 궁금한 점이 있습니다-CPU 또는 쉐이더에서 메쉬 조작을 어디에서 수행합니까? 나는 CPU에서 모든 것을하고 있었고 친구는 GPU쪽으로 물건을 옮기라고 제안했습니다. GPU에서 본 애니메이션과 같은 작업을 수행하는 경우 메시를 어떻게 되 찾을 수 있습니까? (충돌 감지를하고 있기 때문에 ...)
9 opengl  3d 

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 …

2
왜 내 모델에서 계속 불이 들어오지 않습니까?
모델링을 연습하기 위해 Blender로 기본 텍스처 큐브 모델을 만든 다음 Unity로 가져 왔습니다. 조명을 켠 후에는보기 흉한 느낌입니다. 텍스처 된 큐브 행에서 빛이 연속적이지 않습니다. 더 이상한 것은 바닥을 구성하는 블록의 빛 이 연속적입니다. 내가 무엇을 잘못하고 있지? 텍스처가없는 모양입니다 : 이것이 완벽한 큐브인지 몰랐다면 표면에 약간의 곡선이 있다고 말할 …

2
매우 간단한 3D 레이싱 게임에서 충돌은 어떻게 처리됩니까?
간단한 3D 자동차 경주 게임 (특히 Outrun 2 / Motoracer와 같은 게임)에서 충돌이 어떻게 발생하는지 궁금했습니다. 복잡한 환경 (오픈 월드)이있는 고전적인 자동차 경주 게임에서는 비행기 충돌 (트랙, 건물 다른 건물)에 대한 기본 상자 (자동차 용)로 수행됩니다. 모든 것은 일부 경계 상자를 사용하여 최적화됩니다 (많은 게임에서 충돌이 수행되는 방식입니다). Outrun 2 …

3
구와 평면 간의 충돌 응답을 어떻게 계산합니까?
간단한 3D 게임을 만들려고하는데 게임 세계의 한계 내에서 플레이어를 제한해야합니다. 플레이어가 월드 사이드에 부딪 칠 때 플레이어의 배가 약간 튀어 오기를 원합니다. 실제로 나는 상자 안에 플레이어를 붙잡고 측면을 빠져 나가는 것을 막으려 고합니다 ... 나는 게임 월드의 한계를 평면과 원점과의 거리와 함께 비행기의 모음으로 정의했습니다. 플레이어는 구형 경계 영역을 …

2
충돌하는 두 몸체의 침투를 해결하는 방법
간단한 3D 게임 물리 엔진을 구현했습니다. 이미 적절한 충돌 감지가 이루어 졌으므로 이제 충돌 응답 부분을 찾으려고합니다. 충돌 후 속도를 계산하기 위해 임펄스 기반 방법을 사용하고 있습니다. 이것은 꽤 잘 작동하지만 신체가 계속 침투하는 것을 완전히 막지는 못합니다. 그래서 침투를 해결하기 위해 추가 코드가 있습니다. 현재는 접촉 깊이의 절반으로 접촉 …

1
스플라인에서 3D 레이스 트랙을 어떻게 생성합니까?
모양을 설명하는 스플라인 주위에 3 차원 레이스 트랙을 생성하고 싶습니다. 다음은 예시적인 비디오 입니다. 트랙은 3D 스플라인을 따라 휩쓸고 끝없는 터널이되어야합니다. 몇 가지 장애물이 있습니다. 지금까지 가장 좋은 아이디어는 스플라인을 따라 원형을 로프트하는 것입니다. 또한 지오메트리를 관리하는 방법, 즉 로프트 작업에서 지오메트리를 생성하고 메모리, 충돌 및 텍스처링에서 '라이프 사이클'을 관리하는 …

3
쿼터니언을 사용하여 헬리콥터를 제어 할 수 있습니까?
3D로 단순화 된 헬리콥터 (현재 큐브) 시뮬레이션을 만들려고하는데 회전에 문제가 있습니다. 헬리콥터는 세 축을 따라 회전 할 수 있습니다. 후면 프로펠러를 사용하여 자체 회전 : y 축 회전 왼쪽 또는 오른쪽으로 기울여 왼쪽 또는 오른쪽으로 이동 : z 축 회전 위 또는 아래로 기울여 앞뒤로 이동 : x 축 회전 …
9 3d  rotation 

2
스케치 드로잉이나 만화처럼 선으로 3D 세계를 그리는 방법
Dilbert와 같은 스트립 만화에서 볼 수 있듯이 음영이없고 모든 선의 무게가 같은 잉크 그리기를 고려하십시오. 이것은 활성 3 차원 세계를 나타내지 만 개체에는 텍스처가 없지만 테셀 레이트 된 삼각형도 표시되지 않습니다. 예를 들어 달의 표면을 그리는 것이 좋습니다. 당신이 그리는 선은 언덕의 상단 가장자리를 따라, 표면의 일반적인 수준을 만나는 지점까지 …
9 3d 

2
곡선 평면을 가진 2.5D 플랫 포머의 물리
XNA에서 2D 평면을 따라 이동하도록 제한되는 3D 모델을 사용하는 2.5D 플랫 포머를 만들고 있습니다 ( Trine과 동일 ). 그러나 더 까다로워지기 위해 2D 평면 자체가 구부러 질 수 있기를 바랍니다. 고려 Klonoa의 재생을 (만 10 초 동안 볼 필요) : 플레이어가 2D 평면에 있었지만, 비행기 자체 효과적으로 3D 공간을 통해 …
9 xna  3d  physics  2.5d 


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