sstalkerr31-ai/sky-light-ktx-noesis

GitHub: sstalkerr31-ai/sky-light-ktx-noesis

这是一个用于 Noesis 的 Python 插件,旨在解析和查看游戏《光·遇》中非标准格式的 KTX 纹理文件。

Stars: 0 | Forks: 0

# sky-light-ktx-noesis 用于 Noesis 的 Python 脚本,用于查看 Sky: COTL 中的自定义 KTX 纹理(开发中) # 用于 Noesis 的 Sky: COTL KTX 纹理插件 🕯️ 一个专为 **Noesis** 设计的 Python 脚本,用于解析和查看游戏 *Sky: Children of the Light* 中的自定义 `.ktx` 纹理文件。 ## 🔍 功能 - 针对 Sky 特定 KTX 文件的自定义头偏移处理。 - 对移动端 (ASTC) 和 PC (BC7) 纹理结构的基本支持。 - 开源 (MIT License)。 ## 🛠️ 要求 - Rich Whitehouse 开发的 [Noesis](https://richwhitehouse.com)。 - Python 3.x(已集成到 Noesis 中)。 ## 📥 安装说明 1. 下载 `fmt_Sky_Kram.py` 文件。 2. 将其放入您的 Noesis 插件文件夹:`Noesis/plugins/python`。 3. 重启 Noesis。 ## 🚧 已知问题与“玄机” Sky: COTL 中的 KTX 文件使用了非标准头。 - **当前问题:** 由于步长/对齐不正确,图像输出可能显示为“噪点”或出现对角线伪影。 - **目标:** 正确解析 `0x80` 偏移并自动检测 ASTC 块大小。 ## 🤝 贡献 我是一名来自俄罗斯的 14 岁有志开发者,热衷于逆向工程和 **Sky: Children of the Light**。由于本项目是开源的,如果您知道如何修复数据对齐问题,欢迎提交 **Pull Request** 或提出 **Issue**! ## 📜 许可证 本项目基于 MIT License 许可 - 详情请参阅 [LICENSE](LICENSE) 文件。 *免责声明:本工具仅供教育和研究目的使用。*
标签:3D模型工具, ASTC, BC7, DNS解析, KTX纹理, Noesis, PC纹理, Sky光遇, 像素格式, 开源项目, 插件开发, 数据提取, 文件头分析, 文件格式解析, 游戏开发工具, 游戏逆向工程, 移动端纹理, 纹理查看器, 逆向工具