jogl

    1熱度

    2回答

    我是OpenGL的新手。我正在使用JOGL。 我有一個WorldEntity類,它表示一個可以呈現的東西。它具有像position和size這樣的屬性。要渲染,我已經使用這種方法: /** * Renders the object in the world. */ public void render() { gl.glTranslatef(getPosi

    0熱度

    2回答

    我是新來的圖形。我正在試驗OpenGL/JOGL。 我有一個.obj文件,我正在渲染。我很難將它放在我想要的地方。考慮到模型的運行時間集大小,我有一架我希望它休息的飛機。只是做一個轉型還不夠,因爲我需要考慮模型的尺寸。 即便如此,我不知道如何將.obj的參考框架中的0轉換爲世界座標系。 處理這個問題的習慣模式是什麼?

    1熱度

    1回答

    我是OpenGL的新手。我正在使用JOGL。我下載了model。它有一堆紋理。我試圖在這裏應用「truck_color-blue.jpg」,但我不確定我是否正確。這是我所看到的: 從本質上講,我做的是記錄所有vt,v,並且vn條目,那麼f線指標使用到它們。這是使glTexCoord*()調用的代碼:我懷疑我是不是正確匹配了紋理COORDS到頂點 if (facePoint.textureInd

    2熱度

    2回答

    我在OpenGL中使用JOGL。我正在通過顯示列表繪製所有內容。我想弄清楚如何指定材料。 我一直在看這個documentation。以下看起來非常簡單: glPushMatrix(); glTranslatef (-1.25, 3.0, 0.0); glMaterialfv(GL_FRONT, GL_AMBIENT, no_mat); glMaterialfv(GL_

    5熱度

    4回答

    我是OpenGL的新手。我正在使用JOGL。 我念叨平截面消隱: http://www.lighthouse3d.com/opengl/viewfrustum/ http://www.crownandcutlass.com/features/technicaldetails/frustum.html 我不知道到底是什麼應該做的。 OpenGL不會自動挑選離屏對象嗎? (這種剔除比僅僅不發送對象的速

    2熱度

    2回答

    我試圖在我的OpenGL/JOGL應用程序中顯示文本。下面是一些代碼: private void display(GLAutoDrawable drawable) { GL2 gl = drawable.getGL().getGL2(); GLUgl2 glu = new GLUgl2(); float[] rgba = new float[4]; bac

    2熱度

    1回答

    我的文字,我成功地呈現在OpenGL: GLUT glut = new GLUT(); gl.glRasterPos2d(10, 10); glut.glutBitmapString(GLUT.BITMAP_HELVETICA_18, "We're going to the moon!"); 我想這段文字出現在相同的位置在用戶的屏幕上(佔用相同的像素),無論相機方位的。我應

    0熱度

    2回答

    我成功地在OpenGL中顯示文本: GLUT glut = new GLUT(); gl.glWindowPos2d(10, 20); glut.glutBitmapString(GLUT.BITMAP_HELVETICA_12, DISPLAYED_TEXT); 但是,我不知道如何設置的顏色。 (當我移動相機時,我可以看到顏色變化,看着不同的模型,但我不確定是什麼導致它改

    0熱度

    1回答

    我正在學習OpenGL(具體地說,使用JOGL),並試圖創建一個直角三角棱鏡。我知道你可以用glutWire/SolidCylinder創建一個等邊棱鏡,並且可以創建少量的切片(顯然,三角形爲3)。 所以我想知道是否還有其他方法來製作棱鏡,或者如果有某種方法可以縮放等邊三角形以將其變成直角三角形?

    0熱度

    2回答

    我想要在移動設備上運行增強現實應用程序,但我最好的方式是使用Web應用程序(我有這個應用程序在PC上運行的優勢),所以我不必關心具體的設備實現,我是一名Java開發人員,所以如果我可以使用JOGL,我會更加容易。