新手初学opengl三维模型问题
一个二值的三维数组中存储着的一个不规则物体的连续闭合的轮廓数据
我想用opengl产生一个该物体的大体模型 不需要特别的精确
把每一个点都画上去是不是运行效率很低?
是不是需要用什么方法生成控制点?怎样获得控制点
数组的大小是512x512x200
谢谢!
问题点数:100、回复次数:16Top
1 楼WecanHuang(曾阿牛)回复于 2006-05-27 19:54:25 得分 1
upTop
2 楼syy64(太平洋)回复于 2006-05-28 14:35:45 得分 20
可考虑构建三角网(TIN)Top
3 楼huzhuo(莲子)回复于 2006-05-28 19:11:34 得分 20
如果用到的控制点不是很多,不会影响效率,这个你可以自己试试
如果对轮廓精度要求不高,可以将关键点用直线联结起来作
Top
4 楼lovecreak(探路者)回复于 2006-05-30 14:13:30 得分 0
我得到的都是连续的轮廓 怎样选择点 和选择什么样的点之间连线形成三角呢Top
5 楼Analyst()回复于 2006-06-04 16:43:29 得分 15
可以不用生成三角形网格,用PointSprite直接绘制会比较简单一些。Top
6 楼soaroc(会飞的猪)回复于 2006-06-04 17:28:30 得分 6
在OpenGL中所有的物体,最好是使用三角形来绘制,所以你可以用一下GL_TRIANGLE_STRIP来绘制Top
7 楼lovecreak(探路者)回复于 2006-06-10 20:24:35 得分 0
GL_TRIANGLE_STRIP 输入数据的顺序是不是很关键 怎样取得这个顺序呢?Top
8 楼syy64(太平洋)回复于 2006-07-09 14:36:47 得分 0
所以三角网对三角形有自己的结构。Top
9 楼xing_xing_xing(哈哈)回复于 2006-07-09 14:52:32 得分 20
使用 VTK 构造 vtkVolumne
或者之间画点,也可以Top
10 楼fox1999(红狐)回复于 2006-07-10 10:54:07 得分 1
太平详问题的问题可能有1/3 的都是"三角网"Top
11 楼hhyytt(鹦鹉螺)回复于 2006-07-10 17:24:40 得分 8
TIN的方法的确不错。使用蒂洛尼算法。Top
12 楼hzx1978(卖女孩的小火柴)回复于 2006-08-05 14:35:06 得分 1
关注Top
13 楼kencharles(肯.查尔斯)回复于 2006-08-06 00:46:26 得分 1
学习进行时!Top
14 楼DrSmart(斯玛特)回复于 2006-08-09 21:59:04 得分 1
有意思了Top
15 楼zbevimage(冰峰孤骑)回复于 2006-08-11 13:41:57 得分 5
对.构TIN网是比较好的.可以构简单的.当然不需要对TIN做进一步优化.这个太复杂.现在地学上用得多的也就是TIN网了.而且效果不错Top
16 楼WANGHARRY(王鹏)回复于 2006-08-11 20:46:24 得分 1
upTop




