l******a 发帖数: 3803 | 1 我想显示一个MRI的volume,三维的。
照理說,用glTexImage3D最好最直接。
可不知怎么以最简单的方式显示出来。
那位大拿知道吗?
现在只好将就着用glTexImage2D对付。 | O*******d 发帖数: 20343 | 2 我没有用过glTexImage3D, 估计用的内存极大. 作三维数据时可能要把很多点透明化,
才能看到体积内部. | l******a 发帖数: 3803 | 3
化,
没错。透明化,用的是ALPHA BLEND.
看来只能用很多2D Texture-mapped QUADs 来模拟了。
【在 O*******d 的大作中提到】 : 我没有用过glTexImage3D, 估计用的内存极大. 作三维数据时可能要把很多点透明化, : 才能看到体积内部.
| O*******d 发帖数: 20343 | 4 用2D texture象书那样叠起来也可以, 但是有一个问题, 就是当你的3维体积变大变小
时, 2维的mag filter and min filter不能跨层, 直接用3维的texture, 就可以. 我
觉的用三维的texture和用二维的用法一样, 把三维texture的八个角夹在三维立方体的
八个角.
【在 l******a 的大作中提到】 : : 化, : 没错。透明化,用的是ALPHA BLEND. : 看来只能用很多2D Texture-mapped QUADs 来模拟了。
|
|