Game Engines
Unreal Engine
MyCryENGINE
Lynthar

我构建了一个跨引擎资产审计工具,欢迎有兴趣的朋友试用

  •  
  •   Lynthar · 3h 12m ago · 94 views

    过去几个月我写了一个名为 Tidycraft 的桌面应用程序。这是一个我用作个人 3d 艺术资产库的东西。

    初始想法:编辑了.blend ,忘记重新导出,构建中的.fbx 比源版本更旧。没有人在代码审查中发现这一点——这不是代码。检查将 DCC 源(.blend / .psd / .spp / .ma / .ztl / ...)与同干导出配对,并在源较新时发出警告。

    它能做什么:

    • 资产审计——SHA256 重复检测,sRGB 标记的法线图,每个文件夹缺少 PBR 通道,Unity GUID 缺少引用。可通过 tidycraft.toml 为每个项目配置。

    • Git 状态集成——当前分支、前/后、每个文件都有更改徽章。对“自上次提交以来,我碰过这个吗?”很有用。

    • 资产库模式——将其指向任何文件夹,无需引擎。标签系统+3D 预览+每个扩展的外部编辑器映射使其可以作为可重复使用的纹理/模型/音频的独立浏览器使用。

    • AI 标签学习(选择加入)——一个 LLM 调用对您的项目进行采样,推断命名惯例,将本地模式匹配规则写入 toml 。之后,每资产 LLM 成本为零。Claude/OpenAI/Ollama 支持。

    Unity/虚幻/Godot 文件夹通用。Tauri + Rust + React. Apache 2.0, alpha.

    尚不完善的地方:

    • 二进制文件尚未经过代码签名
    • 目前测试过高达 8 万个文件的资产库,初始解析速度尚可,更高数量文件尚未测试。
    • Substance Painter 多通道配对仍然是 1→最新匹配,而不是适当的 1→N 。
    • ai 生成标签 和 git 集成等尚不完善,需要细调。
    • 单人维护,回复可能较慢。

    GitHub: https://github.com/Lynthar/Tidycraft

    好奇在更大范围的使用中会暴露什么问题。

    No Comments Yet
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1357 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 30ms · UTC 17:14 · PVG 01:14 · LAX 10:14 · JFK 13:14
    ♥ Do have faith in what you're doing.