我是新来OpenGL和要设置文本颜色尝试了glColor3f功能,但它改变了绘画色彩,因为我只是想更改文本颜色我应该怎么办?如何设置文本颜色在OpenGL
4
A
回答
4
您可以在当前颜色推到属性堆栈,改变颜色,绘制文本,然后在弹出堆栈恢复原来的颜色:
glPushAttrib(GL_CURRENT_BIT);
glColor3f(...);
// Draw your text
glPopAttrib(); // This sets the colour back to its original value
+0
由我正在绘制两个文本在继承。 TEXT1和TEXT2。使用上面描述我试图给点颜色TEXT1的方法,但不是TEXT1颜色越来越给予TEXT2这没有任何意义,我在所有。 – vipin8169 2016-09-26 10:08:27
2
glColor3f是正确的电话,但你必须知道,颜色是一个全球性的状态,所以设置它会使直到您再次更改它的一切在那个颜色绘制。所以,做这样的事情:
glColor3f(your text color)
draw text
glColor3f(your normal color (white maybe))
相关问题
- 1. OpenGL:设置文本颜色?
- 2. 如何设置UIWebView的文本颜色?
- 3. 无法在OpenGL中设置颜色
- 4. OpenGL设置纹理的透明颜色
- 5. 如何设置纯色图像以匹配文本颜色?
- 6. opengl设置顶点颜色的纹理颜色
- 7. 将文本颜色和提示文本颜色设置为SearchView中的文本
- 8. 如何在选定的TextView中设置文本的颜色
- 9. 如何在GridMvc中设置列文本颜色
- 10. 如何在SetIndicator视图中设置文本颜色?
- 11. 如何在SeparatedListAdapter中设置文本颜色?
- 12. 如何设置行的文本颜色在Spark DataGrid中
- 13. 如何在Android Studio API 10中设置TextView文本颜色
- 14. 如何在flex中设置文本高亮颜色?
- 15. 如何设置ListAdapter的文字颜色?
- 16. 如何设置Gridview的文字颜色
- 17. 如何设置颜色
- 18. 静态控制设置文本颜色
- 19. 设置全局文本颜色?
- 20. 设置静态文本颜色Win32
- 21. PyQt的 - 设置文本颜色为QTabWidget
- 22. Android视图设置文本颜色
- 23. 设置WKInterfacePicker颜色(文本或轮廓)
- 24. 设置android.widget.SearchView的文本颜色
- 25. 使用JColorChooser设置文本颜色
- 26. 如何TextView的文本颜色设置为特定的主题颜色
- 27. 在Java文本框中设置文本颜色
- 28. 如何在SFML中将颜色设置为alpha(移除颜色)?
- 29. 如何使用xlwt设置文本的颜色
- 30. 如何设置文本框的颜色像谷歌
的OpenGL不能绘制文字。你用什么框架来绘制它(WGL,GLUT等)? – robinjam 2010-07-15 12:56:40
过剩.......................... – PUG 2010-07-15 12:59:49
你能张贴相关的代码?有几件事可能是错误的。 – robinjam 2010-07-15 13:18:38