首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 其他开发语言 >

怎么绘制多个三维图

2012-02-20 
如何绘制多个三维图有下列多段data数据,每段都是三维数组。第三维就是段的序列数,比如data 1,中的第三维数

如何绘制多个三维图
有下列多段data数据,每段都是三维数组。第三维就是段的序列数,比如data 1,中的第三维数都是1,想把这多段数据作出图形。大概有300多段数据。就是要做300个三维图(坐在一个坐标系下)。请教高手,用什么做好些呢?
data 1:
  51, 156
  52, 253
  53, 560
  54, 389
  55, 587
  57, 328
  58, 198
  59, 44
  60, 29
  61, 25
  62, 50
  63, 83
  64, 67
  65, 215
  66, 233
  67, 277
  68, 267
  70, 143
  71, 93
  72, 31
  73, 42
  74, 49
  75, 42
  76, 84
  77, 231
  78, 169
  79, 216
  80, 229
  81, 336
  82, 158
  85, 80
  86, 30
  89, 30
  90, 36
  91, 152
  92, 50
  93, 67
  94, 28
 102, 38
 103, 143
 104, 81
 105, 999
 106, 269
 107, 45
 110, 37
 115, 41
 117, 44
 118, 21
 119, 60
 120, 618
 121, 70
 156, 24
 250, 13
 251, 19
 266, 22
 267, 21
 268, 16
 281, 48
 282, 30
 283, 43
 284, 17
 328, 16
 341, 34
 342, 14
 344, 13
 356, 53
 357, 30
 368, 13
 393, 19
 430, 24
 431, 15
 476, 16
 490, 17
data 2:
  51, 163
  52, 258
  53, 596
  54, 425
  55, 479
  57, 343
  58, 202
  59, 40
  61, 25
  62, 52
  63, 87
  64, 68
  65, 239
  66, 237
  67, 290
  68, 242
  70, 153
  71, 99
  72, 34
  73, 36
  74, 55
  75, 47
  76, 85
  77, 229
  78, 177
  79, 224
  80, 234
  81, 356
  82, 168
  85, 82
  86, 33
  89, 34
  90, 36
  91, 151
  92, 53
  93, 61
  94, 27
  95, 26
 102, 39
 103, 143
 104, 84
 105, 999
 106, 273
 107, 42
 108, 13
 110, 29
 115, 50
 117, 48
 118, 24
 119, 59
 120, 626
 121, 76
 128, 11
 207, 23
 221, 20
 250, 14
 251, 21
 255, 14
 257, 13
 266, 24
 267, 25
 281, 48
 282, 29
 283, 47
 295, 11
 298, 11
 326, 12
 341, 38
 344, 13
 345, 11
 356, 57
 357, 30
 358, 12
 368, 14
 370, 12
 379, 13
 393, 22
 424, 11
 430, 27
 476, 18
 490, 19
 492, 11

[解决办法]
我不知道你所谓之"处理图形"是什么含义,如果是想处理数字图象(如BMP/TIFF/JPG)的话,OpenGL也是可以处理的,他提供了光栅运算,可以对数字图象进行位运算和象素运算,其实OpenGL的纹理隐射就是用的对数字图象的运算;
如果你所谓之"处理图形"是对图元的缩放/旋转/位移/;以及光照等处理,那是OpenGL的强项;使用起来很简单,当然理解一下照相机模型,矩阵运算是必要的
上手快的书:<OpenGL超级宝典>,以及网上的Nehe Opengl教材等;
OpenGL入门挺快的,但想要做好的图形程序还是要靠图形学的基础.

热点排行