3ds模型--光照开关菜单

xiaoxiao2021-02-28  5

由于显示效果不理想,现在来试试打开 和关闭光照效果有什么区别。

加上菜单:

glutCreateMenu(MenuProc); //菜单 glutAddMenuEntry("打开光照",1); glutAddMenuEntry("关闭光照",2); glutAttachMenu(GLUT_RIGHT_BUTTON);//关连到右键 打开和关闭光照:

void MenuProc(int id) { if(id==1){ glEnable(GL_LIGHTING); //打开光照处理功能 glEnable(GL_LIGHT0); //使用第0号光照 } if(id==2){ glDisable(GL_LIGHTING); //打开光照处理功能 } glutPostRedisplay(); }

一个最大的缺陷是没有地面。

其次,打开光照后材质颜色也没有了

再次,有几个模型纹理图丢失了,目录中好象有差不多的文件,但模型的文件名被人改掉了,如何换回去?

后续将在这几个方面努力。

转载请注明原文地址: https://www.6miu.com/read-1600377.html

最新回复(0)