实验 1
基本框架设计
知识点: 1.C语言基础 2.基本的Makefile 3.基本的OOP编程思想 4.OpenGLGLUT的结构基本使用
实验 2
编码实现
知识点: 1.OpenGL的矩阵模式 2.OpenGL常用的图像绘制接口 3.OpenGL中的视角 4.OpenGL的光照实现
使用 C++实现 OpenGL GLUT 实现一个简单的太阳系行星系统,将涉及一些三维图形技术的数学基础、OpenGL 里的三维坐标系、OpenGL 里的光照模型、GLUT 的键盘事件处理。
知识点: 1.C语言基础 2.基本的Makefile 3.基本的OOP编程思想 4.OpenGLGLUT的结构基本使用
知识点: 1.OpenGL的矩阵模式 2.OpenGL常用的图像绘制接口 3.OpenGL中的视角 4.OpenGL的光照实现
免费
好
666
666
很好
从总体结构到代码完全实现,只有2部,建议教学分步更加细致一点
牛
很不错写得很详细,爱了
👍
stars.cpp的void Planet::drawPlanet()中glMaterialfv(GL_FRONT, GL_SHININESS, mat_shininess);应为glMaterialfv(GL_FRONT, GL_SHININESS, &mat_shininess);,否则会导致编译错误
大致了解了一个项目的基本流程把,感觉挺爽的
很棒的学习案例!
并不基础
完蛋
循序渐进可以做的更好些
非常好的学习平台