位置: 编程技术 - 正文
推荐整理分享OpenGl学习(一)mac环境配置(opengl mc),希望有所帮助,仅作参考,欢迎阅读内容。
文章相关热门搜索词:opengl m1,opengl msaa,opengl mc,opengl max,opengl mc,opengl max,opengl macos,opengl m1,内容如对您有帮助,希望把文章链接给更多的朋友!
利用xcode新建一个Command Line Tool 模板的Project,选中项目,添加需要的GLUT.framework 和 OpenGL.framework
修改main.c文件
Command R运行弹出窗口,会看到一条直线和一个三角形,OK! Command Q关闭窗口
有关GLUT库,可以google下,其作者挺厉害的。
openGL鼠标拖动使得物体旋转 #includeglglut.h#includestdio.hGLintWinW=;GLintWinH=;GLfloatxangle,yangle;GLfloatoldx,oldy;GLfloatposition[]={1.0,1.0,-1.0,1.0};voidinit(){glClearColor(0.0,0.0,0.0,1.0);glShadeModel(GL_SMOOTH);
纹理 2D 只使用了2d的纹理,纹理贴图就是将一张图片贴到物体的表面相关函数:glEnable(GL_TEXTURE_2D);//开启2D纹理glBindTexture(GL_TEXTURE_2D,textures[0]);//绑定纹理,将绘
深度缓存 3d效果 glEnable(GL_DEPTH_TEST)开启深度缓存glDisable(GL_DEPTH_TEST)关闭深度缓存使用深度缓存前的初始化,不重置投影和模型观察矩阵会导致一些显示错误glMatrixMode(GL_PR
标签: opengl mc
本文链接地址:https://www.jiuchutong.com/biancheng/373078.html 转载请保留说明!友情链接: 武汉网站建设