小米空气净化器哪个版本的最好用
467 2023-08-03 18:05:27
最好两本对照着看,编程指南更权威一点,内容页更深入。宝典比较浅,有一些指南没提到的技巧。但是注意了,宝典存在一些很致命的错误,比如windows的y坐标,正确的是向下为正;设置光源位置的w值,应该是0代表方向性光源,非0值代表位置性光源。宝典中搞反了。如果发现两本书的描述不同,建议查看msdn
应该是可以的,只要你配置好所需版本的opengl / glut / glaux等可能需要的库。既然它是源代码的形式,选择什么样的编译环境是你自己可以做决定的。
可用红宝书(即《《OpenGL编程指南>>),也可用蓝宝书(即<<OpenGL超级宝典>>).红宝书更注重原理,蓝宝书更注重使用.我较倾向于红宝书.
RedBook就是所说的“红宝书”,书名是《OpenGL编程指南》
BlueBook就是所说的“蓝宝书”,书名是《OpenGL超级宝典》
它们很适合初学OpenGL的人看。
void SetupRC()
{
glClearColor(0.0f,0.0f,1.0f,1.0f);
shaderManager.InitializeStockShaders();
glTranslatef(0.0f,0.0f,-25.0f); //加上这一句话试试
GLfloat vVerts={-0.5f,0.0f,0.0f,
0.5f,0.0f,0.0f,
0.0f,0.0f,0.0f };
triangleBatch.Begin(GL_TRIANGLES,3);
triangleBatch.CopyVertexData3f(vVerts);
triangleBatch.End();
}