Substance 3D Painter因TDR问题渲染崩溃

简介: 解决因TDR问题导致渲染报错问题

一、出现问题

打开软件即提示问题
image.png

二、问题原因

为什么会出现这个问题
根据GPU计算渲染原理
为了防止任何渲染或GPU计算锁定系统,只要渲染时间超过几秒钟,Windows 操作系统就会终止 GPU 驱动程序。当驱动程序被杀死时,使用它的应用程序会自动崩溃。无法知道渲染任务或计算可能需要多长时间(这取决于 GPU、驱动程序、操作系统、网格大小、纹理大小等),因此无法设置限制关于计算机应该处理多少并避免应用程序级别的崩溃。

三、解决方案

根据官方给出解决方案
在注册表中添加TDR参数
注册表路径:Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers
image.png

image.png
image.png

TdrDelay和TdrDdiDelay改成十进制(60)或者更大,重启即可。

相关实践学习
部署Stable Diffusion玩转AI绘画(GPU云服务器)
本实验通过在ECS上从零开始部署Stable Diffusion来进行AI绘画创作,开启AIGC盲盒。
目录
相关文章
|
4月前
|
JavaScript 前端开发 开发者
如何检测浏览器是否支持最新的 image lazy loading 特性
如何检测浏览器是否支持最新的 image lazy loading 特性
|
4月前
QPainter - 使用一个时钟项目从头开始看QPainter
QPainter - 使用一个时钟项目从头开始看QPainter
34 0
|
C#
用C#绘图实现动画出现卡屏(运行慢)问题的解决办法
原文:用C#绘图实现动画出现卡屏(运行慢)问题的解决办法 正在用C#做一个小游戏,需要用到动画,上次解决的问题是闪烁问题,用双缓冲技术。以为不会有什么问题了。后来当把图片全部绘制上去的时候依然出现了卡屏的问题。
1079 0
JM
|
算法 数据可视化 C++
修改 UE5 中的渲染管线
前言本文重点介绍如何修改 UE5 中的渲染管线,要修改渲染管线有一些前置知识需要理解,因此笔者会先简单介绍下渲染管线的概念以及当前主流的渲染管线的实现思路,为后面在 UE5 中自定义渲染管线做铺垫;要注意本文默认渲染管线即是光栅化渲染管线(不考虑光线追踪),同时也不会介绍太多管线的实现细节和当下流行的优化版本,对渲染管线实现细节感兴趣的可以自行查阅相关资料。渲染管线 Rendering Pipel
JM
2894 0
修改 UE5 中的渲染管线
Core Animation - 摇动+循环动态画圆
Core Animation - 摇动+循环动态画圆
74 0
Core Animation - 摇动+循环动态画圆
|
JavaScript 开发者
组件切换-应用切换动画和 mode 方式|学习笔记
快速学习组件切换-应用切换动画和 mode 方式
115 0
组件切换-应用切换动画和 mode 方式|学习笔记
QT应用编程: QSpacerItem(弹簧)隐藏与显示
QT应用编程: QSpacerItem(弹簧)隐藏与显示
880 0
QT应用编程: QSpacerItem(弹簧)隐藏与显示
Fiori 里周期性检查window size大小的变化
Fiori 里周期性检查window size大小的变化
Fiori 里周期性检查window size大小的变化
|
网络协议
SAP GUI里Screen Painter的工作原理
SAP GUI里Screen Painter的工作原理
113 0
SAP GUI里Screen Painter的工作原理
ui5里周期性检查window size大小的变化
Created by Jerry Wang, last modified on May 18, 2015
ui5里周期性检查window size大小的变化