这是TCL
和OpenGL
,但我不知道它究竟是哪种语言,因此无法找到它的文档。特别是,我需要了解OGL行的所有属性。
global Qu
gl matrixmode projection
gl pushmatrix
gl loadidentity
gl ortho 0 50. 0 50. -1. 1.
gl matrixmode modelview
gl pushmatrix
gl loadidentity
gl color 1 1 1 1
if {$Qu(Speed) >= 30 } {
OGL drawtex sans-bold "Speed 3" -center -pos 25 47 0 -dir 2 0 0 -up 0 2 0
OGL drawtex sans "[format %#.3g $Qu(Speed)]" -center -pos 25 44 0 -dir 3 0 0 -up 0 3 0
}
此代码的功能是在speed>=30
时将屏幕上的速度显示为两行文字。
答案 0 :(得分:1)
从gl matrixmode projection
到gl color 1 1 1 1
的第一行是非常简单的OpenGL函数(实际上不推荐使用OpenGL )。另一行似乎是自我解释,但您可以尝试稍微更改它们以查看每个参数的影响。
我认为如下(仅猜测):