<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          CEGUI游戲GUI庫

          聯(lián)合創(chuàng)作 · 2023-09-28 08:16

          CEGUI(Crazy Eddie’s GUI)是一個自由免費(fèi)的GUI庫,基于LGPL協(xié)議,使用C++實(shí)現(xiàn),完全面向?qū)ο笤O(shè)計。CEGUI開發(fā)者的目的是希望能夠讓游戲開發(fā)人員從繁瑣的GUI實(shí)現(xiàn)細(xì)節(jié)中抽身出來,以便有更多的開發(fā)時間可以放在游戲性上。

          CEGUI的渲染需要3D圖形API的支持,如OpenGL或Direct3D。另外,使用更高級的圖形庫也是可以的,像是OGRE、Irrlicht和RenderWare,關(guān)鍵需求可以簡化為二點(diǎn):

          1. 紋理(Texture)的支持
          2. 直接寫屏(RHW的頂點(diǎn)格式、正交投影、或者使用shader實(shí)現(xiàn))

          實(shí)例代碼

          // Start the scene
          myD3DDevice->BeginScene();

          // clear display
          myD3DDevice->Clear(0, 0, D3DCLEAR_TARGET, D3DCOLOR_XRGB(0, 0, 0), 1.0f, 0);

          // user function to draw 3D scene
          draw3DScene();

          // draw GUI
          CEGUI::System::getSingleton().renderGUI();

          // end the scene
          myD3DDevice->EndScene();

          // finally present the frame.
          myD3DDevice->Present(0, 0, 0, 0);
          瀏覽 28
          點(diǎn)贊
          評論
          收藏
          分享

          手機(jī)掃一掃分享

          編輯 分享
          舉報
          評論
          圖片
          表情
          推薦
          點(diǎn)贊
          評論
          收藏
          分享

          手機(jī)掃一掃分享

          編輯 分享
          舉報
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  国产黄色网啪啪啪精品视频a | 五月成人丁香 | 99久久视频 | 老日本亚洲黄色电影 | 中国久久成人性生活黄色视频 |