社区
机器视觉
帖子详情
很急呀!请各位大虾指点一下菜鸟,关于用OpenGL生成曲面?谢谢!
piaoxian
2004-04-18 09:12:13
我在一个a[512,512}数组中生成高度值,这个数组相当于一个512*512的
平面,也就是三维空间中一点的坐标为(i,j,a[i,j])表示,如何根据这些
坐标值画出曲面呀,用三角片的连接怎么做呀,请各位大虾指点,谢谢!
...全文
69
9
打赏
收藏
很急呀!请各位大虾指点一下菜鸟,关于用OpenGL生成曲面?谢谢!
我在一个a[512,512}数组中生成高度值,这个数组相当于一个512*512的 平面,也就是三维空间中一点的坐标为(i,j,a[i,j])表示,如何根据这些 坐标值画出曲面呀,用三角片的连接怎么做呀,请各位大虾指点,谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
qingfengji
2004-05-05
打赏
举报
回复
看看书,很多的例子,<opengl编程实例学习教程> <opengl实用技术与开发>
bobseadream
2004-05-02
打赏
举报
回复
如果是搞研究的,建议学学MATLAB,里面的图象处理也很强大,特别是在画曲面和三维空间时。
piaoxian
2004-05-02
打赏
举报
回复
谢谢大家
fyjin99
2004-04-19
打赏
举报
回复
看到里的下面一帖,看来你是真的急坏了.我给个不太好的算法吧:
glBegin(GL_TRIANGLES);
for ( i = 0; i < 512 - 1; i ++)
for (j = 0; j< 512 - 1;j++)
{
glNormal3f(x, y, z);//需要自己求
glVertex3f((float) i * 512, (float) j, (float) a[i, j]);
glVertex3f((float) (i * 512 + 1), (float) j, (float) a[i+1, j]);
glVertex3f((float) i * 512, (float) (j+1), (float) a[i, j + 1]);
glNormal3f(x,y,z);//需要自己求
glVertex3f((float) (i * 512 + 1), (float) j, (float) a[i+1, j]);
glVertex3f((float) i * 512, (float) (j+1), (float) a[i, j + 1]);
glVertex3f((float) (i* 512 +1), (float) (j+1), (float) a[i+1, j+1]);
}
glEnd();
//如果你要看出效果的话需要配合光照以及加上法线
fyjin99
2004-04-19
打赏
举报
回复
太简单了,随便找一本书就有。
zzwu
2004-04-19
打赏
举报
回复
看一看下面的贴:
http://expert.csdn.net/Expert/topic/2930/2930184.xml?temp=.450741
不知道会不会对你有所帮助?
hell190109
2004-04-18
打赏
举报
回复
关注
wlpwind
2004-04-18
打赏
举报
回复
有现成的方法,我想这种东西自己看书更快一些。
uuq
2004-04-18
打赏
举报
回复
其怪。你到底看了曲线和曲面绘制那一节没有。
C# 串口通信(彻底解决C#串口通信中的数据丢失问题)
以网上某位
大虾
的源码为版本,沿用了其可用的代码部分。对其余欠妥部分进行了改造。不要资源分,是大家不用为积分而烦恼。出来混都不容易,希望大家相互照应!
各位
大虾
帮帮忙!!十万火急啊~~在线等!!!
在重装系统的时候,也就是在格完系统盘以后(还有几个分区未格),计算机突然死机了.重新启动后就不能安装系统了!! 用WIN98的DOS盘,不能进行操作,把硬盘移除后能进行操作!... 希望各位
大虾
指点
一下
!!
谢谢
!!
C# For Unity系列之入门篇
有一定自主学习能力,跟着刘老师从“编程小白”修炼为游戏研发“
大虾
”吧!!!学习好Unity,其先决条件是一定要有稳固、扎实的编程基础!课程 《C# For Unity系列之入门篇》配套学习资料链接:...
由
菜鸟
到
大虾
的分级。比
大虾
还
大虾
的
大虾
又应该叫什么呢?
本人独创由
菜鸟
到
大虾
的不同分级,很实际,但又让很多自称为
大虾
的人感到压力
急急急!!!有关asp字符串处理的问题,
请
大虾
指点
???
我现在从数据库中读到的日期格式是2004-5-1 14:25:00或2004-11-21 14:25:00,我现在只要2004-5-1或2004-11-21 ,并把值放到中间,详细点,怎么处理,
谢谢
!!!!
机器视觉
4,446
社区成员
15,335
社区内容
发帖
与我相关
我的任务
机器视觉
图形图像/机器视觉
复制链接
扫一扫
分享
社区描述
图形图像/机器视觉
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章