直线怎么画 请教关于用OpenGL函数用鼠标进行实时画直线?
浏览量:2657
时间:2021-03-13 22:41:39
作者:admin
请教关于用OpenGL函数用鼠标进行实时画直线?
这需要单击测试,即输入二维屏幕坐标,返回三维点坐标,然后用两个三维点坐标绘制直线。伪代码:point2p1,p2vector3pt1=hittest(P1)vector3pt2=hittest(P2)glbegin(GL) LINEuuuuustrip)glvertex3d(pT1)。十、 第1页。Y、 第1页。Z) glvertex3d(第2页。十、 pT2。Y、 pT2。Z) glend()在hittest需要写的地方,一般的视线是与地面的交点(工作面、物体面);
如何使用opengl绘制三条直线组成新的三角形?
要在VB6.0中使用OpenGL绘图,必须先下载一个SDK,名为vbogl.tlb文件. 下载文件后,可以直接在VB6.0“项目”和“引用”
1中引用。在表单
2中添加PictureBox控件。要在windows中使用OpenGL,必须首先设置像素格式
对象菜单-实时着色-创建,线段将成为闭合图形,然后可以用颜色填充图形。
openGL我用闭合直线画了一个封闭图形,我该怎么给这个封闭图形填充颜色啊?
用两个全局变量保存第一个点,等待第二个点,然后画一条线
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。