我是新来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. 如何设置ActionItem文本的颜色
- 3. 如何设置UIWebView的文本颜色?
- 4. 如何设置DataGridTextColumn文本颜色?
- 5. 无法在OpenGL中设置颜色
- 6. 如何在编辑时设置文本框的文本颜色
- 7. 在StyleableTextField中设置文本颜色
- 8. OpenGL设置纹理的透明颜色
- 9. 如何设置纯色图像以匹配文本颜色?
- 10. opengl设置顶点颜色的纹理颜色
- 11. 如何在GridMvc中设置列文本颜色
- 12. 如何在选定的TextView中设置文本的颜色
- 13. 如何在flex中设置文本高亮颜色?
- 14. 如何在uitableviews上设置不同的文本颜色
- 15. 如何设置行的文本颜色在Spark DataGrid中
- 16. 如何在Android Studio API 10中设置TextView文本颜色
- 17. 如何在Html.Listbox中设置所选项目的文本颜色
- 18. 如何在Spinner中设置项目的文本颜色Android
- 19. 如何在TextView中设置文本的自动翻转颜色?
- 20. 如何在SetIndicator视图中设置文本颜色?
- 21. 如何在SeparatedListAdapter中设置文本颜色?
- 22. 如何设置Gridview的文字颜色
- 23. 如何设置ListAdapter的文字颜色?
- 24. 如何设置颜色
- 25. 使用JColorChooser设置文本颜色
- 26. 设置全局文本颜色?
- 27. wxPython StyledTextCtrl设置(部分)文本颜色
- 28. Android视图设置文本颜色
- 29. 设置溢出菜单文本颜色
- 30. PyQt的 - 设置文本颜色为QTabWidget
的OpenGL不能绘制文字。你用什么框架来绘制它(WGL,GLUT等)? – robinjam 2010-07-15 12:56:40
过剩.......................... – PUG 2010-07-15 12:59:49
你能张贴相关的代码?有几件事可能是错误的。 – robinjam 2010-07-15 13:18:38