하나의 정점 배열 형식 만 사용하려면 생성하는 데이터를 렌더링하는 것이 꽤 어렵습니다. GLU_TESS_EDGE_FLAG_DATA 콜백을 제공하려했지만 내 프로그램이 중단되었습니다. (또한 끝에 "_DATA"없이 동일한 효과) 시도. GL_TRIANGLES 만 생성하려면 어떻게해야합니까?
나는 gluSphere를 사용하여 구형을 그리려고합니다. 구가 나타나지만 채워진 다각형 또는 와이어 프레임으로 그려지는지 여부에 따라 특정 패치가 누락됩니다. 워드 프로세서 당으로 int width=800, height=600;
void myinit(void)
{
// set up overall light data, including spe
Jogl2 (더 정확하게는 2.0-b58-20120620)와 Java7 (9 번째 개정)을 사용하고 있습니다. 나는 따기를하고 싶다 : 나는 3 개의 컬러 큐브 (투시 투영법)가있는 프레임을 가지고있다. 그래서 마우스 클릭 위치에서 광선을 작성하려고합니다. 그러나 gluUnproject를 호출하면 항상 (O, O, O) 점을 얻습니다. 유감스럽게도 this
glutSolidCube(GLDouble size)에 일종의 tranformation을 적용하여 3D square frustum을 만들 수 있는지 알고 싶습니다. 나는 어떤 종류의 전단 매트릭스가 관련되어 있다고 추측합니다. 이것은 내가 말할 수있는 것부터입니다. 이것은 내장 된 변형이 아닙니다. 참고로, 나는보기 frustum (당신이 상상할 수있는 것처
나는 GLU 라이브러리를 사용하여 프로그램을 만들고있어에서 참조하지만 난 컴파일 할 때이 오류가있어 : 나는 GL/glu.h을 포함 1>opengl_3.obj : error LNK2019: unresolved external symbol [email protected] referenced in function "public: void __thiscall O
이것은 내 주사위의 좌표 부분입니다 (주사위 텍스처로 덮힌 큐브). 일부 코드에서는 동일한 위치를 가리키는 공통 좌표를 생략 할 수 있습니까? 나는 그것을하는 어떤 방식 으로든 내 모양이 무질서해진다! 어떻게 간단하게 할 수 있습니까? 여기 내 코드 -> 큐브 코너 좌표, 텍스처 좌표 정점 인덱스는 final float pt2[] = new float[]
며칠 전이 질문을 게시했습니다 (새 스레드를 열면 적절하지 않은지 알 수 있습니다 ... 그러나이 게시물의 답변을 얻은 후에는 닫을 것입니다) : QGLWidget not working correctly under Mac OS X Lion. , glOrtho(0, w, 0, h, -1, 1);
및 종속성으로 GLU을 제거 : 나는 온라인 몇 가지 예제
3d ray picking을 구현했으며 정확도에 문제가 있습니다. 화면의 하단이나 중앙에서 피킹 할 때 - 모든 것이 완벽하게 작동하지만 화면 위쪽의 좌표는 약간 멀리 움직이는 것처럼 보입니다. 그래서 내가 화면의 상단 근처에서 물건을 골라 뽑을 때, 나는 물건을 골라 내지 않고 더 낮은 물건을 골라냅니다. GLU.gluLookAt(gl,
cam