我使用的是VC MFC(SDI).
已经Enable了Depth_Test和Cull_Face.还是不行:(
要使用反走样吗?

解决方案 »

  1.   

    你的裁剪面可能设置的不正确。============================================================================
    提问题时标题要简明扼要地说明问题内容,切忌使用"急","求救"之类不能说明问题的标题
    http://alphasun.betajin.com/   遇到问题可以给我发消息,给我发信息时请附带原帖地址
    DocWizard C++程序文档自动生成工具 | Wave OpenGL | HttpProxy | AjaxParser词法分析
      

  2.   

    裁剪面?
    我定义了面的正方向和法线。无论正反面,绕Y、Z轴时少有跳动和裂缝现象,在X轴上旋转时很明显。//...Draw:
    glPolygonMode(GL_FRONT_FILL);
    auxSphere(2.0);//填充模式画,旋转时发现有裂缝//...Draw:
    glPolygonMode(GL_FRONT_LINE);
    auxSphere(2.0);//线模式画,旋转时,有的线条消失,或后面的跳闪,干扰前面的线条。
      

  3.   

    glEnable(GL_DEPTH_TEST);
    深度检测,GL_DEPTH_TEST 差不多是这个名字,具体查一下MSDN,我这里没有MSDN。
      

  4.   


    glEnable(GL_DEPTH_TEST);
    glEnable(GL_CULL_FACE);//Drawing code here...glDisable(GL_DEPTH_TEST);
    glDisable(GL_CULL_FACE);
    还是不行啊!