Updated READMEs

This commit is contained in:
Kirurobo
2025-07-15 15:59:00 +09:00
parent 77b60bbf64
commit c6ff30a191
2 changed files with 18 additions and 0 deletions

View File

@@ -51,7 +51,16 @@ B. UnityPackage を利用する手順
5. ビルドしたものを起動
### URP 利用時の設定
背景を透明にするためには、アルファチャンネルを維持する必要があります。
そのためにいくつかの条件があります。
- HDR は無効にする [参考](https://github.com/kirurobo/UniWindowController/issues/42#issuecomment-2507577260)
- Main Camera (GameObject) > Camera (Component) > Output > HDR: Off
- AlphaProcessing は有効にする [](https://github.com/kirurobo/UniWindowController/issues/42#issuecomment-250757726)
## 制限事項
- Direct3D12 では背景透過が有効となりません。Direct3D11 では `Use DXGI flip model swapchain for D3D11` を無効にすることで透過が可能です。
- Unityエディタ上では透過はできません。ビルドをしてお試しください。
- 常に最前面やウィンドウ移動等は動作しますが、実行中にゲームビューを閉じたりドッキングの配置を変えることはお勧めしません。一応、ゲームビューにフォーカスを移すとウィンドウを再取得はします。
- マウスでは良いのですが、タッチ操作には適切な対応がまだ定まっていません。

View File

@@ -50,7 +50,16 @@ B. Using an UnityPackage
5. Launch the build
### Settings when using URP
To make the background transparent, the alpha channel must be maintained.
There are some conditions for this.
- HDR must be disabled [Reference](https://github.com/kirurobo/UniWindowController/issues/42#issuecomment-2507577260)
- Main Camera (GameObject) > Camera (Component) > Output > HDR: Off
- AlphaProcessing must be enabled [Figure](https://github.com/kirurobo/UniWindowController/issues/42#issuecomment-250757726)
## Limitations
- Background transparency is not enabled in Direct3D12; in Direct3D11, transparency can be enabled by disabling `Use DXGI flip model swapchain for D3D11`.
- Transparency is not available on the Unity Editor. Please build and try it.
- It works for topmost, moving windows, etc., but I do not recommend closing the game view or changing the docking arrangement while it is running. In the meantime, the window will reacquire when the focus is shifted to the game view.
- The proper support for touch operations has not yet been determined.