最近在学习OpenGL,利用OpenGL进行场景绘制。最近遇到一个问题:为了方便调用,我是把OpenGL的实现放在一个Ocx控件里的,如果把这个控件放在MFC dialog的父窗口里,每次程序启动加载控件进行渲染是没有任何问题的,但是如果放在dialog的一个子对话框里,第一次启动子对话框的时候渲染也没问题,但是把子窗口关掉之后再重新打开,模型的颜色就全都乱了,请问有人遇到过这种情况么?不知道能否帮忙解决这个问题。谢谢啦!
PS:我是把所有的模型的颜色信息放在一个数组里面的,采用的是RGB模式进行渲染。
谢谢啦!
PS:我是把所有的模型的颜色信息放在一个数组里面的,采用的是RGB模式进行渲染。
谢谢啦!
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货