OPENGL里~绘制的三维图形怎么设置为显示线框模式呢??什么命令???
3个回答
展开全部
dsmax的显卡及其显示驱动程序设置的“问题”
在3维软件中,显示驱动程序及其设置决定了显卡如何显示一个三维的物体,
1,重新安装3dsmax软件,运行3dsmax,或者不用重新安装,在3dsmax菜单中选择customize\preferences,然后选择viewports页面,并选择choose driver...,并选择revert from direct3d或revert from openGL,然后选择software,之后必须重启3dsmax,三角线.即可消失,但是如果你的显卡支持硬件加速(也就是支持openGL,或支持Direct3d技术的话)那么,你选择sofeware意味这你放弃了硬件加速,而使用软件加速,这样会使你的显卡没有充分的发挥效能,在这种前提下,不提倡使用这种方法
2,假设你的显卡支持openGL的话,你也选择了openGL
那么请在3dsmax菜单中选择customize\preferences,然后选择viewports页面
并选择configure driver...,然后在configure openGL对话框中取消选择display wireframe objects using triangle strips(使用三角面显示线框对象)[这个设置默认为取消],即可消除三角线
3,假设你的显卡支持Direct3d的话,你也选择了Direct3d
那么请在3dsmax菜单中选择customize\preferences,然后选择viewports页面
并选择configure driver...,然后在configure Direct3d对话框中取消选择display all triangle edges(显示所有三角形边)[这个设置默认为开启],即可消除三角线
在3维软件中,显示驱动程序及其设置决定了显卡如何显示一个三维的物体,
1,重新安装3dsmax软件,运行3dsmax,或者不用重新安装,在3dsmax菜单中选择customize\preferences,然后选择viewports页面,并选择choose driver...,并选择revert from direct3d或revert from openGL,然后选择software,之后必须重启3dsmax,三角线.即可消失,但是如果你的显卡支持硬件加速(也就是支持openGL,或支持Direct3d技术的话)那么,你选择sofeware意味这你放弃了硬件加速,而使用软件加速,这样会使你的显卡没有充分的发挥效能,在这种前提下,不提倡使用这种方法
2,假设你的显卡支持openGL的话,你也选择了openGL
那么请在3dsmax菜单中选择customize\preferences,然后选择viewports页面
并选择configure driver...,然后在configure openGL对话框中取消选择display wireframe objects using triangle strips(使用三角面显示线框对象)[这个设置默认为取消],即可消除三角线
3,假设你的显卡支持Direct3d的话,你也选择了Direct3d
那么请在3dsmax菜单中选择customize\preferences,然后选择viewports页面
并选择configure driver...,然后在configure Direct3d对话框中取消选择display all triangle edges(显示所有三角形边)[这个设置默认为开启],即可消除三角线
展开全部
glPolygonMode(GL_FRONT_AND_BACK ,GL_LINE ); 可以让多边形以线框形式显示,在绘制物体之前设置就行
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在不渲染情况下变成单纯的线框是F3 线框加实体是F4 当然这是在3ds max 软件下的快捷键,如果加入线框渲染我经常用VR网格..
追问
额,不好意思哈~
我是要在VC++这样的编程环境下~
用OPENGL函数库来实现对三维图形的绘制~
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询