Toucanバーチャル博物館
VRML図鑑 3DCG 展示室   開発日誌 お問い合わせ

トコちゃんの修行日誌 2026年6月

お仕事中デスクトップ

お仕事中デスクトップ

6月15日 Unity6.5

Unityエディタを6.5にバージョンアップしたらテキストで問題が発生しました。Dynamic Font Asset に対応する必要があり、レンダリングモードをSDFからSMOOTHにしたり、何度もアセットを作り直したりしていたのですが駄目で、半日時間を費やしました。

Atlas Population ModeをDynamicにするだけで良かったみたいです。フォントを選択して右クリック

Create/UI Toolkit/Text/FontAsset/SDFで作成できました。
Create/TextMeshProでは駄目みたいです。

ちなみにOSで使用しているテキストでも大丈夫になったようです。試してないけど。

<追記>

UIDocument が Panel Renderer に新しくなったようで、変更してみました。

UIDocumentではrootVisualElementでrootを取得していましたが、 Panel Rendererではコールバックでrootが渡されます。

panelRenderer.RegisterUIReloadCallback(OnUIReload);
panelRenderer.UnregisterUIReloadCallback(OnUIReload);

void OnUIReload(PanelRenderer renderer, VisualElement root)
{}

大きな変更はこれぐらいですが、Copilotにお願いしたら、まだ情報が少ないのか正しく変更されずに手間取りました。トークンにまだ余裕があるので Claude Sonnet 4.6 で試したら、もっと駄目でした。Claude Haiku 4.5 安くて良い感じです。

6月14日 昆虫表示

昆虫表示

昆虫、これでも少し誇張して大きめに表示しているのですが、表示とアニメーションができました。

動物用の移動処理で動かしています。これに昆虫用の特徴的な動きを加える予定です。

6月9日 ガチョウ

水面ガチョウ

ガチョウ、水面を泳いだり、水辺を歩いたり。水鳥は陸海空両用なのでテスト用に便利です。水面と地上のプログラムを追加しました。

魚で水中と水底が済んでいるので、残りは空中(飛ぶ)です。とりあえずガチョウを配置してみたら、既に仮りのプログラムで飛んでいました。水中のロジックと似ているので簡単に済みそうです。

飛ぶガチョウ

地中と水底地中も環境として用意していますが、これは保留にしておこうと思います。マーチングキュウブで地形を生成しているので、地中を這いまわる怪物など作ったら面白そうですが、現実的にはウサギやイタチ、モグラぐらいかな?

色々追加して時間がかかっていますが、「プロトタイプ完了その2」として、あと昆虫と植物を追加しようかと思います。やっぱり動植物がそろわないと・・・。

../toucan/TocoDiaryJ.html