ray-picking

    0

    1답변

    데모 용으로 임의의 크기와 랜덤 위치의 세 사각형을 그리는 작은 응용 프로그램을 만들었습니다. 도면 사각형 : private void renderObject(float[] modelViewProjection, FloatBuffer vertexCoordsBuf, int i) { GLES20.glUseProgram(mProgram); GL

    0

    1답변

    아래 그림과 같이 단일 모델의 터빈과 작은 그리드가 있습니다. 모델의 경계 상자가 빨간색 상자로 표시됩니다. 녹색 격자의 어떤 노드가 터빈 경계 상자 위에 있는지 확인하려고합니다. 노드가 바운딩 박스 위에 놓여 있다면, 조금 아래로 움직입니다. 그래서 어떤 노드가 바운딩 박스 위에 있고 어떤 노드가 그렇지 않은지를 명확하게 볼 수 있습니다. 첫 번째 이미지

    0

    1답변

    화면에서 광선 방향을 얻기 위해 점을 변환하려고합니다. 클릭. 결국 이것은 일종의 교차로에 사용됩니다. 지금 내가 한 방향은 이상한 결과를 만들어내는 것처럼 보입니다. 왜 그런지 모르겠습니다. projectionMatrix = XMLoadFloat4x4(this->projectionMatrix); viewMatrix = XMLoadFloat4x4(this

    0

    1답변

    다음 코드는 glkit으로 색상 피킹을위한 완벽한 템플릿이 될 수 있습니다. 나는 왜 오프 스크린 버퍼에있는 모든 픽셀들이 nslog에 아래에 인쇄 된 것처럼 색깔 (0, 0, 0)인지 이해해야한다. 참고 : 정점 배열은 헤더 파일에서 const 배열로 정의됩니다. 이는 프로젝트의 다른 섹션에서 화면에 잘 표시됩니다 (문제는 오프 스크린과 관련됨). 헤더

    1

    1답변

    등각 투영 레벨이 있으며 레벨 내에서 객체를 선택하려고합니다. 나는이 하나의 Orthographic camera and selecting objects with raycast을 포함하여 몇 가지 Stackoverflow 답변을 살펴 봤지만 현재로서는 아무 것도 작동하지 않는 것 같습니다. 무언가가 꺼져 있습니다. 아마도 카메라 설정과 관련이 있기 때문에 여

    2

    1답변

    사용자가 한 장면에서 3D 개체를 선택할 수있는 프로젝트를 진행하고 있으며 모든 사람들이이 특정 시나리오에 접근하는 가장 좋은 방법이라고 생각하는 것이 궁금합니다. 기본적으로 우리는 적어도 100 개의 객체 (최소 폴리곤이지만 ~ 12-15 개의 삼각형으로 만들어 짐)와 약 1000-2000 개의 객체가있는 장면을 가지고 있습니다. 일부 개체가 다른 개체를

    0

    2답변

    간결하게하기 : 우리 모두 알다시피, OpenGL은 많은 삼각형을 화면에 그립니다. 내가 알고 싶은 : OpenGL을이 삼각형을 그리는 경우는 알고있다가, 어떤 삼각형이 오른쪽 화면에있는 픽셀에 속하는? 이 정보를 얻을 수 있습니까? 예를 들어 무승부 (예 : gl_retrieve_object_map() 또는 유사)와 같은 함수를 호출하면 어떤 픽셀이 어떤

    -1

    1답변

    좋아, 그래서이 코드를 opengles의 광선에 사용했지만 this.p0 = farCoOrds; this.P1 = nearCoOrds; 코드의 맨 끝에 그것은 빨간색으로되어 있으며 (Can not Resolve Symbol)라고합니다. 다음은 코드입니다. public class Ray { public static float [] P0 = new floa

    -1

    1답변

    OpenGL 씬에서 3D 라 이픽을 개발하려고합니다. 트랙볼이있는 작동하는 OBJ 로더가 있습니다. 다음 char* model_file = NULL; /* name of the obect file */ GLuint model_list = 0; /* display list for object */ GLMmodel* model; /* glm m

    0

    1답변

    긴 시간 청취자, 최초 발신자. 그래서 안드로이드 NDK로 놀아 왔고 나는 세계 좌표계에 탭을 해제하고 싶지만 움직일 수는 없다. 문제는 근방 및 원거리의 x 및 y 값이 동일하여 원근 투영에 적합하지 않은 것입니다. 내가 제대로 unproject하지 왜 조금 혼란 스러워요 있도록 현장에서 모든 것이 내 코드 감사 //x and y are the norma