gtk +를 사용하여 C/C++ 시뮬레이션 응용 프로그램을위한 사용자 인터페이스를 구성하고 명령 줄 컨트롤에서 벗어나려고합니다. gtkglext를 사용하여 시뮬레이션의 OpenGL 렌더링을 위젯 내부에 포함 시켰습니다. 처음에는 모든 것을하기 위해 OpenGL + GLUT를 사용했지만 UI를 생성하고 gtkglext로 옮긴 이래로 GLUT을 완전히 대체해야합니다.gtkglext 위젯 내부의 텍스트 렌더링 - glut에서 pango까지
OpenGL 렌더링 윈도우의 '내부'텍스트를 렌더링하는 방법은 glutStrokeCharacter를 사용하는 것이 었습니다. 이제 Pango를 대신 사용해야합니까? 중요한 것은 나머지 시뮬레이션 데이터와 마찬가지로 텍스트를 회전하고 크기를 조절할 수 있다는 것입니다. 축, 도면 비율 등을 라벨링하는 데 유용합니다.
글꼴 -pangoft2를보고 있습니다. 예제. 더 이상의 참조가 도움이 될 것입니다.