opentk

    -2

    1답변

    렌더링 할 창을 얻을 수 있었고, 내 셰이더가 작동하고 있다는 것을 알 수 있었고 실제로 애셋에서 이미지를 가져올 수 있습니다. 실제로 뷰를 렌더링하면 파란색 배경이 나타나고 스프라이트는 나타나지 않습니다. 조회수가의 무거운의 대부분을 가지고 있으며, 쉐이더를 선언 추상 클래스 WindowBase를 상속 (I 만 자산에 지금 하나가) 다음과 같이 기본 설계

    0

    1답변

    OpenGL/OpenTK에서 처음으로 작업 한 두 객체 중 하나를 렌더링하려고 시도 할 때 그 중 하나가 올바르게 렌더링되지 않습니다. 나는 코드를 실험 해본 결과, 무슨 일이 일어나는지 알 수 없다. 나는 mVAO/mVBO 배열을 잘못 사용하고 있다는 생각이 듭니다. 하지 않는 것 The object on top of the cylinder is the

    2

    1답변

    을 그릴하지만 난 단지이 얻을 : 내가 혼합 기능을 시도하지만, 일을하지 않았다. 내 코드는 : 당신이 투명 원을 그리려는 경우 GL.Color4을 설정할 때 public static void DrawCircle(float x, float y, float radius, Color4 c) { GL.Enable(EnableCap.Blend)

    1

    1답변

    기본적으로 실시간으로 과부원 양식에 glControl 창을 만들려고합니다. 여러 창을 사용하고 위치를 다시 조정할 가능성이 높아지고 수동으로이 작업을 수행하고 싶지 않기 때문에이 작업을 수행하고 있습니다. 왜 코드가 작동하지 않는지 이해할 수 없습니다. 여기에 있습니다 : using System; using System.Drawing; using Sys

    0

    1답변

    opentk를 통해 OpenGL을 사용하고 있으며 엔터티에 대한 컨트롤 구성 요소를 구현해야합니다. opentk에서 입력을 처리하는 방법은 키보드 키와 마우스 버튼을 다른 열거 형에 저장하는 것입니다. 이상적으로, 내가 입력 같은 것을 가지고 싶습니다 키를 누를 경우 내가 쉽게 확인할 수 있도록 그것을 통해 내가 목록에 넣을 수 있도록 class Contr

    0

    1답변

    학교 컴퓨터 그래픽 클래스의 경우 프로젝트에서 GLControl을 사용하도록 지정되었습니다. OpenTK 및 OpenTK.GLControl을 다운로드하여 설치했습니다. 두 참조 모두 솔루션 탐색기의 내 프로젝트 참조 탭에 나타납니다. 나는 도구 상자에 GLControl을 추가하는 방법을 찾으려고 노력 해왔다. 내가 시도한 것들. 도구 상자 도구를 선택> -

    0

    1답변

    openTK를 사용하여 3D 큐브를 렌더링하고 있는데 조명이 예상대로 렌더링되지 않습니다. r, g, b (버텍스 라인의 마지막 세 값) 값은 사용해야하는 올바른 정상 값입니까? Vertex Format x,y,z,r,g,b 24 -0.2,-0.2,-0.2,0,1,0 0.2,-0.2,-0.2,0,1,0 -0.2,0.2,-0.2,0,1,0 0.2,0

    1

    1답변

    VB.Net에서 OpenTK 사용. 렌더링 내 방법 : ' clear the screen GL.ClearColor(Color4.Purple) GL.Clear(ClearBufferMask.ColorBufferBit Or ClearBufferMask.DepthBufferBit) ' activate shader program and

    0

    1답변

    OpenTK에서 VB.Net 사용. 큐브 표시를위한 위치 및 색상 데이터 목록을 캡슐화하는 '큐브'클래스가 있다고 가정 해 보겠습니다. 변환 데이터로 Matrix4를 사용합니다. 프로그램에서 크기, 회전 및 변환 데이터가 다른 여러 큐브를 사용하게됩니다. 성능 측면에서 볼 때 더 빠릅니다. : 각 큐브의 원래 큐브 정점 데이터를 변환 한 다음 단 하나의 g

    2

    1답변

    저는 한 달 정도 OpenGL을 배웠고, 기하학 쉐이더로 게임을 시작했습니다. 원래는 더 복잡한 셰이더를 작성 했으므로 작동하지 않았습니다. 그래서 모든 것이 단순한 패스 스루 쉐이더로 제거되었습니다. 여전히 작동하지 않습니다. 버텍스 쉐이더 : #version 420 core layout (location = 0) in vec3 position;