Unity
Unity上での開発となるが、基本はURPのBakedLitとUnlitのシェーダーしか使えない。 影は基本ベイクで表現。 艶とかメタル・スペキュラーとかPBRな表現が出来ない。 メタバース向けデバイスはリアル感や臨場感演出が苦手。。。 メタバース向けの仕事、写真加…
Rendering PipelineがURPのとき、ARアプリのカメラバックグラウンドが機能しない。何故か? 以下の設定を追加する必要ある。 URP設定
ゴーグルなしで観れるVRシアター(みんなで観るVR)をスマホARで作り始めた。9ヶ月ぶりにUnity再開。 仕事で実現しようとすると妨害行為を行う人たちが多く嫌気がさす。既得権益の世界、何か新しいことをすれば潰される。AR/VRは、そういう嫌な社会から脱出…
2年前はARCoreではFeaturePointに対応していなかったと記憶している。よって、平面検知しないとRaycastの衝突判定が出来なかった。 現在は対応している。 AR Raycast Manager コンポーネント | AR Foundation | 5.1.0-pre.1 ARのデモをつくろうと思うが、iPh…
仕事でUnityを使うとなると、高額のライセンス料を払わなければならない。大手企業だと年間27万円。ゲームでなく、ちょっとした3Dデモをつくるのでも、それだけのお金を払わなければならない。これまで、必要に応じて、この高額なライセンス料を払ってき…
2年前、UnityのRender Streamingを試してみた。Macの上でUnityを動作させ、Unityからローエンドスマホへゲームをストリーミングする実験。ローエンドなスマホにもASICの動画CODECが搭載されているので、高品質CGを楽しめるというからくり。この実験、結構、…
Vector3.Project()関数を使えばRigidbodyの前方方向成分を求めることが出来る。 float forwardVelocity = Vector3.Project(rigidbody.velocity, rigidbody.transform.forward).magnitude; みたいな感じで求める。 docs.unity3d.com
ここ2週間、Blenderで作った3DCGアニメをUnityへ移植中。UnityではリアルタイムレンダリングでCG品質が落ちるので、シェーダーグラフで色々なシェーダーをつくって見栄え向上中。 マスク画像からUVの一部にエミッションをかけるとか、マスクをY軸に沿って経…
Logicool F310はごく普通の家電量販店で入手可能なゲームパッド。これをUnityで使いたい。 Windowsでは問題なく動作するので、仕事でもF310を使ったアプリを制作してきた。しかし、Macでは動作しない。モードをX(XInput)からD(DirectInput)の方にすればMacで…
Unityのシェーダーグラフをいじくりまわして、動的なエミッションをゲーム内のあちらこちらへ。 プレイしてみると、如何にもゲームらしい味付けのインパクトあるビジュアルへ。これはイケる!仕事にも使えるかも? こういうのは、あまりやりたくないけど、リ…
シェーダーグラフ初心者。1日かけて電波のシェーダーグラフをつくってみた。 Blenderで円柱をつくり、上と下の面を削除して胴体だけにし、UVマップも作成。それをUnityへとりこみ、シェーダーでemissionのリングを動かす(四角形をUV上で動かす)。 Shader G…
1.以下のサイトからThe star map in celestial coordinates, at three resolutionsをダウンロード。 svs.gsfc.nasa.gov 2.Unityに取り込んで、以下の記事を参考にSkybox化する。 jurtzmarcel.medium.com
メタバースとやらも意識しなければならず、やっぱり、Unityも勉強しておこうという気になってきた。Unityは1年半以上ご無沙汰で腕がかなり鈍っている。 Blenderで作った月面基地シーンのアニメーションをUnityへインポート。うまくいかないと思ったが、IKで…
月面基地をインポートして、1st Personをインポートして、ビルドしてiPad上で実行。 月面を歩いてみて、実に面白くない。Blenderで3DCGアニメとしてみた時は、あんなに面白かったのに。なぜ面白くないのか? 1st Personとして月面を歩き回ると、3Dモデルを拡…
半年間Blenderで3DCGアニメ制作の修行を積んだが、今日は、久々にUnityを使ってみた。 ここ1週間かけBlenderでつくった月面基地の3DCGをFBXでエキスポートしUnityで描画。 BlenderとUnity間でシェーダーの互換性がないところは、URPのシェーダーグラフで補…