solidworks有一个独门杀器,就是realview渲染功能。渲染效果看看我的几个3D模型。不过坑爹的是,达索公司开发solidworks软件时,好心办坏事,强制指定了一些型号,主要是专业级别的显卡与sw的渲染功能匹配,而其他多数型号尤其是目前流行的intel核显,只能望洋兴叹了。对于solidworks在2016之前的版本,有个老外做了一个realhack的小插件,运行后可以让非专业显卡的电脑也能使用realview功能。不过solidworks2017版本推出后,原来的realhack不起作用了。习惯使用小金球的朋友总感觉建模时缺了些什么。其实realhack插件也就是一个修改注册表欺骗solidworks的批处理文件,我们完全可以更安全有效地手动修改注册表,方法很简单:1. 打开设备管理器,在显示适配器-显卡-右键属性-详细信息下,复制显卡名称(值),) `* E3 N& g* A" V% v4 H4 ?& S
2. 找到[HKEY_CURRENT_USER]\Software\Solidworks\SOLIDWORKS 2017\Performance\Graphics\Hardware\Gl2Shaders\Other位置,新建一个“项”, 项的名称就是刚才复制的显卡名称,在刚新建的“项”中,再新建一个“DWORD(32位)值”,命名“Workarounds”。双击Workarounds将其值修改为30408,关闭注册表% ~# p; n7 C' }" `
8 V- s5 d, N. Y$ q& I3 X. P6 u
3. 启动solidworks2017,不要打开任何文件(包括新文件),在选项(Options)-性能(Performance)界面从下往上倒数第三行取消“使用OpenCL”选项(选择框空白)。
: |8 {+ m$ c# s7 e! f, h4. 重新启动solidworks,打开一个零件文件,点击绘图区上方最右的快捷下拉菜单,激活第一项(如下图示),看看你的零件外观有没有“惊艳”。
7 J* s8 w4 h, Z6 {& G" x# ]
9 {: w1 `- S4 A* V3 D. f* N |