ftgl

    5熱度

    1回答

    我將用一個形象入手: 上面的影像呈現兩種不同的方式實現文本,都使用了相同類型的字體 - 宋體,黑體,大小11 底部的那個是在圖像編輯程序中創建的,而在底部的那個是在我的OpenGL應用程序中創建的。爲了更精確,使用FTExtrudeFont從FTGL庫: font_ptr font(new FTExtrudeFont(filename.c_str())); 我的問題是,爲什麼會得出這樣的嗎?我

    4熱度

    4回答

    我正在FTGL中使用紋理字體將字體呈現爲多個畫布,作爲軸的標籤等。我的第一個情節出來很好。但是隨後的所有畫布都將我的紋理字體渲染爲簡單的黑色方塊。我也注意到一些數字不會顯示在實際呈現的畫布上。 「中心時間」應顯示8.3956,但會顯示以下內容。 字體呈現如下: glPolygonMode(GL_FRONT_AND_BACK, GL_FILL); PushGLMatrices();

    0熱度

    1回答

    我在Windows 7中用MinGW編譯,使用Code :: Blocks作爲IDE。一切都應該是最新的。我注意到有一些類似的問題,但這些似乎是關於鏈接動態庫,而不是編譯靜態庫。 我想使用FTGL能夠在OpenGL中使用文本。 FTGL要求安裝FreeType 2。我下載了FreeType源代碼,然後使用mingw32-make.exe按照INSTALL.GNU指令從CMD.EXE構建靜態庫。 按

    0熱度

    1回答

    我與FTGL庫在OpenGL字體掙扎。例如,我仍然沒有想出如何將文本放在屏幕上的某處,而不是左下角。我目前正在使用像素字體,並開始嘗試使用glRasterPos。 下面的代碼「作品」,它顯示在底部的文本在白色左: ftglRenderFont(ftgl_freesans, "HELLO WORLD!", FTGL_RENDER_ALL); 在下面的例子中,文本不顯示在所有: float r[4

    3熱度

    1回答

    好吧,我試圖讓FTGL在MinGW上工作,而且我在編譯庫時遇到了麻煩。 我谷歌搜索無處不在,嘗試了很多不同的東西,最接近得到它正常工作是this question,但是,他假設你可以編譯圖書館......我遇到了困難的一步。 好的,所以我使用MinGW和Code :: Blocks,我可以運行OpenGL + GLUT程序,它編譯並運行良好。 我對編譯庫不太熟悉,所以請溫和。 所以,FTGL不使用

    2熱度

    1回答

    我正在使用FTGL庫在我的C++項目中渲染文本。 我可以很容易地通過使用呈現文本: CFontManager::Instance().renderWrappedText(font, lineLength, position, text); 不幸的是,在此按鈕,顯示文本,被部分隱藏,因爲調整容器在它所處的局面。我可以沒有任何問題繪製Button的背景以適應容器,但是我對於對文本進行相同操作時遇到

    9熱度

    1回答

    我正在使用FTGL庫在我的C++,OpenGL應用程序中渲染文本,但我覺得它非常慢,儘管它據說是快速高效的庫。 即使是少量的文本,性能下降是可見的,但是當我嘗試呈現的幾行文字,FPS下降350〜30〜: 是的,我已經知道FPS不是檢查效率的好方法,但在這種情況下不應該有太大的差別。 我發現一個函數,它允許我在內部使FTGL使用顯示列表以提高速度,但它似乎默認打開。無論如何,我嘗試使用它,但它沒有給

    0熱度

    1回答

    我試圖用這個庫輸出文本在OpenGL應用程序到目前爲止,我得到了一個prcompiled庫,所以我上手所以它會更容易這樣的代碼: #include <SDL/SDL_opengl.h> #include <FTGL/ftgl.h> ... ... int main(int argc, char* args[]) { ... ... //Y U NO WORK! FTGLPixm

    1熱度

    2回答

    我在Microsoft Visual Studio 2012,C++項目中使用FTGL庫。我終於設法妥善將其鏈接到我的項目,我可以正常使用渲染字體: FTGLPixmapFont font("C:/Windows/Fonts/Arial.ttf"); font.Render("Hello world"); 一切似乎是確定,直到我嘗試使用new操作創建一個對象: FTGLPixmapFont*

    2熱度

    2回答

    我有一個簡單的問題。我正在使用FTGL庫在我的遊戲應用程序中繪製我的PixmapFont。我的問題是 - 是否可以使用glScalef()來縮放柵格字體?據我所知,如果我必須用glRasterPos()代替glTranslatef()那麼它也可能認爲是glScalef()函數?但如果是這樣,是不是有任何縮放這種字體的方式? 這是我需要的比例爲: 我可以改變它的大小,通過簡單地把這樣的: font-