clubknot

ゲームエンジン

日本語フォントが化けないようにする方法

Unityで日本語を扱う際、標準ではASCII文字しか扱えず日本語などのマルチバイト文字を表示させようとすると文字化けしてしまいます。対処方法としてはマルチバイトに対応したフォントアセットを作成しTextMeshProに指定します。 文字化...
ゲームエンジン

Unity Hubにログインできない

自宅のネット環境では全く問題ないのに、会社でUnity Hubを起動するとログイン出来ない場合があります。ライセンス認証が出来ないとプロジェクトテンプレートのダウンロードやAssetStoreで購入したアセットもダウンロードできず使い物にな...
ゲームエンジン

キャラクターをパスに沿って歩かせる

UnityのCinemachine、Animator、C#スクリプトを駆使してキャラクターを歩かせてみたいと思います。 概要 CinemachinePathで歩く軌道を設定します。実際に移動するキャラクターにはCinemachineDoll...
2D Graphics

GPUが見つからず画像を生成できないときの対処方法

Stable Diffusionを使用していると発生することのあるエラーについての対処方法です。自作のモデルで発生することも多く、もしここで紹介する方法で解決しないならモデルを疑ってください。 エラーの内容 modules.devices....
AI

Stable DiffusionのWeb UIを自動で表示したい

Stable DiffusionのWeb UIは便利でいいのですが、バッチファイルを実行してサービスが起動したのを待ってウェブブラウザにURLを入力するのって面倒ですよね。バッチの起動オプションを追加するだけで自動でタブが追加されページを開...
2D Graphics

Stable Diffusion WebUIのインストール

Stable Diffusionは無料で使用することが出来る画像生成AIですが、基本はPythonプログラムなので少し敷居が高いです。みんなコーディングの方法を勉強してるのかなぁと思ってたら、Web UIという便利なシステムが開発されていま...
3DCG

プラモのボディを3Dスキャンしてみる

少し前に手に入れた3Dスキャナーですが、中々使いこなせず苦労しています。そんな中、自動車のプラモデル(正確にはミニッツレーサー)の塗装をすることになり、練習用のモデルが必要となったのでスキャンと3Dプリントを行いました。 今回スキャンするの...
2D Graphics

Affinity Photo 2のブラシサイズを調整する方法

今回は、使用頻度の高いブラシサイズの調整方法についてです。 GUIで調整 幅と書かれたボックスの数値をクリックし値を入力するか、下向きの▼をクリックして表示されるスライダーを動かします。 マウスやキーボードで調整 +とマウスの左ボタンを押し...
ゲームエンジン

RasyRoads 3Dで透明な壁を作る

Side Object TypeをProcedural Mesh Objectに設定する。 Category TabでWallsが選択されていることを確認し、作成した透明な壁のプレハブをSource Objectに指定する。壁はBlende...
ゲームエンジン

Tree prefab at index 0 is missing.とかいう謎エラーの解消

数週間前に気づいたビルドエラーで、これのせいで開発が止まっていました。ようやく原因が判りましたので書いていきたいと思います。エラーメッセージは次の記事に記載されていますのでご参考にしてください。 原因はEasyRoads3DのDemoプロジ...