projection-matrix

    -2

    1답변

    내 창에 뷰포트 중 하나에 주전자의 정사영을 표시하려고합니다. mat4 view = translate (identity_mat4(), vec3 (0.0, 0.0, -40.0)); mat4 persp_proj = perspective(50.0, (float)width/(float)height, 0.1, 100.0); mat4 model = rotate_x

    0

    1답변

    Xcode를 사용하여 게임 종류 중 하나 인 새 응용 프로그램을 프로그래밍하고 있습니다. 실행하면 주인공으로 사용하는 파일이 나타나지 않습니다. 그것은 단지 기본적인 스크립트 일뿐입니다. 그러나 처음으로 모든 것을 올바르게하고 싶습니다. 다음은 문제가 발견 된 코드입니다. self.effect = [[GLKBaseEffect alloc] init]; GL

    1

    3답변

    OpenGL을 사용하여지도를 그려야합니다. XML 파일을 읽고 해당 버퍼를 설정 한 후지도를 그립니다. 이지도에는 거리, 고속도로 및 경계가 포함되어 있습니다. 내가 원하는 것은지도를 터치 할 때마다 특정 레이어의 색상을 변경해야한다는 것입니다. 내가 직면하는 문제는 내가 화면을 터치 할 때마다 나는 내가 터치 한 지점의 화면 픽셀을 얻고 있습니다. 이 점

    3

    1답변

    calibrateCamera()을 사용하여 카메라 매개 변수를 얻었습니다. 이제 cameraMatrix, distCoeffs, rotationMatrix, transformMatrix가 있습니다. 이러한 행렬을 사용하여 투영 행렬을 작성하고 공간의 3D 객체 점을 2D 이미지 점으로 변환 할 수 있습니다. 이 같은 어떤 일이 : 하지만 내가 원하는 것은이

    1

    1답변

    framebuffer 객체에 2 패스 흐림 효과를 적용하고 있습니다. FBO에서 전체 장면이 흐려 지려고하는 이미지로 덮여 있는지 확인하십시오. 여기에 과정이 있습니다. 내가 흐리게 처리해야하는 이미지의 크기로 FBO을 설정했습니다. 내가 (setupOrtho(FBO's dimensions)로 불리는) 다음과 같은 기능을 사용하여 Orthographic P

    1

    1답변

    사각형을 만들어야하는 모든 변환을 전체 창에 채우려면 모던 OpenGL을 어떻게 결정해야합니까? 예를 들어 800x600 창과 -1과 1에서 확장되는 두 개의 삼각형 꼭지점이있는 좌표를 말하십시오. 어떤 유형의 변환도 없으면 OpenGL의 좌표가 -1에서 1로 확장되기 때문에 이들 좌표가 800 x 600 창을 채 웁니다. 표준 MVP 변환을 사용하려면 어

    0

    1답변

    직교 투영 행렬을 사용하여 DirectX 11 (C++ API)에서 텍스처를 렌더링하려고합니다. 수평 차원에서는 발생하는 "투영"을 활용하지만 수직 차원에서는 내 꼭지점을 특정 텍셀 행에 직접 매핑하려고합니다. 텍스처를 128x128로 만들었습니다. XMMATRIX projection = XMMatrixOrthographicOffCenterLH(50.0f,

    0

    1답변

    가까운 얼굴이 디스플레이의 모서리에 완벽하게 정렬 된 채로 상자를 렌더링하려하지만 나머지는 시차 효과와 같이 (원근감으로) 전단을 가할 수 있습니다. 기본적으로 정확히 this one과 같습니다. 당신의 회전을 시작으로 너무 빨리, Shear = { 1 0 -cot(theta) 0 0 1 -cot(phi) 0 0 0 1 0

    0

    1답변

    나는 아래의 기능을 통해 온 곳 애플의 공원 (증강 현실 샘플 응용 프로그램)을 분석하기 위해 노력했습니다 아래 매개 변수 방법 전화 : createProjectionMatrix(projectionTransform, 60.0f*DEGREES_TO_RADIANS, self.bounds.size.width*1.0f/self.bounds.size.height,

    1

    1답변

    저는 cv :: projectPoints를 사용하여 3D 점의 벡터에 해당하는 픽셀을 얻습니다. 포인트가 모두 서로 가깝습니다. 문제는 는 이력서 :: projectPoints가 음의 값을 반환하는 것이 정상인가 ... 몇 가지 포인트에 대해 내가 올바른 픽셀을 얻을 좌표하지만, 다른 위해 내가 -22599 같은 이상한 음의 값을 얻을 수 있다는 것입니다