Skip to content

Releases: jefcrb/3DViewerIDV

v0.10.1

Choose a tag to compare

@github-actions github-actions released this 17 Sep 15:24
v0.10.1

v0.10.0

Choose a tag to compare

@github-actions github-actions released this 03 Sep 14:48
5fc0898

What's new

  • New survivors: Matador and Mime Artist.
  • Visible cones for spot lights, with animatable cone opacity and penumbra.
  • Overlay filters (Pixelate, Scanlines, Chromatic aberration) from World → Filters.
  • More reliable animation preview and stop behavior.

更新内容

  • 新增求生者:斗牛士与默剧演员。
  • 聚光灯支持可见光锥,光锥不透明度与半影可动画化。
  • 世界 → 滤镜 新增叠加滤镜(像素化、扫描线、色差)。
  • 动画预览与停止行为更加可靠。

Full Changelog: v0.09.2...v0.10.0

v0.09.3

Choose a tag to compare

@github-actions github-actions released this 07 Aug 15:53

What's new

  • New per-channel animation sequencer: editor gets a horizontal timeline at the bottom with one bar per animatable property; drag, right-click, or use Ctrl+C/V/Delete on individual channel keyframes, and edit their values inline.
  • Skybox: upload a custom image (PNG / JPG / GIF) as the scene background from World → Skybox, or toggle Transparent in OBS to composite the 3D scene over other OBS layers.

更新内容

  • 全新的通道式动画编辑器:编辑器底部新增水平时间线,每个可动画属性一条通道,可拖动、右键或使用 Ctrl+C/V/Delete 单独编辑每个通道的关键帧,并内联修改数值。
  • 天空盒:可在 世界 → 天空盒 上传自定义图片(PNG / JPG / GIF)作为场景背景,或切换 在 OBS 中透明 以将 3D 场景叠加到 OBS 其他图层之上。

v0.09.2...v0.09.3

v0.09.2

Choose a tag to compare

@github-actions github-actions released this 05 Aug 20:19
v0.09.2

v0.09.0

Choose a tag to compare

@github-actions github-actions released this 03 Aug 21:36

Full Changelog: v0.08.1...v0.09.0
What's new

  • Multi-scene support: create, rename, and delete scenes from the plugin's Settings page. Each scene has its own .glb, viewer settings, and animations, and each gets its own URL to drop into OBS.
  • Bundled scene export / import: back up or share a scene (or the whole collection at once) as a single .zip.
  • Auto-start server option (off by default) — the local WebServer boots with the plugin.
  • Character download UX: skips already-downloaded models, shows a live progress bar and total download-size estimate.
  • In-scene i18n: the editor panel (?dev=true) now follows the host's language setting (English / 中文).
  • Feedback tab (?dev=true): bottom-right card with a Discord contact and a GitHub issues link.
  • New default scene ships with fresh installs, including a preset lighting rigion.

Editor / trigger changes (?dev=true)

  • Baked glTF animations from uploaded .glb files are now triggerable. A new Built-in clips section wires each clip to the same trigger events as snapshot sequences, with per-clip loop
    and playback-speed controls.
  • Rotation interpolation moved to quaternion slerp, camera and character rotations no longer flip 180° between adjacent keyframes crossing the ±π boundary.

Migration

  • Plugin migrated to plugin API 3.0.0.0 requires the neo-bpsys-wpf host with matching API.
  • Existing setups auto-migrate on first launch: whatever .glb + settings you hnual action needed.
  • OBS users: refresh browser sources once after upgrading.

更新内容

  • 多场景支持:可在插件设置页新建、重命名、删除场景,每个场景有独立的 .glb、观察器设置和动画,并各自拥有独立 URL 用于 OBS 浏览器源。
  • 场景打包导入 / 导出:可将单个场景(或整套集合)打包为 zip 备份或分享。
  • 服务器自动启动选项(默认关闭)。
  • 角色下载体验:跳过已下载模型,显示进度条与总下载量估计。
  • 编辑器界面翻译(?dev=true):跟随主程序语言切换(English / 中文)。
  • 反馈标签(?dev=true):右下角小卡片,含 Discord 联系方式与 GitHub 问题链接。
  • 全新默认场景:新装用户直接获得预设灯光与一段镜头运动示例。

编辑器 / 触发器变更(?dev=true)

  • 内置 glTF 动画:上传的 .glb 若自带动画片段,可在新增的 内置动画片段 区域接入触发器,支持循环与播放速度设置。
  • 旋转插值改用四元数 slerp 关键帧间旋转跨越 ±π 时不再出现 180° 翻转。

迁移说明

  • 已升级至插件 API 3.0.0.0 需 neo-bpsys-wpf 主程序版本匹配。
  • 现有设置将在首次启动时自动迁移为 scene1,无需手动操作。
  • OBS 用户升级后请刷新一次浏览器源。

v0.08.1

Choose a tag to compare

@github-actions github-actions released this 21 Jul 17:21

Full Changelog: v0.08...v0.08.1

3DViewerIDV Plugin v0.08.1 Release Notes

What's new

  • New hunter: Dentist
  • Performance monitor (?dev=true): FPS + frame-time overlay, toggleable from the editor.

Note: sadly Matador isn't available yet

Editor / trigger changes (?dev=true)

  • hunter_selected trigger condition updated.
  • live_mode_entered and hunter_changed triggers removed — sequences bound to these need to be re-linked.
  • Initial transform controls no longer shown when the scene loads.

更新内容

  • 新增监管者:牙医
  • 性能监视器(?dev=true):显示 FPS 和帧时间,可在编辑器中开关。
  • 反馈标签(?dev=true):左下角新增小卡片,含 Discord 联系方式(dostojefsky)和 GitHub 问题链接。

编辑器 / 触发器变更 (?dev=true)

  • hunter_selected 触发条件已更新。
  • 已移除 live_mode_entered 和 hunter_changed 触发器 — 使用这些触发器的动画序列需要重新绑定。
  • 场景加载时不再显示初始变换控件。

3DViewerIDV plugin v0.08

Choose a tag to compare

@github-actions github-actions released this 05 Jun 14:57

更新内容

插件设置页面

  • 场景文件管理:上传你自己的 .glb 场景,或下载当前场景
  • 设置导入/导出:可导入或导出 viewer_settings.json
  • 角色模型:模型不再随仓库附带,可通过新增的「角色模型」卡片按需下载全部监管者和求生者

网页编辑器 (?dev=true)

  • 自定义灯光:可添加并配置任意数量的灯光
  • 世界设置:阴影贴图、色调映射、天空盒颜色等
  • 关键帧动画:可为灯光、相机和角色位置制作动画,动画可绑定到游戏内事件(监管者/求生者被选中、被取消选中等),并支持可选的循环启动/停止触发器

优化

  • 角色模型文件(约 360 MB)不再随仓库一起发布。安装插件后,打开设置页面,在「角色模型」下点击「下载全部」。
  • scene.glb 不再需要包含 _HUNTER 和 _SURVIVOR_1..4 占位模型 — 角色默认位置改在编辑器中管理。

What's new

Plugin settings page

  • Scene file management: upload your own .glb scene or download the current one
  • Settings import/export: for viewer_settings.json
  • Character Models: models are no longer in the repo; download all hunters + survivors on demand from the new Character Models card

In-browser editor (?dev=true)

  • Custom lighting: add and configure any number of lights
  • World settings: shadow maps, tone mapping, skybox color, and more
  • Keyframe animations: animate lights, the camera, and character positions, with sequences bound to in-game events (hunter/survivor selected, deselected, …) and optional loop
    start/stop triggers

Optimizations

  • Character model files (~360 MB) are no longer shipped with the repository. After installing the plugin, open the settings page and click Download All under Character Models.
  • scene.glb no longer needs to contain _HUNTER and _SURVIVOR_1..4 dummy meshes — default character positions are managed in the editor.

3DViewerIDV plugin v0.08-dev

Pre-release

Choose a tag to compare

@github-actions github-actions released this 21 Mar 21:41

EXPERIMENTAL!!!!
Adds animation for camera, might not work well yet, under heavy development

3DViewerIDV plugin v0.07.1

Choose a tag to compare

@github-actions github-actions released this 17 Mar 11:13

FIX:

  • Performance improvements: reduced shadow maps, improved model caching, improved model unloading
  • Fixed 歌剧演员, 杰克, 蜘蛛, 盲女, 教授, 舞女 animations

3DViewerIDV plugin v0.07.2

Choose a tag to compare

@github-actions github-actions released this 21 Mar 09:28

Fix WebGPU error