0

私は lwjgl を使用してプロジェクトに取り組んでおり、進行状況に関することはかなり進んでいます。次に、エディタを作成して、マッパーがマップの作成を開始できるようにし、デバッグ作業を容易にする必要があります。適切なエディターを実行するには、ユーザー インターフェイスと少なくとも 1 つのビューポートが必要です。

Google で Unreal Editor (tm) を検索すると、私が話していることがわかります。問題は、そのようなことを達成する方法がわからないことです。

編集:トップダウン 3D ゲームです。私が知る必要がある唯一のことは、ウィンドウ全体を使用するのではなく、ウィンドウの特定の領域に opengl (lwjgl) をレンダリングさせる方法です。

ですから、OpenGL にウィンドウの特定の領域にレンダリングするように指示する方法を知る必要があるだけで、残りの方法は知っています。

4

1 に答える 1

1

glScissor を試してみてください。org.lwjgl.opengl.GL11指定された領域にコンテンツをレンダリングでき、その外側はすべて切り取られます。領域をスクロールするのに最適です!

また、使用する前に有効GL_SCISSOR_TESTにし、使用後に無効にする必要がglEnable(GL_SCISSOR_TEST)あります。glDisable(GL_SCISSOR_TEST)

于 2012-08-07T14:15:34.910 に答える