かりんちゃんの随心遊戯日誌

ゲームの日記、たまに政治の話、香港の話

Unity

SignalRをUnityにそのまま導入すると、Android(IL2CPP)ではエラーになる

仕事のUnity案件ではSignalRの導入が必要であった。NuGet for Unityからインストールすれば利用できるが、IL2CPPモードではそのままAndroidにデプロイすると、必ずHubConnectionBuilder で「InvalidOperationException: Sequence contains no matching eleme…

UIまでブラーする方法

先日仕事で残された課題として、UIまでブラーするのはどうするべきか… 一つ方法を思いついた もう一つCanvasを作って、背景系のUI(つまりブラーしたいUI)をそこに移って、さらにそのCanvasの一番下では全画面をカバーするRaw Imageを作成する。 そして、元…

まさか仕事でScriptableRenderPassが活躍するになった

前ではScriptableRenderPassの話をしましたが、あれは元々自主研究の範囲で、こんな高度の技術はいま仕事でやっているUnityプロジェクトには無縁なんだろう、と思いましたが…まさか今日で活躍することになりました… いやぁ、運がいいというか悪いというか、…

相変わらずUnity研究に没頭

相変わらずUnity研究に没頭ですが、仕事で気づいたことなのでメモしとく。 まず、グラフィックAPIです。実はGoogle Pixel Tabletでアプリをテストしたところ、重い処理全然入れてないのに、15fpsも厳しかった。 確かにGoogle Pixel Tabletの解像度はFullHDよ…

研究:自作ScriptableRenderPassでPostProcessing RenderTextureを使う

前回は一番簡単なScriptableRenderPassを実装できましたが、よく見るとレンダリングテスクチャを使っていません。実際このScriptableRenderPassの真価は、おそらく同じ描画工程に、色んなレンダリングテスクチャとシェーダを利用することなので、例えばHLSL…

研究:自作ScriptableRenderPassでPostProcessing とりあえず一番簡単なものを作る モノクロ

HLSL本がちょうどPost Processingを読んでいるところと、バイブル2ndのURPカスタマイズを読み終わったので、なにか簡単な自作ScriptableRenderPassを練習するかといろいろやりましたが、やはり色々と詰まった… すると、まずはもっとも簡単なエフェクトから始…

Unityで自分のキャラを動く日記…UnityでHumanoid以外の動きの制御

昨日は無事にモデルとアニメーションをUnityにインポートできました。しかし、Blenderで調整された髪や飾りの動きは反映されませんでした。 これでは納得しないな…と思い、ならば髪にアーマチュアを入れる意味はないやん!ということになるので、色々と調べ…

Unityで自分のキャラを動く日記…アニメーションに死闘

ついにアニメーション。もちろんモーションの調整は初めてなので、色々と苦戦した。 まずは、もちろんBlenderでアニメーションを作ることですね。事前ではネットでいろいろな情報を探したんだけど、やはりいざっ作るというときではそううまくいかない。途中…

Unityで自分のキャラを動く日記…モデリングをUnityに入れてみた。

アニメーションの設定はかなり時間がかかるため、その前にまずUnityに入れるを試した。そしてまずは、テスクチャがうまくいかない…という問題に直面。 色々と試したんだが、テスクチャの画像ファイルをモデルと同じくUnityに入れる必要とわかったので、無事…

Unityで自分のキャラを動く日記…アーマチュアを加えて…

土日なので、モデリングを弄ること。もちろん、モデリングの基本は完成したので、最後の仕事はボーン、いわゆるアーマチュアを加えることです。 ただしここからはUnityのことも考慮しないといけない。参考書では結構複雑なアーマチュアを仕上げたんだけど、…

Unityで自分のキャラを動く日記…3Dモデリング…ついに最初の完成品を完成…

この前ではモデリングを挑戦しようと言いましたが、あれから週末や暇のときでは少しずつ仕上げた。もちろん、初めてなので色々と苦戦したし、中盤から参考書も細か部分の解説は省略され、結局のところ同梱された完成品を見て研究し、やっと、形ができました…