Skip to content

Releases: trouble123456/Film-Simulation

胶片模拟 3.0.0(Windows 版)— 裁切重做 · 分区小眼睛 · 界面与按钮配色 · CineStill 800T

Choose a tag to compare

@trouble123456 trouble123456 released this 30 Oct 18:10
dc715d9

胶片模拟 3.0.0(Windows x64)

这是继 v2.0.0 之后的功能版本。本版重做了裁切交互,为各调整分区加上「小眼睛」旁路开关,加入整套界面主题与按钮配色,新增 CineStill 800T 胶片,并让底部预览图可以收起。

一、裁切功能重做

  • 新增「裁切比例」开关:位于比例选择器右侧。勾选即按所选比例取景,取消勾选则回到整帧原图,一键在「有裁切」和「无裁切」之间切换。
  • 取景区域可自由平移:选定比例后,把鼠标放到照片上任意位置上下左右拖动,即可平移取景区域,不再只能固定居中裁切。四个角仍然是缩放,边中点手柄降级处理,避免想平移时误触发缩放。
  • 完成后立即出图:裁切视图下会出现「完成 — 应用裁切」按钮,点一下立刻退出裁切界面,直接显示裁切后的画面。
  • 裁切不影响后续调整:裁切结果照常进入渲染管线,胶片模拟、片边、日期后背等全部功能都能继续作用在裁切后的画面上。

二、分区「小眼睛」

白平衡、曝光、曲线、色彩平衡四个分区都加上了眼睛开关:

  • 关闭眼睛只在该组的预览里旁路,参数本身不会被清空
  • 画面上即时呈现「调整前」的样子,方便对比这一组到底做了什么
  • 再次打开立即恢复,适合逐组判断效果

三、软件界面颜色

设置 → 通用新增「界面颜色」,三套主题:

主题 背景 说明
灰色(默认) 原有灰调 保持原来的观感
浅色 #F0F0F0 贴近 Windows 浅色系统界面
深色 #1F1F1F 贴近 Windows 深色系统界面

浅色主题下重新校准了按钮描边、次级文字与悬停反差,按钮文字和边缘不会再糊在背景里。

四、交互按钮颜色

设置 → 通用新增「交互按钮颜色」:

  • 自带拾色器,可拾取任意颜色
  • 另有 9 色常用色表,一键套用
  • 所有交互按钮、激活态、选中描边统一跟随这个强调色

五、CineStill 800T 胶片

  • 新增 CineStill 800T 胶片配方,还原其标志性的钨丝灯暖调与冷阴影
  • 引擎同步加入 halation(光晕)驱动着色器与 PSF 支持,高光溢出更接近真实胶片

六、底部预览图可折叠

  • 胶片条上方的标题栏可一键收起 / 展开
  • 收起后画布立刻变高,查看大图更舒服

下载

文件 说明
Film-Simulation-v3.0.0-Windows-x64.zip 免安装版,解压后运行 胶片模拟 3.0.exe
Film-Simulation-3.0.0-src.zip 本版完整源码
  • 系统要求:Windows 10 1809 及以上(x64)
  • 需要 WebView2 运行时(Windows 11 已内置)
  • 显卡需支持 Vulkan

升级说明

解压覆盖旧目录即可。配方文件(.spektra / .spektrapair)与图库索引保持兼容,无需迁移;旧配方里的裁切、调整参数照常读取。

提示:本版可执行文件更名为 胶片模拟 3.0.exe,旧版目录里的 胶片模拟 2.5.exe 可以直接删除。

许可证

GPL-3.0-or-later。上游链路:andreavolpato/spektrafilm(CC BY-SA 4.0)→ JamesQiu2005/SpektraLab(GPL-3.0)→ 本仓库。

胶片模拟 v2.0.0(Windows 版)— 配光/原图互斥 · 双拼取消修复

Choose a tag to compare

@trouble123456 trouble123456 released this 28 Oct 12:05
dc715d9

胶片模拟 2.0.0(Windows x64)

这是 v1.0.0 的优化版本。引擎与界面框架不变,重点修复了两处交互逻辑问题。

本版修复

1. 配光 / 原图按键逻辑冲突

顶栏「配光」与「原图」原本可以同时点亮,导致预览状态互相覆盖——先点配光再点原图,画面不知道该显示哪一个结果。现在两者合并为一组互斥切换:

  • 只能有一个处于激活状态,点其中一个会自动熄灭另一个
  • 配光在渲染完成后才可点击,避免求解过程中重复触发
  • 恢复为连体胶囊样式,激活项以琥珀色实心高亮,当前状态一眼可辨

2. 半格(双拼)照片无法取消

两张照片拼成一格 135 底片(半格拼接)后,取消拼贴无法还原成单张:

  • 原因:取消后配方里仍残留 filmEdge.pair 与 format = 135_half,画布继续按双格渲染
  • 修复后取消拼贴会同时清理拼贴标记与 pairSplit,画幅回落至 135
  • 取消后定位回拼贴引用的那张原照片,而不是胶片条里的第一张

下载

文件 说明
Film-Simulation-v2.0.0-Windows-x64.zip 免安装版,解压后运行 胶片模拟 2.5.exe
  • 系统要求:Windows 10 1809 及以上(x64)
  • 需要 WebView2 运行时(Windows 11 已内置)
  • 显卡需支持 Vulkan

升级说明

解压覆盖旧目录即可。配方文件(.spektra / .spektrapair)与图库索引保持兼容,无需迁移。

许可证

GPL-3.0-or-later。上游链路:andreavolpato/spektrafilm(CC BY-SA 4.0)→ JamesQiu2005/SpektraLab(GPL-3.0)→ 本仓库。

胶片模拟 v1.0.0(Windows 版)

Choose a tag to compare

@trouble123456 trouble123456 released this 27 Oct 14:52
dc715d9

胶片模拟(Film Simulation)— Windows 版 v1.0.0

SpektraLab 的 Windows 转译版,物理胶片/相纸模拟器:
在 81 个波长上追踪光线,模拟胶片染料层与相纸——颗粒、光晕、耦合剂、放大机滤镜包一应俱全。

来源与致谢(上游转译)

本项目是对以下开源项目的 Windows 转译:

许可证

  • 应用与引擎代码:GPL-3.0-or-later
  • 胶片/相纸 profile 与打印 LUT:CC BY-SA 4.0

下载

  • 胶片模拟-Windows-x64.zip:Windows 10/11 x64 安装包,解压后运行 spektralab.exe
  • Film-Simulation-src.zip:完整源代码(含 Windows 转译改动)

构建(Windows)

详见仓库 README 与 engine/WINDOWS.md。