normals

    3

    1답변

    저는 삼각형 메쉬를 가지고 있습니다. 법선을 계산하려고하는데 메쉬를 그릴 때 적용 할 수 있습니다. 내가 직접 모드를 사용하고있다. (어떻게 동작하는지 이해할 수있게되면 버텍스 배열로 바뀔 것이다.) 그리고 GL_TRIANGLE_STRIP으로 메쉬를 그린다. 정점 법선을 계산하는 데 문제가 있습니다. 계산에 사용할 인접 꼭지점을보다 정확하게 결정한 다음 해

    0

    1답변

    내가 펄린 노이즈를 사용하여 지형을 생성 한 후 사용 법선을 계산 해요 : D3DXVECTOR3 v0 = aoVertices[auiIndices[i]].Position; D3DXVECTOR3 v1 = aoVertices[auiIndices[i + 1]].Position; D3DXVECTOR3 v2 = aoVertices[auiIndices

    0

    1답변

    나는 이것을 간단하게하려고 노력할 것이다. 프레임 버퍼 출력 (또는 비슷한)에서 장면의 일반 정보에 액세스하는 방법을 원합니다. glGetTexImage와 GL_DEPTH_COMPONENT를 사용하여 깊이 버퍼에 접근하는 것과 같은 방법입니다. 렌더링 된 이미지에서 읽을 수있는 RGB 색상 공간의 일반 정보를 출력하는 조각 쉐이더를 설정할 수 있음을 알고

    0

    1답변

    OpenGL에서 도형으로 작업 중이므로 이제 조명으로 작업하고 있습니다. 나는 기하학을 번역하면 법선이 따르지 않아 쓸모가 없다는 것을 알게됩니다. 변형률 변환 매트릭스를 도형에 적용하고 법선을 어떻게 유지합니까? 나는 다음과 같은 코드를 사용하고 현재 :. 내가, 그것은 법선이 제대로 예를 들어, 매핑되지 않는 (제대로 렌더링하지 않습니다 오프셋 형상을

    2

    2답변

    WebGL에서 렌더링하기 위해 다각형의 법선을 계산하는 경우 인덱스 배열의 모든 인덱스 또는 정점 배열의 모든 정점에 대해 법선을 사용합니까?

    2

    1답변

    DrawElements를 한 번만 호출하여 상수를 지정할 수 있는지 궁금했습니다. 저는 VAOs와 VBOs를 사용하고 있습니다. 그래서 모든 vertex에 한 번로드하고 VBO ID를 저장하기 때문에 문제가되지는 않습니다.하지만 그래픽 카드의 일부 메모리를 비울 수 있습니다. 이것은 데이터를로드하는 데 필요한 방법입니다 그래픽으로 : glBindBuffer

    2

    2답변

    페이스, 텍스처 및 버텍스 정보를 제공하는 OpenGL 앱을 위해 wavefront (OBJ) 파일 로더를 구현했습니다. 그러나, 조명을 사용하려면 분명히 정상적인 정보가 필요합니다. 이 작업을 수행하는 올바른 방법은 삼각형을 구성하는 3 개의 꼭지점의 외적을 취하여 정규화하는 것입니다. 결과적으로 세 개의 정점 모두에 적용되는 정상적인 결과가 발생합니까?

    2

    2답변

    내 GLSL 버텍스 쉐이더로 버텍스를 올바르게 표시하는 데 며칠 후, 이제 조명 위로 이동했습니다! OpenGL 조명/법선에 대한 나의 이해는 상상력의 어떤 스트레칭으로도 그리 좋지 않으므로 나와 함께 감내하십시오. 나는 그들이 정상적으로 표시되게하기 위해 나의 법선에 적용 할 필요가있는 번역을 확신하지 못합니다. 내 조명을 설정하는 응용 프로그램 코드는

    4

    2답변

    복제를 위해 죄송합니다.하지만 몇 시간 동안 googlin '을 해본 결과 아무런 결과가 없었습니다. 내가 설정 한 텍스처를 가지고 // 8 Verticies // 4 Texture Coordinates // 6 Normals // 12 Triangles static GLshort cubeFace_indicies[12][9] = { //

    1

    1답변

    2 개의 배열 (법선과 정점 중 하나)을 말하고 정점과 법선 사이에 삽입 된 인덱스 버퍼를 사용할 수있을 때 glDrawElements 메서드를 사용할 수 있습니까? 예 : 큐브 // 8 of vertex coords GLfloat vertices[] = {...}; // 6 of normal vectors GLfloat normals[] = {...