Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[PreviewSystem] Proxy object is frequently destroyed #456

Closed
Tliks opened this issue Oct 17, 2024 · 0 comments · Fixed by #459
Closed

[PreviewSystem] Proxy object is frequently destroyed #456

Tliks opened this issue Oct 17, 2024 · 0 comments · Fixed by #459

Comments

@Tliks
Copy link

Tliks commented Oct 17, 2024

NDMF 1.5.5にアップデート後、#454 の影響だと思うのですが、以下の警告が頻繁に発生します。場合によっては毎フレーム破壊されプレビューが点滅する状態に陥ることもあるようです。

Proxy object was destroyed improperly! Resetting pipeline...
UnityEngine.Debug:LogWarning (object)
nadena.dev.ndmf.preview.ProxyObjectController:OnPreFrame () (at ./Packages/nadena.dev.ndmf/Editor/PreviewSystem/Rendering/ProxyObjectController.cs:140)
nadena.dev.ndmf.preview.ProxyPipeline:OnFrame (bool) (at ./Packages/nadena.dev.ndmf/Editor/PreviewSystem/Rendering/ProxyPipeline.cs:336)
nadena.dev.ndmf.preview.ProxySession:OnPreCull (bool) (at ./Packages/nadena.dev.ndmf/Editor/PreviewSystem/Rendering/ProxySession.cs:111)
nadena.dev.ndmf.preview.PreviewSession:OnPreCull (bool) (at ./Packages/nadena.dev.ndmf/Editor/PreviewSystem/PreviewSession.cs:51)
nadena.dev.ndmf.preview.ProxyManager:OnPreCull (UnityEngine.Camera) (at ./Packages/nadena.dev.ndmf/Editor/PreviewSystem/ProxyManager.cs:65)
UnityEngine.GUIUtility:ProcessEvent (int,intptr,bool&)

再現手順

  1. AAO Remove Mesh By BlendShapeをアタッチ&選択
  2. 同じレンダラーに対してAAO Remove Mesh in Boxをアタッチ&選択
  3. 値変更の度にコンソールに上記の警告が発生します

トレースログを添付します。
PreviewTrace_AAO.txt

正確な再現手順は不明ですが、TTTでも再現しました。Scale Adjusterでも再現するようです。

情報があるか分かりませんがTTTで毎フレーム破壊された際のトレースログも添付します。
PreviewTrace.txt

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 a pull request may close this issue.

1 participant