Skip to content

Update effekseer 1803#131

Merged
durswd merged 5 commits into
masterfrom
update_effekseer_1803
May 13, 2026
Merged

Update effekseer 1803#131
durswd merged 5 commits into
masterfrom
update_effekseer_1803

Conversation

@durswd
Copy link
Copy Markdown
Collaborator

@durswd durswd commented May 12, 2026

不具合修正内容

master との差分では、Effekseer 1.80.3 更新に伴うUnity描画・マテリアル生成まわりの不具合を修正しています。

  • マテリアル生成時のテクスチャ/Uniformスロット数を上限内に制限し、範囲外アクセスや不正なシェーダ生成を防止
  • CustomData数を0-4にクランプし、float / float2 / float3 / float4 が正しく生成されるよう修正
  • テクスチャの Type / Index / UniformName を正しく引き継ぎ、マテリアル内の参照先ずれを修正
  • $TIME$$MOD、固定Gradient、スクリーン座標変換など、生成シェーダ内の置換・出力処理を修正
  • Unity描画側でテクスチャ/Uniformの適用数を上限内に制限し、リフラクション用背景テクスチャの参照スロットを修正
  • ライティング用プロパティ名とキーワード設定を修正し、Lit描画の反映漏れを修正
  • モデル描画でフレームごとのIndex数を使うようにし、負の時間・空Index・複数フレーム混在時の描画崩れを修正
  • モデルのリフラクション描画で、モデル用リフラクションマテリアルを参照するよう修正
  • Mirror wrap modeに対応し、テクスチャのラップ設定が正しく反映されるよう修正
  • Advanced描画のBlend UV Distortionが通常UV Distortionを参照していた問題を修正
  • ネイティブ側でテクスチャ数・Uniform数・CustomData数を上限内に制限し、未初期化値や古いテクスチャ状態が残る問題を防止
  • Effekseer本体サブモジュールを更新し、Metal/DX9/WebGPU、シェーダ、Gradient、SIMD、レンダラー関連の修正を取り込み
  • インポート周りを修正

@durswd durswd merged commit 14812f2 into master May 13, 2026
8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant