<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>白学森的小站</title><description>No description</description><link>https://mrbbbaixue.com/</link><language>zh_CN</language><item><title>OneDrive设置忽略指定名称和类型文件</title><link>https://mrbbbaixue.com/posts/onedrive-ignore-specific-file/</link><guid isPermaLink="true">https://mrbbbaixue.com/posts/onedrive-ignore-specific-file/</guid><description>OneDrive有时候我们不想同步指定文件就非常头大了;不过按照微软的习惯，他总会给企业或大客户系统管理员留一些神奇的组策略和注册表</description><pubDate>Sat, 06 Dec 2025 00:00:00 GMT</pubDate><content:encoded>&lt;h2&gt;提要&lt;/h2&gt;
&lt;p&gt;作为和Windows结合最紧密的同步盘软件（废话，毕竟是微软自家的）&lt;/p&gt;
&lt;p&gt;OneDrive最多使用的肯定就是「同步模式+文件随选」了，他直接将所有文件同步到Onedrive，在需要使用的时候才下载文件。&lt;/p&gt;
&lt;p&gt;除此之外，它还和Windows自带的「存储感知」配合得很好，支持自动释放不经常使用的文件，节省空间；现在，把文档、桌面、图片等文件夹通过OneDrive进行同步也成为了推荐操作，这样可以在不同Windows电脑间共享文档和设置，非常方便。&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;/images/onedrive-ignore-specific-file-01.png&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;
&lt;p&gt;但是有时候我们不想同步指定文件就非常头大了，OneDrive并没有自带一个方便的忽略指定文件的功能；不过按照微软的习惯，他总会给企业或大客户系统管理员留一些神奇的组策略和注册表。所以现在有两种方法可以实现:&lt;/p&gt;
&lt;h2&gt;OneDriveIgnoreEditor （推荐）&lt;/h2&gt;
&lt;p&gt;因为编写注册表比较麻烦还容易出错，所以我编写了一个图形化管理忽略文件的小程序：&lt;/p&gt;
&lt;p&gt;下载 &lt;a href=&quot;https://github.com/mrbbbaixue/OneDriveIgnoreEditor/releases&quot;&gt;OneDriveIgnoreEditor (Github)&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;/images/onedrive-ignore-specific-file-02.png&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;
&lt;p&gt;软件使用的方法很简单：&lt;/p&gt;
&lt;p&gt;如果要新建一项忽略规则，点击「新增」即可。&lt;/p&gt;
&lt;p&gt;如果要删除一行规则，点击选中要删除的行，按键盘上的DEL键就能删除。&lt;/p&gt;
&lt;p&gt;然后点击「保存」保存规则，然后点击「重启OneDrive」应用更改。&lt;/p&gt;
&lt;p&gt;程序现在只支持Windows 10以上版本，并要求安装NET 8运行库。&lt;/p&gt;
&lt;p&gt;至于现在很别扭的UX，后面等有人用了再优化吧，说不定我啥时候就突然想继续做了。&lt;/p&gt;
&lt;p&gt;不过由于OneDrive本身的限制，忽略文件似乎不支持忽略一个指定的文件，只能根据文件名匹配规则来进行处理。并且只对新增加的文件生效。也就是说，如果你想忽略已有文件，只能先移出去再移回来。&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;/images/onedrive-ignore-specific-file-03.png&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;
&lt;h2&gt;编辑注册表&lt;/h2&gt;
&lt;p&gt;编辑注册表比较麻烦，反正小工具的原理也是修改注册表，不如用小工具。&lt;/p&gt;
&lt;p&gt;首先按Win+R，输入「regedit」打开注册表编辑器，然后依次打开：&lt;/p&gt;
&lt;p&gt;&lt;code&gt;HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\OneDrive\EnableODIgnoreListFromGPO&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;如果没有&lt;code&gt;EnableODIgnoreListFromGPO&lt;/code&gt;这一项，那么就依次创建（右键文件夹新建项）&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;/images/onedrive-ignore-specific-file-04.png&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;
&lt;p&gt;然后，点击&lt;code&gt;编辑 - 新建 - 字符串值&lt;/code&gt;，数值名称任意，数值数据中填写要忽略的文件的文件名（含扩展名）；当然，使用*也是可以的。&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;/images/onedrive-ignore-specific-file-05.png&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;/images/onedrive-ignore-specific-file-06.png&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;
&lt;p&gt;最后，重启OneDrive以应用更改。&lt;/p&gt;
&lt;h2&gt;组策略&lt;/h2&gt;
&lt;p&gt;通过组策略进行修改的方法有点麻烦，所以懒得写。
不过这个组策略方式也是通过修改注册表来应用设置的，所以直接改注册表也可以。&lt;/p&gt;
</content:encoded></item><item><title>给RA3添加新的地表贴图</title><link>https://mrbbbaixue.com/posts/tuto-ra3-add-terrain-textures/</link><guid isPermaLink="true">https://mrbbbaixue.com/posts/tuto-ra3-add-terrain-textures/</guid><description>转了半天发现添加新的地表贴图的Mod只有将军演变一个，这怎么行！这边就简单总结一下添加地表贴图的步骤和需要注意的事项</description><pubDate>Fri, 04 Jul 2025 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;转了半天发现添加新的地表贴图的Mod只有将军演变一个，这怎么行！这边就简单总结一下添加地表贴图的步骤和需要注意的事项。&lt;/p&gt;
&lt;p&gt;感谢GenEvo的制作成员提供的指导，以及阿紫帮我编写教程（最近比较忙其实主要是她写）&lt;/p&gt;
&lt;h2&gt;1. 准备工作&lt;/h2&gt;
&lt;h3&gt;工具：&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;图像编辑工具：&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Substance Painter&lt;/strong&gt;：用于直观的绘制贴图。&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Photoshop / GIMP&lt;/strong&gt;：用于调整贴图和合并图层。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;em&gt;如果你不会用，最好先找个教程学会怎么使用图像编辑软件——毕竟，本教程对此无能为力。&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;其实推荐使用GIMP，分通道操作非常方便&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;zyb的万能工具箱&lt;/strong&gt;：推荐使用这个工具！由Zyb制作的快速在线工具，能够一键完成贴图调整：&lt;a href=&quot;https://zybdatasupport.online/terrainGenerate&quot;&gt;访问（需要注册）&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;RA3 MOD SDK&lt;/strong&gt;：MOD制作必须的资产打包器。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;em&gt;推荐使用由Bibber调校的版本（事实上作者并不相信有人能在中国大陆找到其他版本），相信我，你不会想用EA提供的原版的。&lt;/em&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;RA3 WorldBuilder&lt;/strong&gt;：用于将纹理应用到地图中。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;em&gt;推荐使用由物w制作的版本，它比原版的性能更好、闪退更少且功能更全面。&lt;/em&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;注意&lt;/strong&gt;：所有地面贴图的格式都&lt;em&gt;&lt;strong&gt;只能是 八位 TGA 格式&lt;/strong&gt;&lt;/em&gt;，且&lt;em&gt;&lt;strong&gt;不能被压缩&lt;/strong&gt;&lt;/em&gt;，大小必须为 &lt;strong&gt;256像素x256像素&lt;/strong&gt;。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;hr /&gt;
&lt;h2&gt;2. 文件结构&lt;/h2&gt;
&lt;h3&gt;地形贴图的位置：&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;地形贴图文件&lt;/strong&gt;：地形贴图应保存在 &lt;code&gt;Additional/Arts&lt;/code&gt; 中的 &lt;code&gt;Terrain&lt;/code&gt; 文件夹内。
&lt;ul&gt;
&lt;li&gt;&lt;em&gt;&lt;code&gt;Additional&lt;/code&gt; 文件夹是存放额外文件的默认位置。&lt;/em&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img src=&quot;/images/tuto-ra3-add-terrain-textures-01.png&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;
&lt;p&gt;在这里&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;注册表&lt;/strong&gt;：地形贴图的注册表文件 &lt;code&gt;Terrain.xml&lt;/code&gt; 应当被放入普通资产文件夹（默认是 &lt;code&gt;Data&lt;/code&gt;）之下的文件夹内。不需要把它放在全局文件夹（默认是 &lt;code&gt;Data/Mapmetadata&lt;/code&gt;）里。
&lt;ul&gt;
&lt;li&gt;&lt;em&gt;你可以通过修改打包器的资产读取规则来改变这些文件夹的目录结构。&lt;/em&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;hr /&gt;
&lt;h2&gt;3. 地形贴图的构成&lt;/h2&gt;
&lt;h3&gt;两张贴图：&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;混合着色贴图&lt;/strong&gt;（Blend-Color Map）：记录了颜色和光滑度。
&lt;ul&gt;
&lt;li&gt;Substance Painter可以直接输出混合着色贴图，但需要特别的设置。我们之后会讲。&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;注意&lt;/strong&gt;：混合着色贴图的格式只能是 &lt;em&gt;&lt;strong&gt;八位RGBA的&lt;/strong&gt;&lt;/em&gt; TGA 格式，且不能被压缩，大小必须为 256x256。为了防止你忘记，我们之后会不断念叨这件事的。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;法线贴图&lt;/strong&gt;（Normal Map）：用于提供表面细节的法线信息。&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;注意&lt;/strong&gt;：法线贴图的格式应该是&lt;em&gt;&lt;strong&gt;OpenGL格式&lt;/strong&gt;&lt;/em&gt;。没错，我知道RA3使用DirectX，但是……请记住这一点。法线贴图的格式应该是&lt;em&gt;&lt;strong&gt;OpenGL格式&lt;/strong&gt;&lt;/em&gt;。&lt;em&gt;&lt;strong&gt;OpenGL格式的识别方法是，红色通道亮光从右边照射，绿色通道亮光从上方照射。&lt;/strong&gt;&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;img src=&quot;/images/tuto-ra3-add-terrain-textures-02.png&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;
&lt;p&gt;OpenGL格式与DirectX格式的差异&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;/images/tuto-ra3-add-terrain-textures-03.png&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;
&lt;p&gt;红色通道亮光从右边照射,绿色通道亮光从上方照射&lt;/p&gt;
&lt;h3&gt;制作方法一：如果你不会画贴图&lt;/h3&gt;
&lt;h4&gt;步骤一：获取素材&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;如果你不会画贴图，可以去素材网站上下载一个贴图。确保你得到的文件里包含了以下三张贴图————&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Color&lt;/strong&gt;（颜色贴图）&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Normal&lt;/strong&gt;（法线贴图）&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Roughness&lt;/strong&gt;（粗糙度贴图）
&lt;ul&gt;
&lt;li&gt;&lt;em&gt;如果你下载的文件里有一张光滑度贴图那就更好了。&lt;/em&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;如果你连什么是素材网站也不知道的话……算了，这就有一个不是吗？→ &lt;a href=&quot;polyhaven.com&quot;&gt;polyhaven.com&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;步骤二：制作混合着色贴图&lt;/h4&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;em&gt;以下所有的步骤都可以在 &lt;strong&gt;zyb的在线工具箱&lt;/strong&gt; 里一键完成。但是为了让你理解我们在干什么，作者认为还是有必要介绍下这个流程的。&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;2.1 读取 Color 贴图&lt;/strong&gt;：使用 Photoshop 或其他图像编辑软件读取 Substance Painter 生成的 &lt;code&gt;Color&lt;/code&gt; 贴图。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;2.2 处理 Roughness 贴图&lt;/strong&gt;：
&lt;ul&gt;
&lt;li&gt;读取 &lt;strong&gt;Roughness&lt;/strong&gt; 贴图并转换为 8 位灰度图（调整为黑白灰度值）。&lt;/li&gt;
&lt;li&gt;进行颜色反相（将黑色变为白色，白色变为黑色）以符合游戏引擎的需求。
&lt;ul&gt;
&lt;li&gt;&lt;em&gt;对，这一步的目的是把粗糙度贴图转换成光滑度贴图。所以这就意味着如果你用的是zyb的在线工具，你需要输入的是&lt;strong&gt;粗糙度贴图&lt;/strong&gt;——不要自己执行转换，把它留给机器。&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;如果你准备自己做的话，下载一张光滑度贴图会省事不少。&lt;/em&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;2.3 合并贴图&lt;/strong&gt;：
&lt;ul&gt;
&lt;li&gt;将转换好的 &lt;strong&gt;Roughness&lt;/strong&gt; 贴图（或者说，新的 &lt;strong&gt;光滑度贴图&lt;/strong&gt; ）的数据作为 &lt;strong&gt;Color&lt;/strong&gt; 贴图的 Alpha 通道（透明度），合并这两张贴图。举例来说，在 Photoshop 中，你可以使用 &lt;code&gt;Channels&lt;/code&gt; 面板将 &lt;strong&gt;Roughness&lt;/strong&gt; 转换为 Alpha 通道，然后合并。&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;2.4 缩放贴图&lt;/strong&gt;：将合成的图像缩放至 &lt;strong&gt;256x256&lt;/strong&gt; 像素，以符合 RA3 的贴图大小要求。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;2.5 输出混合着色贴图&lt;/strong&gt;：将合成后的图像保存为 &lt;strong&gt;TGA&lt;/strong&gt; 格式，根据需要修改名称。&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;注意&lt;/strong&gt;：确保混合着色贴图的格式是 &lt;em&gt;&lt;strong&gt;未被压缩的八位RGBA&lt;/strong&gt;&lt;/em&gt; TGA 格式！希望你还记得这一点！&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h4&gt;步骤三：制作法线贴图&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;3.1 读取 Normal 贴图&lt;/strong&gt;：打开 &lt;strong&gt;Normal&lt;/strong&gt; 贴图文件（NRM 文件），将其缩放至 &lt;strong&gt;256x256&lt;/strong&gt; 像素。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;3.2 输出法线贴图&lt;/strong&gt;：保存缩放后的 &lt;strong&gt;Normal&lt;/strong&gt; 贴图为 &lt;strong&gt;TGA&lt;/strong&gt; 格式，根据需要修改名称。&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;em&gt;因为 &lt;strong&gt;zyb的在线工具箱&lt;/strong&gt; 的设置是为批量转换设计的，所以，截至写作时（也就是说后续肯定会修改，请根据网站上的指示操作！），上传的三张贴图需要有相同的文件名——zyb建议将这三张贴图分别保存到三个不同的文件夹里。例如：&lt;code&gt;color/Concrete041C_1K-PNG.png&lt;/code&gt;，&lt;code&gt;normal/Concrete041C_1K-PNG.png&lt;/code&gt;，&lt;code&gt;roughness/Concrete041C_1K-PNG.png&lt;/code&gt;&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3&gt;制作方法二：如果你会画贴图&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;显然，本教程并不负责教你怎么画贴图。作者的目的是教你如何输出一张合格的地面贴图。&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;注意&lt;/strong&gt;：希望你还记得，混合着色贴图的格式只能是 &lt;em&gt;&lt;strong&gt;八位RGBA的&lt;/strong&gt;&lt;/em&gt; TGA 格式，且不能被压缩，大小必须为 256x256。法线贴图的格式应该是&lt;em&gt;&lt;strong&gt;OpenGL格式&lt;/strong&gt;&lt;/em&gt;。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;在 &lt;strong&gt;输出模板&lt;/strong&gt; 页面设置输出格式：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;法线贴图&lt;/strong&gt;：选择 &lt;strong&gt;RGB&lt;/strong&gt; 输出类型，拖动 &lt;strong&gt;Normal OpenGL&lt;/strong&gt; 到 RGB 栏。输出的法线贴图格式为 &lt;strong&gt;八位RGB格式的TGA贴图&lt;/strong&gt;。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;混合着色贴图&lt;/strong&gt;：选择 &lt;strong&gt;RGB+A&lt;/strong&gt; 输出类型，拖动 &lt;strong&gt;BaseColor&lt;/strong&gt; 到 RGB 栏，将 &lt;strong&gt;Glossiness&lt;/strong&gt; 拖到 A 栏。输出的混合着色贴图格式为 &lt;strong&gt;八位RGBA格式的TGA贴图&lt;/strong&gt;。&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;命名：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;法线贴图命名&lt;/strong&gt;：你可以手动命名，也可以在法线贴图前面的命名框里输入 &lt;code&gt;$project_NRM&lt;/code&gt;，这样在输出时就会自动生成以项目名为前缀的法线贴图命名。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;混合着色贴图命名&lt;/strong&gt;：同样，你可以手动命名，也可以在混合着色贴图前面的命名框里输入 &lt;code&gt;$project&lt;/code&gt;，这样在输出时就会自动生成以项目名为前缀的混合着色贴图命名。&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img src=&quot;/images/tuto-ra3-add-terrain-textures-05.png&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;
&lt;p&gt;你应该看到，你的输出页面看起来是这样的&lt;/p&gt;
&lt;hr /&gt;
&lt;h2&gt;4. 注册贴图&lt;/h2&gt;
&lt;p&gt;在注册贴图前，希望你检查一下格式——你应该没有忘记格式是什么吧？&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;注意&lt;/strong&gt;：所有地面贴图的格式都&lt;em&gt;&lt;strong&gt;只能是 八位 TGA 格式&lt;/strong&gt;&lt;/em&gt;，且&lt;em&gt;&lt;strong&gt;不能被压缩&lt;/strong&gt;&lt;/em&gt;，大小必须为 &lt;strong&gt;256x256&lt;/strong&gt;。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;看来我们得到的贴图完美符合格式。那么，接下来将生成的贴图注册到 &lt;code&gt;Terrain.xml&lt;/code&gt; 文件中。格式如下：&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;&amp;lt;TerrainAsset id=&quot;Dirt_Romania01&quot; Class=&quot;Dirt&quot; WBFolder=&quot;Romania&quot; Texture=&quot;Dirt_Romania01.tga&quot; BumpTexture=&quot;Dirt_Romania01_NRM.tga&quot; /&amp;gt;
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;这里，Class代表贴图的类型，一般情况是可以随意设置的；WBFolder指的是放入WB的贴图绘制的哪个文件夹，一般建议自己新建一个，可以随便起名。&lt;/p&gt;
&lt;p&gt;Class可以参考SDK的&lt;code&gt;AssetTypeTerrainAsset.xsd&lt;/code&gt;文件，有这么几个类型：&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;&amp;lt;xs:simpleType name=&quot;TerrainClassType&quot;&amp;gt;
    &amp;lt;xs:restriction base=&quot;xs:string&quot;&amp;gt;
        &amp;lt;xs:enumeration value=&quot;UNSPECIFIED&quot;/&amp;gt;
        &amp;lt;xs:enumeration value=&quot;Misc&quot;/&amp;gt;
        &amp;lt;xs:enumeration value=&quot;Dirt&quot;/&amp;gt;
        &amp;lt;xs:enumeration value=&quot;Cliff&quot;/&amp;gt;
        &amp;lt;xs:enumeration value=&quot;Grass&quot;/&amp;gt;
        &amp;lt;xs:enumeration value=&quot;Rock&quot;/&amp;gt;
        &amp;lt;xs:enumeration value=&quot;Road&quot;/&amp;gt;
        &amp;lt;xs:enumeration value=&quot;Mud&quot;/&amp;gt;
        &amp;lt;xs:enumeration value=&quot;Sand&quot;/&amp;gt;
        &amp;lt;xs:enumeration value=&quot;Shrub&quot;/&amp;gt;
        &amp;lt;xs:enumeration value=&quot;Snow&quot;/&amp;gt;
    &amp;lt;/xs:restriction&amp;gt;
&amp;lt;/xs:simpleType&amp;gt;
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;因为xml不分行，所以你想怎么安排属性都可以——无论是像官方xml那样每个属性一行，或是把整个元素放在一行内，都是可以的！&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;/images/tuto-ra3-add-terrain-textures-06.png&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;
&lt;p&gt;这是一个示例XML&lt;/p&gt;
</content:encoded></item><item><title>浅谈Windows UAC提示模式</title><link>https://mrbbbaixue.com/posts/talk-windows-uac-options/</link><guid isPermaLink="true">https://mrbbbaixue.com/posts/talk-windows-uac-options/</guid><description>Windows 的账户系统比较复杂，UAC作为控制机制帮助阻止恶意程序对计算机进行更改</description><pubDate>Thu, 08 May 2025 00:00:00 GMT</pubDate><content:encoded>&lt;h2&gt;提要&lt;/h2&gt;
&lt;p&gt;众多周知，Windows 的账户系统比较复杂（本地账户，管理员账户等，以及各种SYSTEM，TrustedInstaller），并且早年XP时代，许多学习版系统都默认使用Administrator作为日用账户，实际上默认允许了许多程序以管理员方式访问系统文件执行操作，造成安全隐患。&lt;/p&gt;
&lt;p&gt;所以微软在Windows Vista及更高版本操作系统中引入的一种控制机制。其作用在于通知用户是否对应用程序和任务授权使用硬盘驱动器和系统文件，以达到帮助阻止恶意程序对计算机进行更改的目的。&lt;/p&gt;
&lt;p&gt;但是，UAC默认的强提醒机制明显对于普通用户会造成过多界面干扰（降低屏幕亮度，并且进入安全桌面），而且，默认只点击就可提升的方法相较于Linux并不「安全」。所以大家都会更改UAC选项来定制提示时机。&lt;/p&gt;
&lt;h2&gt;简单修改&lt;/h2&gt;
&lt;p&gt;普通的关闭或者调整UAC的方法很简单：打开开始菜单搜索「用户账户控制」，就可以到下图页面：
&lt;img src=&quot;/images/talk-windows-uac-options-01.png&quot; alt=&quot;&quot; /&gt;
对于一般用户，推荐修改到如图所示的&lt;strong&gt;第二级&lt;/strong&gt;，也就是「仅当应用尝试更改计算机时通知我（不降低桌面亮度）」，这样出现UAC提示时，不会在安全桌面中弹出窗口，减少干扰。
&lt;strong&gt;(!) 不建议完全关掉UAC，否则如果后台有程序在获取管理员，或者一不小心下到某些垃圾软件的时候就搞了&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;不过，UAC还有许多选项可以定制使用（？）接下来我就介绍组策略中关于用户账户控制弹窗的几种高级选项，包括启用生物识别提示和对所有程序进行提示。&lt;/p&gt;
&lt;h2&gt;隐藏选项&lt;/h2&gt;
&lt;p&gt;高级选项无法通过用户账户控制设置窗口直接修改，需要进入组策略。打开组策略的教程不再赘述，网上非常多。&lt;/p&gt;
&lt;p&gt;打开的方法就是按住&lt;code&gt;Win+R&lt;/code&gt;，然后输入&lt;code&gt;gpedit.msc&lt;/code&gt;，没什么好说的。&lt;/p&gt;
&lt;p&gt;在组策略中，需要导航到「计算机配置 &amp;gt; Windows 设置 &amp;gt; 安全设置 &amp;gt; 本地策略 &amp;gt; 安全选项」。
&lt;img src=&quot;/images/talk-windows-uac-options-02.png&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;
&lt;p&gt;然后可以在右边栏中找到&lt;strong&gt;10项&lt;/strong&gt;用户账户控制的有关设置，我选择其中比较有意思或者有用的几个。&lt;/p&gt;
&lt;h3&gt;使用Admin Approval Mode管理员批准模式&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;用户账户控制: 用于内置管理员账户的管理员批准模式&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;这个选项会强制&lt;em&gt;原本全权限&lt;/em&gt;的管理员账户（也就是Administrator）遵守用户账户控制策略的方式打开，但是不会影响管理员账户对于其他账户的控制。比如不会要求二次确认。&lt;/p&gt;
&lt;p&gt;&lt;em&gt;实际上因为我只用一个本地账户...后面忘了看有没有影响了，请各位自己尝试吧~&lt;/em&gt;&lt;/p&gt;
&lt;h3&gt;用生物识别设备进行管理员提权确认&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;用户账户控制: 提示提升权限时的行为&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;img src=&quot;/images/talk-windows-uac-options-03.png&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;
&lt;p&gt;可以看到，可以设置在安全桌面对于管理员的提示，以下为几种可选配置：&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;不提示，直接提升&lt;/strong&gt;（不安全）
&lt;strong&gt;在安全桌面上提示凭据&lt;/strong&gt;（推荐：&lt;strong&gt;使用Windows Hello&lt;/strong&gt;确认）
&lt;strong&gt;在安全桌面上同意提示&lt;/strong&gt;（默认）
&lt;strong&gt;提示凭据&lt;/strong&gt;（不推荐：危险）
&lt;strong&gt;同意提示&lt;/strong&gt;（实际上就是滑块的第二级）
&lt;strong&gt;提示同意非 Windows 二进制文件&lt;/strong&gt;（会弹窗，不推荐）&lt;/p&gt;
&lt;p&gt;&lt;em&gt;如果你开启了HelloFace，推荐使用第二项，每次你对一个程序提权，都要刷一次脸，蛮安全蛮方便（&lt;/em&gt;&lt;/p&gt;
&lt;h3&gt;指定提示时是否启用SecureDesktop，并且UI呈现&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;用户账户控制: 提示提升权限时切换到安全桌面&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;这个配置决定了UAC提示时是否要在安全桌面进行展示（就是平常看到的UAC变暗，屏幕变暗）&lt;/p&gt;
&lt;p&gt;如果关闭该选项，提示弹窗时就&lt;em&gt;不需要&lt;/em&gt;「切换安全桌面」并且在那里（屏幕变暗）显示UAC请求了，而是会尝试在（不安全）交互式用户的桌面上显示提示请求。&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;用户账户控制: 将 UIAccess 应用程序的提升权限提示显示在交互式用户的安全桌面上
这个选项可以指定某些特殊UIA程序是否需要切换安全桌面显示UAC弹窗。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3&gt;仅允许在安装位置提升&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;用户账户控制: 仅提升安装在安全位置的可执行文件&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;如果启用此策略设置，则会在允许应用程序运行之前，先强制&lt;em&gt;系统&lt;/em&gt;检查可执行文件的安装位置是否为安全位置，例如 Program Files 目录或 Windows 目录。&lt;/p&gt;
&lt;p&gt;如果可执行文件位于文件系统的安全位置，它就会以提升的权限运行。而从其他「不安全」的地方（例如下载，桌面，某些自定义目录），就会被拒绝权限提升。&lt;/p&gt;
&lt;p&gt;可以用于防止恶意软件诱导用户将恶意程序放置到「合法」的目录下然后启动提权操作，这样用户就需要手动去Program Files或者System目录下才可以使用管理员方式提权并打开。&lt;/p&gt;
&lt;h3&gt;对所有管理员运行提升请求&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;用户账户控制: 以管理员批准模式运行所有管理员&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;这个选项设定所有用户账户控制（UAC）策略设置对于计算机的行为。如果更改此设置，则必须重启计算机。（所以会提示）&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;/images/talk-windows-uac-options-04.png&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;
&lt;p&gt;可以看到如果启用此设置就会，和之前的设置稍有出入，它会确保所有UAC设置被激活，在这种情况下，任何提升权限的请求都会要求输入用户名和密码或者进行Windows Hello生物识别确认。&lt;/p&gt;
&lt;h2&gt;结语&lt;/h2&gt;
&lt;p&gt;UAC是Windows比较重要和有用的功能之一，并且它本身还有各种策略可以设置不同的层级，你可以根据自己的使用需求来调整参数。&lt;/p&gt;
&lt;p&gt;如果你是追求安全和正统的用户，推荐设置生物识别认证以及对所有管理员运行提升请求，并开启SecureDesktop。&lt;/p&gt;
&lt;p&gt;如果你是追求方便和效率，并且比较相信自己的警惕性，那么可以关闭安全桌面切换，使用非管理员提权（允许点击确认就过）。&lt;/p&gt;
&lt;p&gt;总之，按需调整就好，不过记得不要完全关闭UAC啦。&lt;/p&gt;
</content:encoded></item></channel></rss>