2023-05-01から1ヶ月間の記事一覧
色々とあり2年くらい弾いていなかった。独身だった頃、会社帰りに目白に寄って、衝動買いしてしまったギター。音は最高に良い、ボディーやネック細めで弾きやすいが、音量は小さめで、良い音を出すには場所や爪を選ぶギター。残響があるところでは、天の音み…
以前、OpenCVやTensorFlowで色々なデモをつくってきたが、ここ3年くらいは縁がなかった。 3Dモデルのアバターをデモで動かしたい。アニメーションをBlenderでつけてというのもあるが、3D骨格推定して、そのデータを使う方法もある。そこで、OpenCVやらOpenP…
BlenderとGIMPで3DCGアニメつくって、結構、満足いくものが出来た。 ある事情があり、それをUnityへインポートして、リアルタイムレンダリングしなければならない。安っぽいCGへ。満足感なし。空しい。 空い気分を抑えきれず、週末の深夜、とある集合住宅エ…
2年前に購入した MacBook Airで動かした。 フルスクリーンでスケーリングを50%だと29FPS出る。グラフィクスも結構良い感じ。 Space ship この完全無料の開発環境、どこまで使い勝手が良いのか?少し評価してみたが。。。動作が不安定。Godotで作業をと少し考…
仕事でUnityを使うとなると、高額のライセンス料を払わなければならない。大手企業だと年間27万円。ゲームでなく、ちょっとした3Dデモをつくるのでも、それだけのお金を払わなければならない。これまで、必要に応じて、この高額なライセンス料を払ってき…
2年前、UnityのRender Streamingを試してみた。Macの上でUnityを動作させ、Unityからローエンドスマホへゲームをストリーミングする実験。ローエンドなスマホにもASICの動画CODECが搭載されているので、高品質CGを楽しめるというからくり。この実験、結構、…
Unreal 5.2はAppleのM1チップでネイティブ動作するそうなので、試しに使ってみた。 UnrealのCGは、確かにフォトリアルだけど、なにか、目に見えないフィルターが常にかかっているような印象を受けた。BlenderでつくるフォトリアルCGと見比べると、Blenderの…
Vector3.Project()関数を使えばRigidbodyの前方方向成分を求めることが出来る。 float forwardVelocity = Vector3.Project(rigidbody.velocity, rigidbody.transform.forward).magnitude; みたいな感じで求める。 docs.unity3d.com
色々と試してみたところ、以下の設定でうまく行った。 (1)シーン内で人物部分だけをコピーし、別のシーンを新規作成してペーストする。NLA内の不要なアニメーションクリップを削除する。 NLA (2)FBXへエキスポートする。この際、このモデルでは、Empty…
Blender上でMPFB2の人物やアニメをFBX形式でエキスポートしUnityへ取り込み。 アニメは問題なく動作。マテリアルの方も、FBXに含めたテキスチャーとリンクさせることで問題なく表示できた。 唯一残った問題は、目。 MPFB2のハイポリーの目は2層構造になって…
ここ2週間、Blenderで作った3DCGアニメをUnityへ移植中。UnityではリアルタイムレンダリングでCG品質が落ちるので、シェーダーグラフで色々なシェーダーをつくって見栄え向上中。 マスク画像からUVの一部にエミッションをかけるとか、マスクをY軸に沿って経…
Logicool F310はごく普通の家電量販店で入手可能なゲームパッド。これをUnityで使いたい。 Windowsでは問題なく動作するので、仕事でもF310を使ったアプリを制作してきた。しかし、Macでは動作しない。モードをX(XInput)からD(DirectInput)の方にすればMacで…
2年前、iOS上で動作するARアプリをたくさんつくった。それで分かったこと: 位置決めのためのARマーカー設置が困難・面倒。 SLAMでの位置や方向把握、ARマーカーから離れるにつれ誤差累積。 ARは面白いが実用上は運用が困難。 ユーザに操作を覚えさせるのも…
Blenderで作った月面基地のシーン。Eeveeで1フレーム2秒程度でレンダリングし動画化。十分なCG品質確保できて、芸術性も感じら、何度見ても面白い。 Unityへそれをインポート。URPでHigh Fideltyの設定。全く同じ動画をUnityで制作。CGの陰影処理が平面的…
Unityのシェーダーグラフをいじくりまわして、動的なエミッションをゲーム内のあちらこちらへ。 プレイしてみると、如何にもゲームらしい味付けのインパクトあるビジュアルへ。これはイケる!仕事にも使えるかも? こういうのは、あまりやりたくないけど、リ…
シェーダーグラフ初心者。1日かけて電波のシェーダーグラフをつくってみた。 Blenderで円柱をつくり、上と下の面を削除して胴体だけにし、UVマップも作成。それをUnityへとりこみ、シェーダーでemissionのリングを動かす(四角形をUV上で動かす)。 Shader G…
以下のウエブ記事が参考になった。VRにはローポリーとハイポリーの両方が必要。 Why You Need Both Low-Poly and High-Poly 3d Models for Virtual Reality – We Design Virtual ということは、私の場合は、最初はBlenderでハイポリーなモデルをつくって、そ…
なぜ日本だけはメタバース熱が冷めないのか?海外ではメタバースから生成AIの方へ投資が流れているのに。 日本はアニメが大きなビジネスになっているから?CGにおいても、日本では、ジオメトリやシェーダーで頑張るのではなく、絵の方で頑張る方へ倒せる。芸…
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で…