这个鸟问题搞了我一天,之前是在64位上调了很久才能运行。。。。运行之后体绘制的速度非常非常慢。。。百思不得其解。。。以为是系统的问题,搞到我又装回了32位系统。。。。害死人鸟。。。哎

最后找到了解决方案:

因为VTK中的GPUVolumeRender是从VTKEdge中引进过来的,里面有用到了directX来查询GPU的信息。。。没想到这个是如此重要的。。。没有它GPU就不能进行体绘制了。。。哎

下载DirectX SDK 9.28.1886 (2/5/2010) http://www.onlinedown.net/softdown/13300_2.htm

装好之后,重新CMAKE。。。仔细看。。。cmake里面的选项已经有directX了

重新编译之后,把生成的DLL放到程序的文件夹那里,然后问题就解决了。。。太痛苦了

 
posted on 2011-04-05 01:55  30斤大番薯  阅读(3121)  评论(9编辑  收藏  举报