2013-07-10 3 views
1

OGRE 1.7에서 작업하고 있습니다. 두 개의 창을 가진 응용 프로그램을 만들고 싶습니다. 첫 번째 창은 한 장면 (3D 점)을 렌더링하고 두 번째 창은 설정된 컨트롤 (단추, 드래그 다운 메뉴, 레이블 등)을 표시해야합니다. 현재 버튼 구성을 위해 SDKTrays를 사용하고 있지만 컨트롤이 많아 장면이 어지럽 힙니다. 나는 그것들을 별개의 관점에서 조직하고 싶다.OGRE - 여러 창 - 창 및 메뉴 창 렌더링

누구나 오우거에서이 작업을 수행 할 수 있습니까? 나는 OGRE 튜토리얼에서 그것을 이해할 수 없었다. 나는 우분투 12.04와 오우거 1.8.1에서 일하고있다.

미리 감사드립니다.

PS 1 : "여러 개의 창을 유사한 많은 질문 : 말 그대로 두 개의 창을 의미하지 않는다, 그것은 (오른쪽 단어의 부족)이 개 패널/전망

PS 2 창 수 "여러 개의 뷰포트에 대해 이야기합니다. 제게 그것은 필요하지 않습니다. 첫 번째 창이 동적이며 두 번째 창이 꽤 정적입니다.

PS 3 : CEGUI, MyGUI, QuickGUI와 같은 오우거 GUI를 사용해야한다는 느낌이 들었습니다. 정말로해야합니까? 그렇다면 가장 쉬운 방법부터 시작하십시오.

PS 4 : OGRE 포럼의 repost입니다 (답변을 얻을 수 없음).

답변

2

내 GUI 컨트롤에 Qt를 사용하는 것을 선호합니다. 나는 게임이 아닌 GUI를 만드는 가장 편리한 라이브러리라고 생각한다. 오우거와 Qt를 결합 할 수 있습니다. Windows, Mac, Unix의 코드 예제가 있습니다. 제발 봐 here 봐.

+1

제안에 감사드립니다. 심지어 저는 많은 연구 끝에 똑같은 것을 발견했습니다. Qt를 사용하거나 QML을 사용하면 GUI 제어 기능이 더 좋아집니다. QML + Ogre를 [여기] (http://advancingusability.wordpress.com/2013/03/30/how-to-integrate-ogre3d-into-a-qt5-qml-scene/)에서 선택했습니다. –