박람회 : 나는 MacOSX에 GLFW 응용 프로그램을 쓰고 있습니다. 응용 프로그램은 Mac 번들입니다. 내 앱이 전체 화면 모드로 실행되기를 원합니다 (쉬운, GLFW_FULLSCREEN 사용). 문제는 .. 내 코드는 여전히 버그가 있으며 무한 루프 (즉, exit (0);이 프로그램에서 호출되지 않은 경우)를 강제 종료하는 방법을 알지 못하는 풀 스
직접 내 질문에 답하기 전에 필자는이 책의 본질을 설명하려고합니다. GLFW 라이브러리와 함께 C++/OpenGL을 사용하여 2D 시뮬레이션을 코딩하고 있습니다. 그리고 많은 스레드를 적절히 관리해야합니다. GLFW에서 우리는 함수를 호출해야합니다 : thread = glfwCreateThread (ThreadFunc, NULL); 첫 번째 매개 변수는 스
OpenGL 패키지를 사용 중이며 GLUT 패키지도 사용하고 있습니다. GLUT 패키지에는 마우스 휠 콜백이있는 것으로 보일지라도 작동하지 않는 것 같습니다 (doc에서는 freeglut에만 해당). 그래서 ... GLUT 생성 된 창 내부에서 마우스 휠 이벤트에 어떻게 접근합니까?
저는 glfW로 만든 게임을 우분투에서 실행하고 있습니다. 내 문제는 라인 glfwDisable(GLFW_MOUSE_CURSOR);
에 마우스 커서를 숨기는 것은 일부 컴퓨터는 단순히 마우스 입력을 무시 원인, 따라서 게임을 나누기 때문이다. 누구에게이 문제가 발생 했습니까? 그렇다면 해결 방법은 무엇입니까?
저는 멀티 스레딩을 광범위하게 사용하는 시뮬레이션 작업을하고 있습니다. 문제는 지금까지 데이터를 보호하기 위해 뮤텍스 개체를 사용한 적이 없다는 것입니다. 그리고 그 결과는 .. 내가 세그멘테이션 오류의 무리를 얻고 있음을 나는/잠금 동안 뮤텍스 잠금을 해제하기 위해 노력하고있어 입니다 : 읽기/쓰기를하지만 나에게 또 다른 세그먼트 폴트가 발생합니다의 #0
나는 움직이는 몇 가지 기본 영역을 시뮬레이트하기 위해 응용 프로그램을 작성하려고합니다. 내가 직면하고있는 문제는 데이터가 실제로 필요할 때 init 문 외부의 배열에 할당되는 것처럼 보이지 않는다는 것입니다. 이것은 입자가 들어있는 배열을 선언 한 것과 관련이 있습니다. 나는 내가 사용한 포함 문 아래에있는 내 파일의 맨 위에 다양한 방법에서 액세스 할
저는 MacOSX의 C++에서 GLFW 응용 프로그램을 작성하고 있습니다. 나는 "어두운 화면/F1"버튼을 누르면 그것은 지금 GLFW_FULLSCREEN 모드 에서 실행, 내 맥 내 화면이 어두워집니다. 나는 그런 일이 일어나길 원하지 않습니다. 대신, GLFW가 "키 프레스 F1"이벤트 (또는 "키 프레스 어쩌구 저쩌구"이벤트)를 받기를 원합니다. Ma
크로스 플랫폼 프레임 워크/라이브러리에 대한 조사가 진행됨에 따라 GLFW는 여러 번 언급되었습니다. 그래서, 나는 그것을 사용하기로 결정했다. 이제는 창을 초기화 할 수없는 것처럼 보입니다. : -/
#include
#include
#include
int main(int argc, char *argv[])
{
int running =