CryEngine3 可以使用GPA  RenderDoc  NSight等工具进行Shader调试,前提是要开启CryEngine的Shader调试模式具体方法如下:

1. 开启Shader编辑模式:

在System.cfg 或Editor.cfg 添加如下变量参数:

sys_PakPriority = 0
r_reloadshaders = 1
r_ShadersEditing = 1

此时,可以加载Shader源码,而不是加载shadercache.pak,加载源码还需要将Shader.pak解压缩到同级目录。【ref】

2. 删除缓存目录

删除shader中的缓存目录CryEngine3 和shaders原目录在一块,CryEngineV之后默认在:C:\Users\Administrator\Saved Games\gamezero\shaders\cache

3. 配置shader编译服务器 :【ref】

r_ShadersRemoteCompiler=1
r_ShaderCompilerServer=127.0.0.1
r_ShaderCompilerPort=61453

4. 设置shader调试模式 :

r_ShadersDebug = 3

r_ShadersDebug
DUMPTODISK
Enable special logging when shaders become compiled
Usage: r_ShadersDebug [0/1/2/3]
 1 = assembly into directory Main/{Game}/shaders/cache/d3d9
 2 = compiler input into directory Main/{Game}/testcg
 3 = compiler input with debug information (useful for PIX etc./{Game}/testcg_1pass
Default is 0 (off)

CryEngine3 调试Shader方法相关推荐

  1. 编写和调试Shader程序(1)

    编写和调试Shader程序 (1)DirectX EffectEdit JohnsonFeng 常用的Shader编写程序有ATI Render Monkey和NVIDIA FX Composer,另 ...

  2. 使用Pix For Windows调试Shader傻瓜教程

    下面,我们来介绍一下怎么使用DX SDK自带的工具pix for windows来调试Shader.这里只做简要的介绍,具体的情参看PIX的文档哈.如何找到文档呢?打开DX SDK开始菜单下面的Dir ...

  3. html禁止f12键代码,网站禁用f12 禁止调试代码方法

    正常情况下 自己的一些网站的一些代码不想被别人扒来扒去的,可以看看本方法. 可以设置复制提示,禁f12,禁止调试是很有必要的 当然这个防不了大佬,只能防防小学生 具体方法: 1.首先我们需要下载web ...

  4. Vue生产环境调试的方法

    Python微信订餐小程序课程视频 https://blog.csdn.net/m0_56069948/article/details/122285951 Python实战量化交易理财系统 https ...

  5. 05 使用VS程序调试的方法和技巧1214

    05 使用VS程序调试的方法和技巧1214 01 02

  6. 26种对付反调试的方法

    2019独角兽企业重金招聘Python工程师标准>>> 目前主要有3种分析软件的方法: 1.数据交换分析,研究人员使用数据包嗅探工具来分析网络数据交换. 2.对软件的二进制代码进行反 ...

  7. Makefile:Makefile中的调试打印方法

    Makefile中的调试打印方法 使用info/warning/error增加调试信息 info #info信息,不打印信息所在行号 $(info "here add the debug i ...

  8. python使用selenium进行浏览器中途调试的方法

    python使用selenium进行浏览器中途调试的方法 1.检查9222端口是否已经启动浏览器 2.如已启动就返回chrome_option 3.如未启动则打开浏览器,保存配置文件到E:/pytho ...

  9. 汽车鸿蒙音响怎么调,汽车音响怎么调试 汽车音响调试步骤方法【详细介绍】...

    摘要:汽车音响如何调音才能发挥音质?众所周知,汽车音响调试对于汽车音响产品的发挥起着非常重要的决定.下面,就来看看汽车音响调试指南.汽车音响调试技巧有哪些. [汽车音响调试指南]汽车音响调试技巧 汽车 ...

  10. 莱维特STREAM4x5声卡调试使用方法

    莱维特STREAM4x5声卡是LEWITT莱维特USB外置声卡当中的一种型号,按照颜色区分:分别有黑,红,黄,绿,黑白相间五种,大致性能和作用都是一样,安装与调试的方法也相同. 如何安装调试,以及如何 ...

最新文章

  1. 更改远程桌面使用的默认端口
  2. 苹果电脑右键怎么按_天正CAD右键菜单怎么改为CAD默认右键菜单?
  3. linux FTP服务器访问权限的问题
  4. 一张图告诉你BCH路线分歧的现状
  5. MySQL管理一些基础SQL语句
  6. oracle ORA-12526: TNS: 监听程序: 所有适用例程都处于受限 无法使用sqlplus / as SYSDBA
  7. 华为机试题【9】-整数分割为2的幂次
  8. KOL:Key Opinion Leader
  9. 从高排到低变成小楼梯儿歌_幼儿早教三字儿歌,帮助宝宝启蒙学说话
  10. MySQL怎么卸载干净重装?
  11. Linux文件内容查阅
  12. 最短路径顶点算法:最短路径之迪杰斯特拉(Dijkstra)算法Strut2教程-java教程
  13. atitit.闭包的概念与理解attilax总结v2 qb18.doc
  14. 2019年上半年计算机水平,2019年上半年全国计算机等级考试通过秘诀分享
  15. 硬件电路设计中的几点注意事项
  16. python数据建模优缺点_Python数据分析\建模入门建议
  17. OBS无延迟视频直播完整教程(组图)
  18. ApacheCN 活动汇总 2019.8.23
  19. teamviewer 服务器系统,远程支持服务器搭建teamviewer
  20. 一文读懂物联网的关键技术有什么?

热门文章

  1. 服务器开机硬盘raid连接错误,服务器磁盘阵列常见问题及解决方法
  2. 正确使用“width:100%“
  3. 笔记本显卡和台式显卡区别介绍
  4. Gym 100015B Ball Painting
  5. 【数据仓库】6.数据质量监控
  6. Windows10安装Wing FTP Server操作说明
  7. JavaWeb(10.21)
  8. 关于 C++ 打印 PDF 打印及 PDF 转图片、合并
  9. 在themeforest购买主题获得激活码方法
  10. (位于 xx.exe 中)引发的异常