RPM 打包指南 | 精简版
RPM 是 RedHat 和其衍生系统(如 CentOS、Fedora、openEuler、Rocky 等)的软件包格式。由于红帽官方教程过长本文主要是为了方便快速入门。 在打包前通常需要安装:`rpmdevtools` ``` sudo dnf install rpmdevtools ``` 使用: `rpmdev-setuptree` 命令将会默认在 ~/ 下创建 rpmbuild 目录,结构如下: ``` ├── BUILD # 存放构建过程文件 ├── RPMS # ...
2025-06-20 17:43:34
Linux
Fedora
PBR 材质的各种贴图类型入门
1.基础贴图 (Color / base color):一种基础纹理,或者叫表面贴图。<br> 2.环境光遮蔽贴图 (AO / Ambient Occlusion / OCC): 这种贴图提供光线的遮蔽信息,用来模拟物体之间的阴影,该贴图只影响漫反射而不影响高光反射。<br> 3.粗糙度贴图 (Roughness / ROU): 可以提供贴图存在的划痕、磨损效果.<br> 4.凹凸贴图 (Bump Map / Height): 字面意思这是一个提供凹凸高度信息贴图,用一种灰度(黑白)图去标记信息...
APU | Stable-Diffusion 使用记录
Stable-Diffusion 是这几年里比较火的 AiGC 框架之一,目前可以支持以文生图、以图生图、视频生成。 对于没有独立显卡的电脑来说,这几乎无法本地部署使用,但是最近已经有了些新进展。 针对使用 Ryzen GPU 以及 APU处理器,AMD 和 Stable-Diffusion 官方合作推出了相关优化的模型和前端软件(amuse)。 新闻:https://stability.ai/news/stable-diffusion-now-optimized-for-amd-rade...
如何在 Electron 上启用 WebGPU
WebGPU 是下一代 Web 图形api,用来替代 WebGL。它可以让浏览器上使用 Directx3D / Vulkan / Metal 接口(替换老旧的OpenGL),能够更高效利用 GPU 的硬件性能,让原有游戏和3D画面帧数更高,意味着使用更好的美术资产成为可能。 ### 为什么是 electron 现在使用 web 技术用来开发桌面软件已经非常普遍,在此基础上继续拓展,能发展出更多可能性。比如使用该技术来开发大型游戏,各类画图制作工具、或是地图软件等这些需要复杂图形的地方(用 w...
2025-05-18 09:09:40
Web开发
node.js,WebGPU
Grub 主题安装与配置
Linux 引导菜单界面的美化
在个人PC上使用 Linux 发行版时,时常可能会觉得默认的 grub 菜单界面非常简陋就一个黑色框框和白字。是时候该让它焕然一新了! 比较推荐一个网站:https://www.gnome-look.org/browse?cat=109 在这里选好喜欢的主题并下载压缩包。如果作者比较贴心的话,一般来说里面会放着类似 ``install.sh`` 的脚本,直接 chmod +x 脚本路径 给个权限执行就可以了。 如果没有提供脚本我们就需要手动操作一下。 我们主要编辑 ``/etc/def...
2025-05-09 06:51:41
Linux
桌面美化