Skip to content

MMD modoki v0.2.2

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 14 Aug 04:42
· 330 commits to main since this release

MMD modoki v0.2.2

v0.2.2 は、MMDデータの書き出し、複数モデル編集、画像・動画出力、FrameGraphエフェクトを中心に強化した preview リリースです。

Highlights

VMD / VPD 書き出し β

  • モデルの Bone / Morph / Property キーを標準 VMD 0002 として書き出せるようになりました
  • カメラモーションの VMD 書き出しに対応しました
  • 選択ボーンの現在ポーズを VPD として書き出せるようになりました
  • Shift-JIS固定長文字列、補間データ、物理ON/OFF、重複キーなどを保存前に検証します
  • モデルVMD、カメラVMD、VPDについて、本家MMDでの基本的な読み込みを確認しています

VMD書き出しはまだβ版です。照明、セルフ影、重力、外部親、物理結果のBakeなどは現時点では書き出し対象外です。

同じPMXを複数読み込み可能に

  • モデルごとに安定した Instance ID を持つようにしました
  • 同じPMXを複数読み込んでも、モーション、選択状態、外部親、DoFターゲットなどを個別に管理できます
  • Project保存 / 読み込みも Instance ID に対応しました
  • 旧Projectとの互換性のため、従来のPath参照もFallbackとして残しています

PNG / WebM 出力を改善

  • PNG、PNG連番、WebMのキャプチャ処理を共通のRGBA Export Surfaceへ統合しました
  • PNGエンコードをWeb Workerへ移し、メインスレッドの負荷を軽減しました
  • 背景透過PNG / PNG連番に対応しました
  • ビューポートで透明背景を確認できるプレビューを追加しました
  • 単発PNGで解像度プリセットと任意の幅・高さを指定できるようになりました

MMD編集・互換性を改善

  • モデルの外部親に対応しました
  • カメラ外部親に対応し、MMD互換の回転追従を追加しました
  • MMD向けのモデル描画順設定を追加しました
  • 同一平面で発生する描画競合への補正を追加しました
  • 外部親と物理演算を組み合わせた場合の互換性を改善しました
  • Spring Gravity周辺の互換補正を改善しました
  • PMXモデル情報を読み込み時に確認できるようになりました
  • 同じモデルを複数読み込む場合の管理を安定化しました

FrameGraph エフェクトを追加・改善

FrameGraphベースの表現をさらに拡張しました。

  • Object-based Motion Blur
  • Experimental SSGI
  • Aerial Perspective
  • Directional Light Shafts / Para Flare
  • Floating Light Particles
  • Gamma Controls
  • Luminousの安定性改善
  • FrameGraphエフェクトの並び替え・制御の安定化

一部のエフェクトは実験的で、GPU、解像度、モデル数によって負荷が大きく変わります。

UI / 操作

  • WindowメニューからUI表示倍率を変更できるようになりました
  • 高解像度PNG出力用のダイアログを追加しました
  • 背景透過プレビューを追加しました
  • PMXモデル情報の確認UIを追加しました

その他

  • Electron + PlaywrightによるE2Eテストを拡充
  • PNG出力、外部親、FrameGraphエフェクト、VMD/VPD出力などの自動テストを追加
  • クロスプラットフォーム向けテスト・リリース手順を改善
  • ドキュメントと開発時の検証手順を大幅に整理しました

Known Issues

  • VMD / VPD書き出しはβ版です
  • VMDのすべての境界ケースについて本家MMDとの互換確認が完了しているわけではありません
  • 外部親などMMD modoki独自のProject状態は標準VMDには保存されません
  • 高負荷なFrameGraphエフェクトではFPSが大きく低下する場合があります
  • macOS版は未署名・未notarizeのpreview版です
  • Linuxでは環境によって --no-sandbox が必要な場合があります

Downloads

  • Windows x64
  • macOS
  • macOS Apple Silicon DMG
  • Linux x64

今回も prerelease としての公開です。