1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > opengl绘制太阳系:地球+卫星+行星

opengl绘制太阳系:地球+卫星+行星

时间:2020-01-31 10:54:04

相关推荐

opengl绘制太阳系:地球+卫星+行星

一、开发环境说明

操作系统:windows开发软件:Visual Studio 编程语言:基于控制台下的opengl用到的库: glut

opengl环境配置可参照上一篇博客:控制台+OPENGL配置说明[GLUT篇]

二、内容说明

1 、功能介绍
导入的3DS格式航天器实现纹理贴图:实现动画效果:9大行星绕着太阳运动实现按键交互层次建模,效果逼真
2、程序目录截图
3、程序部分代码展示

int main(int argc, char** argv){glutInit(&argc, argv);glutInitDisplayMode (GLUT_DOUBLE | GLUT_RGB | GLUT_DEPTH);glutInitWindowSize (1000, 600); glutInitWindowPosition (100, 100);glutCreateWindow ("hello");init ();init_stars(); glutDisplayFunc(display); glutCreateMenu(menu);glutAddMenuEntry("x", 1);glutAddMenuEntry("y", 2);glutAddMenuEntry("z", 3);glutAttachMenu(GLUT_RIGHT_BUTTON);glutReshapeFunc(reshape);glutIdleFunc(idle);glutSpecialFunc(SpecialKeys);glutKeyboardFunc(keyboard);glutMainLoop();return 0;}

4、 运行效果展示

三、代码下载

整个代码工程下载

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。