巫师3在DX11和DX12下的主要区别如下:
画面清晰度
无差别:在相同画质设置下,使用一致的显卡时,游戏画面在DX11和DX12下的区别有限。
显示稳定性
DX11更稳定:有用户反映,在相同画质下,DX11的帧生成时间更快,因此更稳定。
DX12优化问题:尽管有优化问题,但DX12在肉眼不敏感的阴影方面有所提升,且大场景下帧数更高。
性能改进
DX12性能更高:DX12比DX11具有更高的性能改进,尤其是在处理高分辨率材质贴图和细腻光照效果方面。
功耗降低:与DX11相比,DX12的功耗大大降低,这对于移动设备尤其有利。
系统兼容性
DX11支持更广泛的系统:支持Windows 7、Windows 8和Windows 10。
DX12仅支持Windows 10及更新版本:专为最新操作系统设计,能够享受更先进的特性。
编程模型
DX11提供更高的抽象层:使得开发相对简单,但可能牺牲了一些性能。
DX12采用更底层的编程模型:给开发者更多的控制权,但开发难度更高。
硬件支持
DX12需要硬件支持:只要硬件支持,DX12总体性能更好,尤其是在帧数和功耗方面。
旧硬件可能无法充分利用DX12:对于较老的硬件,使用DX12可能会导致性能下降。
建议
追求最新体验:如果你使用的是Windows 10或更新版本,并且拥有较新的硬件(如2015年后的显卡),建议选择DX12以获得更好的性能和画质。
稳定性优先:如果你更看重游戏的稳定性和兼容性,或者使用的是较老的硬件和系统,建议选择DX11。
关注更新:由于DX12的优化仍在进行中,可能会有新的更新修复现有的问题并进一步提升性能。