【光照】[PBR][镜面反射]实现方法解析

博主头像 本文深入解析了Unity URP中基于微表面理论的PBR渲染实现。微表面理论将宏观表面视为由无数微观几何细节组成的结构,通过Cook-Torrance BRDF方程精确模拟光线交互。文章详细介绍了三大核心组件:法线分布函数(NDF)使用GGX分布描述微观朝向,几何遮蔽函数模拟自阴影效应,菲涅尔方程处... ...

硬盘突然坏掉,我花了半个月才把数据救回来…(附数据恢复工具)

博主头像 前言 上次说到我的硬盘坏了,真的是当头一棒。 因为平时很多工作资料都在这块盘里,数据恢复的过程持续了小半个月,堪称一场心理和体力的双重折磨。 好在最后,大部分文件都救回来了。虽然过程非常花时间,但至少没有全军覆没。 这次经历也算是给我自己上了一课,顺便整理成笔记,分享一下过程和心得。 ...

PHP 开发者必须掌握的基本 Linux 命令

博主头像 PHP 开发者必须掌握的基本 Linux 命令 刚开始 PHP 开发时,我并没有特别的理由选择 Linux。既不是出于对开源软件的热情,也不是认为 Linux 比 macOS 或 Windows 更优秀。当时只是希望找到一个更轻量、更可定制的开发环境。对我而言,Linux 就是一个可能提升编码效率的 ...

《HelloGitHub》第 114 期

博主头像 兴趣是最好的老师,HelloGitHub 让你对开源感兴趣! 简介 HelloGitHub 分享 GitHub 上有趣、入门级的开源项目。 github.com/521xueweihan/HelloGitHub 这里有实战项目、入门教程、黑科技、开源书籍、大厂开源项目等,涵盖多种编程语言 Pytho ...

PocoEmit遥遥领先于AutoMapper之循环引用

一、什么是循环引用 循环引用就是类型相互依赖 1. 比如A类有B类的属性,B类也有A类的属性 这有什么问题呢? 编写生成A的代码需要遍历A的所有属性 构造B类型属性是A代码的一部分,B代码又含有A类型属性 这就是一个编译死循环 2. 其他循环引用的例子 链表结构只有一个类型也是类型循环引用 A-B- ...

.NET操作Word实现智能文档处理 - 内容查找替换与书签操作

博主头像 如何在Word大量文档中查找并替换特定内容?如何在文档的特定位置自动插入动态内容?如何创建能够自动生成报告的智能文档系统?本文介绍的查找替换和书签操作技术,将能够轻松实现这些功能,大大提高文档处理的效率和准确性。 在实际的企业应用场景中,这些技术可以帮助你: 合同管理:批量更新数百份合同中的条款和信 ...

博客写作者该何去何从

博主头像 时代的改变 作为一个7年的博客创作者,随着AI时代的来临,我基本很少更新博客,一是用户对博客文章的需求减少了,二是我写的文章还不一定有AI写得好。而且现在各种新兴AI写作工具崛起,我觉得像之前那样码子好傻 好低效。 目前将AI与文本编辑器融合的最好的是飞书文档,可惜他是闭源的,不做知识分享平台。 代 ...

让YOLO飞起来:从CPU到GPU的配置指南

博主头像 最近在配置YOLO(You Only Look Once)进行物体检测和图像分割任务时,发现默认安装的情况下,YOLO使用的是CPU进行计算。 这对于需要处理大量图像或实时检测的任务来说,效率明显不足。 本文将详细介绍如何将YOLO从CPU模式切换到GPU模式,显著提升运行效率。 1. 配置步骤 1 ...

【光照】[PBR][漫反射]实现方法对比

博主头像 本文对比了Unity URP中四种主流漫反射模型:Lambert、Half-Lambert、Disney和Oren-Nayar。Lambert是经典模型,性能最好但能量不守恒;Half-Lambert增强暗部细节,适合卡通渲染;Disney模型物理准确但计算复杂,是URP默认方案;Oren-Naya... ...

百度网盘ByPy使用配置指南

博主头像 作者:SkyXZ CSDN:SkyXZ~-CSDN博客 博客园:SkyXZ - 博客园 主要是ByPy不限速哈哈哈哈哈哈哈 由于有时候国内不方便上谷歌云盘,所以很多开源项目的大数据集、预训练模型等也会同时提供百度网盘形式存储的下载链接,但是由于百度网盘仅提供了UI界面的方式,在远程服务器进行开发的时 ...

揭秘JUC:volatile与CAS,并发编程的两大基石

博主头像 JUC(java.util.concurrent)并发包,作为Java语言并发编程的利器,由并发编程领域的泰斗道格·利(Doug Lea)精心打造。它提供了一系列高效、线程安全的工具类、接口及原子类,极大地简化了并发编程的开发流程与管理复杂度。 JUC并发包与happens-before、内存语义的 ...

昇腾多机推理极速上手:10倍简化的 DeepSeek R1 超大规模模型部署

博主头像 在昇腾 NPU 上部署超大规模模型,往往面临一个现实难题:目前主流的官方推理引擎 MindIE 的多机分布式推理虽然性能表现尚可,但配置流程异常复杂。从环境准备、配置初始化到参数细节调整,每一步都需要格外谨慎,否则极易因细节遗漏或配置错误而导致部署失败,问题定位也十分困难。 GPUStack 是一个 ...

B站油管抖音一键笔记

博主头像 在最近,我有一个需求就是需要对视频内容进行一个总结,做成一个笔记,但是又不想自己手动去写,于是我找到了一个项目 BiliNote,BiliNote 是一个开源的 AI 视频笔记助手,支持通过哔哩哔哩、YouTube、抖音等视频链接,自动提取内容并生成结构清晰、重点明确的 Markdown 格式笔记。 ...

PHP 8.2 vs PHP 8.3 对比:新功能、性能提升和迁移技巧

博主头像 PHP 8.2 vs PHP 8.3 对比:新功能、性能提升和迁移技巧 个人目前正在使用 8.2,官方其实在去年也停止维护了。为什么还在使用,就是因为 PHP 社区生态还没完全跟上。但是 PHP 一直在快速演进,PHP 8.3 发布后又带来了不少新功能、语法改进和性能优化。如果你还在用 PHP 8. ...

<1···828384···100>