纹理生成器 - TG3 - 《天际》特别版/周年纪念版完整纹理工坊 纹理生成器是我原版DDStool的全面升级版。它最初是一个批量重置工具,强制将DDS文件转换为《天际》所需的精确格式,如今已发展壮大
纹理生成器 3
纹理生成器 - 天际特别版/周年纪念版纹理工坊
Texture Generator 3 是我原版 DDStool 的全面升级版。它最初是一个批量重存工具,将 DDS 文件强制转换至《天际》所需的精确格式,如今已发展为一款面向速通模组作者的完整纹理工作台。
它整合了开源组件,如BSArch、texconv、PIL及Materialize风格逻辑,再加上大量我自己的代码。
指向一个文件夹,让规则替你干活,每次都能直接输出游戏就绪的DDS、法线和打包好的PBR贴图,无需再碰Photoshop。
此项功能说明 - 请查看图片
纹理转换器
批量转换任意格式为任意格式,支持文件夹递归处理,无需ImageMagick。涵盖BMP转TGA、PNG转TGA、BMP转PNG、TGA转BMP(无Alpha通道)、TGA转PNG、PNG转BMP,以及通过texconv实现的所有DDS转换路径:DDS转PNG/TGA/BMP以及PNG/TGA/BMP转DDS。还包含颜色通道操作,可对BMP的红色、绿色或蓝色通道进行归零处理,以及文件管理功能,可仅保留_n命名的BMP或按扩展名清除文件。
2. DDS工具 - 智能压缩器
原始核心,现改为基于规则。选择输入模式PNG转DDS或DDS转DDS,设置源文件夹和输出文件夹,然后根据后缀分配BC格式。示例默认值:_n对应BC7_UNORM,_p_height对应BC4_UNORM,_rmaos / _ao / _orm对应BC7_UNORM,_s_specular对应BC7_UNORM,_g_glow_emissive对应BC7_UNORM_SRGB,_m_mask对应BC4_UNORM,其余默认对应BC7_UNORM_SRGB(用于反照率/漫反射)。一键运行批量处理。
3. 缩放工具 - 新增 - 按地图类型批量缩放
这是DDS工具专注于调整尺寸的升级版本。它一次性完成压缩和调整尺寸,因此您无需按同一尺寸运行所有操作。
按贴图类型批量调整大小,每个检测到的贴图类型都有独立的大小下拉菜单:漫反射/反照率、法线、高光/光泽、粗糙度、金属度、环境光遮蔽/光泽遮罩、自发光/辉光、不透明度/透射、环境光遮蔽、高度/视差/置换、细节贴图、次表面、涂层/多层、绒毛/丝绒及RMAOS。每项均可独立设置为4096 / 2048 / 1024 / 512 / 256 / 原始 / 不调整,而非统一应用单一尺寸。
包含完整的格式分配规则,类似DDS工具。可添加自定义后缀规则,为每条规则选择DDS格式,并为未匹配文件设置默认格式,Albedo/漫反射贴图默认使用BC7_UNORM_SRGB。两种输入模式:PNG转DDS压缩并调整源图尺寸,以及DDS转DDS重新压缩并调整现有DDS尺寸。原始/不调整尺寸选项会以原生分辨率保存,文件仍会被处理和压缩,只是不调整尺寸。
4. BSA工具 - 由BSArch提供支持
读取、列出并转储.bsa和.ba2存档。包含信息、信息+列表、信息+转储(含哈希和文件路径)按钮。解包到所选文件夹或从源文件夹打包,保留相对路径。存档格式选择器包含-sse选项,用于《上古卷轴5:天际 特别版》。
5. 法线贴图生成器
通过texconv读取BMP和DDS并写入_n贴图。支持缩放/强度控制,包含X和Y分量,翻转X/Y及完整Z范围以增强对比度。通过ModernGL计算着色器实现GPU加速,并带有后备方案。输出格式支持BMP、TGA、PNG或DDS BC7线性。
6. 高度图生成器
地图生成器。为输入文件夹中的每张漫反射PNG生成高度图PNG,跳过已过滤的后缀。可设置法线强度、模糊半径、渐变乘数,并将高度归一化拉伸至0到255全范围。输出格式为PNG / TGA / BMP,附带批量日志。
7. PBR生成器 - AI辅助
专为Community Shaders打造。PBR Builder可将零散的PBR贴图(反照率、法线、粗糙度、金属度、环境光遮蔽、高度)转换为打包的Community Shaders DDS文件。提供法线绿色通道Y翻转选项,适配DirectX法线。包含视差生成器、Complex转PBR及PBR转Complex标签页。贴图按名称关键词匹配。生产使用前请先检查输出。
8. 双层建造器
一次加载漫反射贴图,即可同时生成8种纹理:基础色、法线、粗糙度、金属度、高度、涂层颜色、涂层法线和涂层粗糙度。调整法线强度、粗糙度对比度、金属度级别、视差缩放、高度反转以及涂层颜色/不透明度/粗糙度,然后预览并全部保存。
9. 材质生成器 - 由Materialize驱动
加载一种漫反射/反照率贴图,并生成完整的PBR贴图组。左侧为贴图设置,包含高度、法线、环境光遮蔽、粗糙度、金属度、边缘和自发光,并提供模糊、对比度、亮度、缩放、半径、强度、功率、阈值和反相选项。实时预览网格涵盖漫反射源、高度、法线、环境光遮蔽、粗糙度、金属度、边缘、自发光及打包后的RMAOS贴图。内含RMAOS通道打包器,通道分配为R=粗糙度,G=金属度,B=环境光遮蔽,A=高光/平滑度。
包含材质预览窗口,拖动以旋转,松开以渲染。GPU IBL天空ModernGL。网格选项:球体/立方体/圆柱体/平面。金属度倍增、平滑度倍增、环境光遮蔽强度、视差深度、光照强度/方位角/仰角/颜色、光照模式IBL天空GPU/工作室GPU/工作室CPU、IBL强度、清漆权重/粗糙度、绒毛/丝光权重、平铺及U/V偏移等控制。用于渲染、重新加载贴图以及应用并另存新RMAOS以烘焙倍增的操作。
10. PBR JSON 构建器
两个独立工具并排使用。左侧:Python关键字驱动扫描器,扫描模组文件夹以查找纹理集,至少需要漫反射加法线,高度/环境光遮蔽/发光/绒毛/次表面/涂层为可选并自动检测,生成PBRNIFPatcher JSON,配置位于config.json中,包含关键字和逐文件覆盖设置。右侧:PowerShell脚手架加填充两步工作流,第一步按Textures下的漫反射生成模板JSON,第二步根据旁边的_d / _g / _r / _p / _s / _cnr贴图填充每个条目。第二步设置包括高光级别、粗糙度缩放、次表面不透明度、位移缩放、多层位移、涂层强度/粗糙度/高光级别。
项目
源代码 现已开放
但模型权重仍会在首次使用AI时下载到% PPDATA%\TG3\models
(V2 Large = 1.3GB,Lotus = 2.5GB,StableNormal Turbo = 1.6GB),需联网一次,之后离线缓存。
粘贴的说明文本:
AI深度模型:
TG3 v1.1.18 包含可选的AI深度功能,用于生成参考级高度图。基础应用使用内置的DeepBump锐化滤镜(无需下载、无需额外安装、无需blob文件)。如需更高质量,在首次使用
使用AI深度
它会自动从Hugging Face下载权重至
%APPDATA%\TG3\models
:
快速启动预设指向此处。请将它们安装到任意位置,并在TG3中设置路径。
平塔
官方网站:
https://pinta-project.com直接下载:
https://pinta-project.com/releasesUpscayl
官方网站与下载:
https://upscayl.orgGitHub 项目:
https://github.com/upscayl/upscaylPaint.NET
官方下载页面:
https://www.getpaint.net/download.htmlNexus出品的另一款非常实用的工具:
UV 切割工具:
https://www.nexusmods.com/skyrimspecialedition/mods/178360AI深度研究 - 让参考级深度成为可能的模型
这些研究者将他们的模型开源了,所以现在TG3能像SculptOK那样生成深度,以及你的参考图像:
开源致谢与许可信息
本项目使用了BoundingBoxSoftware的Materialize
https://github.com/BoundingBoxSoftware/Materialize 以及来自TES5Edit工具中的BSArchive和BSArch
https://github.com/TES5Edit/TES5Edit/tree/dev/Tools/BSArchive 均依据GNU GPL v3.0许可证授权。其他组件:Microsoft texconv、Python PIL。GPL组件的源代码可从其原始仓库获取。我的原创集成代码保持专有。已添加的版本为
利奥·斯特瓦诺 PBR JSON 生成器 ,我的版本还在制作中,他的更好。谢谢。
里奥·斯特瓦诺 你的工具太棒了。
哥林多前书15:3-4(LSB)
因为我所传给你们的,最要紧的,也是我所领受的,就是基督照圣经所说,为我们的罪死了,而且埋葬了,又照圣经所说,第三天复活了。