关于Avizo或Amira中体渲染不显示的问题,常常有人在问,有人甚至怀疑软件有问题,今天就这个话题总结如下:

首先我们要清楚像Avizo或Amira之类的三维可视化软件,必须是在配有专业显卡的工作站或其他机器上才可以正常运行。

从Avizo或Amira厂商的硬件配置推荐中,我们可以看到需要有NVIDIA或AMD的专业显卡,但从我个人的实践来说,NVIDIA的肯定能跑Avizo或Amira,如果是AMD,看运气,也许是我玩的太Low,没遇到更高端的AMD显卡(有AMD专业显卡下Avizo玩的溜的朋友,请加我好友,真心向您请教)。

注意,但是,不是说确认有NVIDIA显卡,你的Avizo或Amira的体渲染就能正常显示。

如何确认自己的机器是否有NVIDIA专业显卡,并且已经被Avizo或Amira正确识别:

1. 在我的电脑,设备管理里查看你的显卡列表,如下图:

volume rendering volume rendering不显示_应用程序

2. 启动Avizo,工具菜单Help中点击System Information,如下图:

volume rendering volume rendering不显示_volume rendering_02

volume rendering volume rendering不显示_全局设置_03

如果这里显示的是集成显卡或AMD,那我想你应该清楚该如何做了 :)

上面是介绍如何确认,其实如果你的工作站环境真如前面的情况所述,那估计你根本就没意识到体渲染无法显示的问题,我们继续往下说,知道有NVIDIA显卡,但还是无法正常体渲染,设置如下:

1. 在Windows桌面点击右键,如果NVIDIA的驱动被正确安装,则会有如下图的显示项:

volume rendering volume rendering不显示_应用程序_04

2. 点击NVIDIA Control Panel,弹出的对话框中有两种设置方式:

volume rendering volume rendering不显示_volume rendering_05

方法一:如上图,全局设置使用NVIDIA显卡,结果就是能用集成显卡的时候也用专业显卡,通过你的显卡风扇的轰鸣声你能理解我所说的:)

方法二:就是让特定程序使用专业显卡,点击Program Settings选项卡,通过Add浏览到你的Avizo或Amira安装目录,找到主应用程序;然后指定该程序使用NVIDIA显卡,最后别忘了点击右下角的Apply让修改生效,如下图:

volume rendering volume rendering不显示_正常运行_06

如果以上设置完成,还是无法正常体渲染,那请你联系我,我一直在等你 :)