2
A
回答
3
最簡單的方法是繪製具有「星」紋理的紋理映射四邊形。您可以在這裏閱讀關於紋理映射的教程:http://nehe.gamedev.net/data/lessons/lesson.asp?lesson=06
該教程教會如何使用紋理繪製立方體。 你只需繪製一張臉,而不是全部六張。
本教程是用C++編寫的,但接近尾聲時可以下載Delphi版本的源代碼。
您還可能希望稍後添加其他效果,例如透明度。你也可以在NeHe網站上閱讀。它在OpenGL上有很多有用的教程。這是學習OpenGL的好地方。
2
如果您是OpenGL的新手,並且您使用的是Delphi,那麼您可能最需要的是GLScene。成熟,活潑,代碼質量非常好,當然,免費。
0
爲什麼不寫一個算法來在程序中使用2D GLuByte數組在代碼中生成紋理,如Redbook中的「checker.c」示例?不要遵循一個完美的棋盤圖案,找出如何使用glTexImage2D(...)
製作該星形的2D紋理並將其映射到四邊形。
相關問題
- 1. Android和繪畫明星圖片
- 2. 使用imagefilledpolygon繪製明星(附圖)
- 3. 星座繪圖
- 4. Java:繪製明星和連接點與繪圖面板
- 5. 使用OpenGL繪圖
- 6. OpenGL的 - 繪圖GUI
- 7. OpenGL繪圖時間
- 8. OpenGL繪圖紋理
- 9. OpenGL繪圖與VBO
- 10. OpenGL繪圖軸角
- 11. 在opengl中旋轉一個明星(2D)
- 12. Android OpenGL透明紋理繪製黑色
- 13. 在opengl es中繪製透明度2
- 14. 在Image-Box中繪製明星
- 15. 代碼來繪製一個明星
- 16. OpenGL繪圖點與indeces
- 17. OpenGL沒有繪圖發生
- 18. 的OpenGL圖像繪製
- 19. OpenGL ES 2.0 - 繪圖Parallels
- 20. OpenGL茶壺繪圖錯誤
- 21. OpenTK OpenGL繪圖文本
- 22. 德爾福OpenGL繪圖
- 23. OpenGL iOS視圖不繪製
- 24. Pyglet OpenGL繪圖抗鋸齒
- 25. C++ OpenGL繪圖的房間
- 26. 如何重繪視圖? (OpenGl)
- 27. OpenGL中的3D繪圖
- 28. Android的OpenGL繪圖文字
- 29. OpenGL 4.0 GPU繪圖功能?
- 30. OpenGL繪製圖像。 PIC庫
問題是我不想繪製紋理映射的四邊形: 所有需要完成編碼,沒有圖像需要使用,我需要這個,因爲我確實需要改變光照水平。 謝謝你的回答! – Andy 2009-07-07 22:33:36
然後你最好得到一個不同的例子。您顯示的圖像_looks_像一個有紋理的四邊形,不像多邊形數據。紋理本身當然可以從代碼生成,但這與OpenGL完全無關。你能否給我們提供一個你想達到的更好的例子? – 2009-07-08 18:50:00