1.6x 更新履歴

1.62f (2022/08/05)

Unity

URPRendererがいくつかの設定で深度を無視する不具合を修正

1.62e (2022/06/17)

共通

古いEffekseerのプロジェクトが間違った振る舞いを起こす不具合の修正

Unity

URPRendererがProfilerでエラーを起こす不具合の修正

StopRootを呼んだ後にエフェクトを停止できない不具合の修正

WebGL

複数のコンテキストがエラーを起こす不具合の修正

1.62d (2022/04/17)

共通

Playの直後にStopRootを呼んだ時、パーティクルが生成されない不具合を修正

Unity

メモリアロケーションを削減

2021.2をサポート

WebGL

誤字の修正

メモリリークの修正

UE4

一部環境でEffekseerUE4のコンパイルに失敗する不具合の修正

一部環境でパーティクルが描画されない不具合の修正

1.62c2 (2022/03/28)

Macでのコンパイルの設定を変更

1.62c (2022/03/06)

Macの公証に対応

プロシージャルモデルで法線とタンジェントが正規化されていなかった不具合を修正

テクスチャファイルがないとき、efkpkgインポーターでマテリアルをインポートできなかった不具合を修正

SIMDで整数の丸めの方向が間違っていた不具合を修正

1.62b (2022/01/31)

共通

DirectX9で法線の振る舞いがおかしかった不具合の修正

点、線、円の生成方法が左手系と右手系の変換をサポートしてなかった不具合の修正

抵抗と生成方法の角度があるパーティクルの振る舞いがおかしかった不具合の修正

ツール

モデルとルートディレクトリがあるときにefkpkgをインポートするとクラッシュする不具合の修正

UE4

最新版でコンパイルに失敗する不具合の修正

WebGL

デフォルトの image.crossOrigin を none に変更

1.62a (2022/01/05)

共通

古いマテリアルのキャッシュを読み込めてしまう不具合の修正

1.62 (2022/01/02)

共通

リニア色空間で、ガンマカラーを維持する機能を追加

バッチレンダラーが動いていなかった不具合を修正

抵抗と親の追尾の挙動が生成方法によりおかしくなる不具合を修正

17個のユニフォームがあると描画の結果がおかしくなる不具合を修正

DirectX9のバックエンドで一部のモデルの描画がおかしくなる不具合の修正

ツール

efkpkg インポーターの改良

Enterでノードを選択できるように変更

Fカーブウインドウの挙動を変更

efkpkgからTextureObjectがインポートされない不具合の修正

FBXコンバーターがいくつかのfbxを変換できない不具合を修正

右クリックでノードを選択できない不具合の修正

LinuxでのダイアログのライブラリをZenityに変更

Unity

一部の設定が別のファイルに分離と、設定を生成するコマンドを追加 (ドキュメントを読んでください)

エミッターのスピードにフィールドが追加

NativeRendererとマイナスの深度の優先度で描画結果がおかしくなる不具合を修正

Unity Standard Linear RendererとEffekseer NativeRendererと歪みで描画結果がおかしくなる不具合の修正

WebGL

efkpkgからエフェクトをロードする機能の追加 (unzipの機能が必要です)

1.61e (2021/10/14)

共通

生成時の角度が力場の抵抗に適用されていなかった不具合の修正

生成方法を適用しているときに、力場の力と引力の挙動がおかしくなることがある不具合の修正

ツール

マテリアルエディタでノードを選択しているときにコメントを追加すると、コメントがノードを囲うように変更

古いMacOSで起動しない不具合の修正

Unity

URPで警告が表示される不具合の修正

古いMacOSで起動しない不具合の修正

1.61d (2021/09/14)

Unity

iOSでArchiveに失敗する不具合を修正

1.61c (2021/09/11)

共通

パーティクルが(0,0,0)にあるとき、力場の減衰が必ず働く不具合を修正

ツール

ブルームが有効で、不正な値を入力したとき、画面が黒くなる不具合を修正

最小化しているときに終了すると、次の起動時にウインドウのサイズがおかしくなる不具合の修正

Fカーブのラベルの表記がおかしい不具合の修正

Unity

マテリアルの歪みが有効の時、UnityRendererで描画がEffekseerと一致しない不具合の修正

1.61b (2021/08/24)

共通

OpenGLのメモリリークを修正

コンパイルに失敗するマテリアルを読み込むとクラッシュする不具合の修正

ツール

ファイルを読み込んでいないときにファイルビューワーのボタンをクリックするとクラッシュする不具合の修正

1.61a (2021/08/03)

共通

リングの描画速度を最適化

WebGLでの描画速度を最適化

カリングが有効の状態でStopRootを実行するとクラッシュする不具合の修正

左手系でカリングの挙動がおかしかった不具合の修正

左手系の法線とライティングの挙動を改善

左手系でUVアニメーションの補完がおかしくなる不具合を修正

ランタイム

DirectX12, Metal, Vulkanの内部のメモリ処理を変更し、メモリの使用量が増加した代わりにバッファが足りないときに挙動がおかしくなるケースを減少

ツール

マテリアルのファイルが選択されているとき以外はカスタムデータを表示しないように変更

一部のファイルを保存すると1.5以前のランタイムで表示できなくなる不具合を修正

1.60e

共通

一部の32bitビルドでエフェクト再生時にクラッシュすることがある不具合の修正

一部の描画バックエンドで2要素のカスタムデータをマテリアルに使用したときに挙動がおかしくなる不具合の修正

DirectX9の環境でカスタムデータの挙動がおかしかった不具合の修正

一部のLinux環境でコンパイルに失敗する不具合の修正

WebGL

three.jsでステートの復帰なしでも動作するように改良

ステートの復帰なしのサンプルを追加

TypeScriptのサンプルが実行できなかった不具合を修正

サンプルに使用しているthree.jsのバージョンを最新版に変更

1.60d

共通

DirectX9のモデルで頂点カラーのRとGが入れ替わっていた不具合を修正

OpenGLで一部のステートが復元されていなかった不具合を修正

ツール

MacOSで録画が正しく動作しなかった不具合を修正

Lightingのワイヤー表示の見た目がおかしかった不具合を修正

Fカーブのポイントを入れ替えると挙動がおかしくなる不具合を修正

ブルームのパラメーターの表記がおかしかった不具合を修正

スペイン語の追加

Unity

力場の抵抗がある場合、1フレーム目に生成されたパーティクルが表示されない不具合を修正

同じ相対パスのファイルを読み込んだ場合、異なるファイルが読み込まれることがある不具合を修正

音を使用するとメモリリークが発生する不具合の修正

1.60c2

ランタイム

DirectX11以外で、逆の深度の時にカリングが反転してしまうバグを修正

1.60c

共通

32bit環境でプロシージャルモデルが表示されない不具合を修正 左手系でソフトパーティクルの挙動がおかしい不具合を修正

Cocos2d-x

最大表示スプライト数を変更 Metalのメモリの処理を改良

ランタイム

一部のサンプルの修正と削除 Metalのメモリの処理を改良

1.60b

共通

OpenGLのエラー処理を改良

ターゲットの位置が左手座標系の時逆になっていた不具合を修正

OpenGLとDirectX9で描画(高度)を使用した場合に歪みの表示がおかしくなる不具合を修正

稀に色がちらつく不具合を修正

ツール

ワイヤーフレーム表示の挙動を改良

一部のエフェクトのインポートに失敗する不具合を修正

Fカーブでループを指定しているときにキーポイントが1つだとクラッシュする不具合の修正

Unity

最新のMacでiOSのOpenGLをコンパイルできなくなったため、OpenGLを無効化

エフェクト拡大率のノードがサポートされていなかった不具合を修正

シーンビューでのエフェクトの表示を改良

EffekseerをAssets/直下以外では使用できなかった不具合を修正

Unityレンダラーでマテリアルを適用したモデルの表示がおかしかった不具合を修正

DXライブラリ

コンパイラのマイナーバージョンが異なっていてもコンパイルできるように修正

ランタイム

OpenGLのサンプルのプロジェクション行列がDirectXのプロジェクション行列だった不具合を修正

1.60

1.60 新機能