HDBuildings

HDBuildings

在《星露谷物语》1.6中完美渲染任何2x、3x、4x或UHD农场建筑纹理,而不会出现精灵图过大的问题!

HD Buildings - 高分辨率农场建筑框架

在星露谷物语 1.6 中完美渲染任何 2 倍、3 倍、4 倍或超高清农场建筑纹理,而不会出现精灵图过大的问题!


✨ 功能
  • 自动分辨率检测与缩放: 原版星露谷物语将建筑渲染硬编码为 4 倍缩放,导致高分辨率纹理显得巨大且扭曲。HD Buildings 会自动计算纹理缩放因子($S = \text{当前宽度} / \text{原版宽度}$)并应用反向缩放($4f / S$),使你的高清建筑完美对齐原版图块网格和 Z 深度!
  • 无缝支持 Content Patcher 和直接 PNG: 将任何高分辨率 PNG 直接放入 assets/Buildings/,或使用你最喜欢的 Content Patcher 纹理包——两者均可开箱即用,无需任何配置!
  • 柔和径向阴影: 厌倦了美丽建筑下方厚重的像素方块阴影?享受平滑、现代的椭圆形阴影,不透明度完全可自定义。
  • Generic Mod Config Menu (GMCM) 集成: 在游戏中实时调整阴影样式(柔和、无 或 原版)和不透明度。
  • 预置默认高清纹理: 随附精美增强的 HD 纹理,适用于 筒仓、小屋、大小屋和马厩,开箱即用!

📥 安装
  1. 安装最新版本的 SMAPI(4.0.0+)。
  2. (可选但推荐)安装 Generic Mod Config Menu。
  3. 下载 HD Buildings 并将压缩包解压到你的 Stardew Valley/Mods 文件夹中。
  4. 通过 SMAPI 运行游戏!

🎨 如何添加你自己的高清纹理
  • 只需将你的高清建筑 PNG 放入: Mods/HDBuildings/assets/Buildings/<BuildingName>.png
  • 支持的示例:
    • Silo.png
    • Barn.png、Big Barn.png、Deluxe Barn.png
    • Coop.png、Big Coop.png、Deluxe Coop.png
    • Shed.png、Big Shed.png
    • Stable.png、Mill.png、Greenhouse.png、Houses.png(农舍)
  • 只要宽高比与原版布局匹配,支持任何分辨率(2 倍、3 倍、4 倍、6.5 倍等)!

⌨️ 控制台命令
  • hd_buildings_list:列出当前放置的所有农场建筑、其基础宽度、检测到的缩放因子以及高清状态。
  • hd_shadow <Soft|None|Vanilla> [opacity]:即时更改建筑地面阴影样式和透明度。

⚙️ 兼容性
  • 兼容 星露谷物语 1.6+。
  • 完全兼容 Stardew Valley Expanded (SVE)、自定义建筑重新着色和季节性建筑模组。
  • 兼容多人游戏(客户端视觉模组)。

支持我的工作

如果你喜欢这个模组并希望支持后续开发,可以考虑请我喝杯咖啡! 每一份支持都有帮助,我深表感谢。❤️

ko-fi

HD Buildings (星露谷物语高分辨率农场建筑框架)

星露谷物语 1.6 中,无论你是 2 倍、3 倍、4 倍还是其他超高清(HD/UHD)农场建筑纹理,本渲染扩展模组都能在不造成尺寸扭曲的情况下,将其精确对齐到原始图块网格。

🌟 主要功能

  1. 自动分辨率检测与反向缩放渲染:
    • 原版星露谷物语强制以 4 倍缩放渲染建筑,导致放入高分辨率图像时会变得巨大无比,甚至吞噬屏幕。
    • 本模组会自动检测图像宽度,并以反向缩放(4f / 缩放倍数)进行精确缩小渲染,因此任何高分辨率建筑都能完美贴合原始图块大小和 Z 排序。
  2. 简便的资源替换:
    • 只需将你想要的高清图片放入 Mods/HDBuildings/assets/Buildings/<建筑名>.png,即可立即生效。
    • 与现有的 Content Patcher (CP) 纹理包 100% 兼容。
  3. 柔和的椭圆形阴影:
    • 为了避免在高分辨率建筑下方出现突兀的原版方形阴影,提供了柔和的椭圆形阴影(Soft)选项。
  4. GMCM 游戏内设置联动:
    • 可以在游戏内设置菜单中实时调整阴影样式(Soft、None、Vanilla)和透明度。
  5. 内置默认高清纹理:
    • 安装模组后,筒仓、小屋、大小屋、马厩这 4 种建筑会立即应用高清纹理,你可以马上欣赏效果。

📥 安装方法

  1. 安装最新版本的 SMAPI(4.0.0 以上)。
  2. 将下载的 HDBuildings 1.0.0.zip 解压后放入 Stardew Valley/Mods 文件夹。
  3. 启动游戏!