怎样用OpenGL画出土地 我是个新手,想知道怎样样用OpenGL画出土地,请问谁知道??能详细点吗??谢谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 矩形 贴纹理 ?? 呵呵. NeHe openGL 一句两句说不清楚,笼统的讲,就是先 “顶点连线圈面” 的方式构建地面的形状,如果想使其更逼真就贴上纹理图详见 NeHe openGL 网站的例子,很详细、很不错。 首先是建模,然后是显示。图形api只能画点,线,三角形,所有的东西都是由顶点或者说pimitive组成的 glBegin(GL_QUADS); //地面 glTexCoord2f(-10,-10); glVertex3f(-64,0,-64); glTexCoord2f(10,-10); glVertex3f(64,0,-64); glTexCoord2f(10,10); glVertex3f(64,0,64); glTexCoord2f(-10,10); glVertex3f(-64,0,64);glEnd();//前边的是纹理坐标,后边是矩形坐标,这个算不算"土地"? 记得<OpenGL高级编程与可视化系统开发>(高级编程篇)中有段详细代码,是关于随机地形生成的,可以去看看 win32 应用程序使用cdc 老问题 老问题 o(︶︿︶)o 唉 vc 的方向属性 怎么用,有什么范例 线程插入问题。 [转贴]从高考落榜生到网络专家 与delphi控件类似的东西 如何改变窗口的颜色? 有办法让VC6的编译信息短一点吗? 在Dlg中,他的父窗口是什么?能用GetParentFrame得到吗? 求问:vc开发的activex组件能否移植到移动平台? 关于在控制台用UNICODE输出汉字的问题。。。 不创建画笔怎么改变线的颜色?
呵呵.
NeHe openGL
就是先 “顶点连线圈面” 的方式构建地面的形状,
如果想使其更逼真就贴上纹理图详见 NeHe openGL 网站的例子,很详细、很不错。
//地面
glTexCoord2f(-10,-10); glVertex3f(-64,0,-64);
glTexCoord2f(10,-10); glVertex3f(64,0,-64);
glTexCoord2f(10,10); glVertex3f(64,0,64);
glTexCoord2f(-10,10); glVertex3f(-64,0,64);
glEnd();//前边的是纹理坐标,后边是矩形坐标,这个算不算"土地"?