【URP】Unity[后处理]色调分离SplitToning

thbcm阅读(38)

SplitToning是Unity URP后处理中用于实现色调分离效果的技术,其核心原理是通过对图像的高光和阴影区域分别应用不同的颜色映射,从而创造出艺术化的色彩分级效果。以下是详细解析:

LaTeX学习笔记:文档排版基础

thbcm阅读(48)

在本篇笔记中,我们将重点介绍
\(\LaTeX\) 语言在文档排版工作中的基础应用,帮助提升学术文档的可读性与专业气质。下面,就让我们先从文档的排版结构开始吧。

AWTK上使用Signal/Slot解决多页面同步的问题

thbcm阅读(42)

主界面点击应用窗口进入某模块显示界面,某模块显示界面再通过按钮进入菜单界面,菜单界面有很多关于该模块显示界面的设置项,比如量程,增益,时间显示,亮度,对比度等等,大概十几个设置。

2025.11.20训练记录

thbcm阅读(44)

比较唐氏的题。

正整数
\(n\) 最多只有
\(1\) 个大于
\(\sqrt{n}\) 的因数,这个是经典结论。

同理的,正整数
\(n\) 最多只有两个
\((\sqrt{3}{n}, \sqrt{n}]\) 中的因数。

于是只要特判
\(k=2\)且「
\(n\) 做完三次根号内的质因数分解后为完全平方数」的情况即可。

CMake构建学习笔记30-Ceres Solver库的构建

thbcm阅读(36)

记得以前构建Ceres Solver经常失败,其中一个原因是因为 Google 系的 C/C++ 程序库很喜欢使用静态库,Google 的程序员认为静态库可以避免二进制兼容的问题。至于构建的性能问题,他们通过在专门的高性能机器上构建来解决。不过,像 Ceres Solver 这样的大型库需要的依赖库太多,它们不一定是静态库,动态库和静态库混合使用,构建时很容易出现找不到符号的问题。

常用设计模式:代理模式

thbcm阅读(42)

代理模式特别有用,因为我们可以利用接口和类型系统来确保代理和真实对象具有相同的接口。

我如何使用 Claude Code 的每个功能

thbcm阅读(52)

在个人项目中,我每周会在虚拟机里运行它多次,经常配合
--dangerously-skip-permissions,以“随心编码(vibe code)”的方式快速把脑中的点子落地。工作中,我们团队的一部分专注为工程团队构建 AI IDE 的规范与工具,仅代码生成每月就要消耗数十亿 Token。

联系我们