2020-01-01から1年間の記事一覧

【Unity】既存の物理エンジン禁止でシンプルな物理演算を実装する

こんにちは。 最近はMC Eternalに無限に時間を吸われているnotargsです。 Unityにはとても良くできた物理エンジンの「PhysX」が入っていますが、それを使わずに実装できると便利なときがごくまれににあります。 この記事では、「Position Based Dynamics」と…

【Unity】PostProcessingStackのBloomで「特定の物体だけ」を光らせる方法

この記事はUnityアドベントカレンダー2020、2日目の記事です。 Unityについての質問で、次のような質問をよく見かけます。 >「特定の物体にだけポストエフェクトを掛けることはできますか?」 これは一応可能ですが、UnityのレイヤーはPhotoshopのレイヤーと…

【Unity】PackageManagerからExtenject、UniRx、UniTaskをお手軽に導入する

Unity2019.3から、PackageManagerにて相対パスでgithubにあるPackageが導入できるようになりました。 備忘録として、現行バージョン(2020/7/25時点)のExtenject、UniRx、UniTaskを導入する方法についてメモっておきます。 やりかた Packages/manifest.json…

つぶやきGLSLで今すぐ使えるシェーダーminifyテクニック11選!

最近、1ツイート(280文字)内にシェーダーをおさめる つぶやきGLSL というものが流行っています。 一見「もうこれ以上詰められないよ~」となってしまっても、よくよく探すと意外なところを削れることがあったります。 この記事では、自分が使っている、つぶ…