JetBrain系列软件打开工程崩溃问题
JetBrain系列软件打开工程崩溃问题 00 前置知识 JetBrain系列软件, 打开工程界面崩溃. 原因是JetBrain的文件选择界面与Windows文件选择界面不兼容导致的. 01 修正 文件(File)->设置(Settings)->高级设置(Advanced Settings) 找到在Windows/macOS上使用原生文件选择器对话框(Use Nati...
JetBrain系列软件打开工程崩溃问题 00 前置知识 JetBrain系列软件, 打开工程界面崩溃. 原因是JetBrain的文件选择界面与Windows文件选择界面不兼容导致的. 01 修正 文件(File)->设置(Settings)->高级设置(Advanced Settings) 找到在Windows/macOS上使用原生文件选择器对话框(Use Nati...
图片压缩工具与库 00 DXT NVIDIA Texture Tools 3 | NVIDIA Developer 01 ASTC ARM-software/astc-encoder: The Arm ASTC Encoder, a compressor for the Adaptive Scalable Texture Compression data format. 02 ET...
编译 Disney BRDF Explorer 00 阅读文档 brdf/README-WIN32 at main · wdas/brdf How to compile BRDF Explorer for Windows ======================================== The following external dependencies are r...
[ShaderGraph]添加自定义Pass 00 处理 00a 自定义Pass 仿照开关内置Pass的方式, 添加一个自定义Pass, 同时添加开关. 添加Pass可以仿照ShaderGraph自身Pass的写法如下: public static PassDescriptor CrossSection(UniversalTarget target) { var resul...
高通平台GPU占用信息 ADB端操作 adb root # adb remount / adb remount adb shell Shell端操作 busybox telnet 193.18.1.200 # 用户名root, 回车 Sysprofiler操作 mkdir data # 加/代表从根目录开始 cd /data mkdir tmp cd tmp sysprofi...
[ShaderGraph]为Porperties添加HideInInspector前缀 00 前置知识 ShaderGraph没有办法直接添加隐藏参数. 01 实施 0 初次尝试(失败) 如果能修改ShaderGraph源码的话, 其实只需要很简单的参数就能够添加. 找到ShaderInputPropertyDrawer.cs, 在其中添加BuildHideInInspector...
下载视频网站视频 00 前置知识 安装ffmpeg(可选) 用于音视频分离的媒体流的合成, 实际上在安装yt-dlp的时候, 会自动帮你安装yt-dlp.FFmpeg, 如果你没有单独使用ffmpeg的需求, 那么可以跳过这一步. winget install ffmpeg 安装yt-dlp 用于下载视频 winget install yt-dlp 下载过...
[ShaderGraph]定制ShaderGraph(七)Dither替代半透明 00 前置知识 在PBR渲染中, 通常的半透明会遇到线性空间半透明混合问题, 以及半透明渲染排序问题. 对于进行PBR渲染的物体, 半透明并不友好. 用Dither来解决半透明是成熟的通用方法之一. ShaderGraph其实有自己的Dither Node, 但只有Bayer4x4的版本. 我们可以自...
提取网页为MarkDown完整流程 Percollate Markdown Extraction Workflow 以下是在新机器上从零开始配置并使用 Percollate 批量提取网页为 Markdown 的完整流程,包含环境准备、安装配置、以及循环自动化脚本示例。 一、环境准备 安装 Node.js 到 https:/...
解决方法参数过多导致的编程问题 00 问题 在编码中, 遇到了这种场景. 一个总的方法, 有三个参数, 这个方法内部又使用了另外三个方法, 这些方法使用的参数是总的方法中的参数, 类似下方的伪代码. void FuncMain(para a, para b, para c) { FuncA(a); FuncB(b); FuncC(c); } 此时, 因为功能...