ゲーム開発

【Unity】オクルージョンカリング(Occlusion Culling)を使って描画処理を最適化する方法

Unityでオープンワールドゲーム等の3Dゲームを作っていると、描画処理の負荷が気になることが多いですよね。そこで私は今まで色々な最適化処理を学んできたのですが、一つだけイマイチ使い方がよく分からない最適化機能がありました。それは「オクルー...
3DCG

【Blender】初心者でも簡単!ローポリモデルの作り方

今回はBlenderでの3Dモデルの作り方に関する話題で、簡単なローポリゴンの3Dモデルの作り方をチュートリアル形式でご紹介するという内容です。私は普段3Dゲームを個人開発しているのですが、ゲームを作っていると既存のアセットではなく3Dモデ...
ゲーム開発

【Unity】定番アセット「Final IK」の使い方!キャラクターの手足を楽に制御しよう

Unityで3Dゲームを作っていると、 キャラクターに武器やアイテムを持たせたい キャラクターの足が地面にフィットするようにしたいといった欲が出てきます。そんなときに便利なのがFinal IKという定番アセットなのですが、Final IKは...
ゲーム開発

【Unity】Cinemachineを使った三人称視点カメラの作り方

Unityで三人称視点の3Dゲームを作るときに悩ましいことの一つとして「カメラの移動処理の作り方」が挙げられると思います。幸いUnityには「Cinemachine」というカメラワーク作成パッケージがあるので、実はC#スクリプトを1行も書か...
3DCG

無料の自動リギング&アニメーションツール「Mixamo」の使い方!自作キャラに簡単に命を吹き込もう

3Dゲームを作っていると、既存のキャラクターだけではなく自作のオリジナルキャラをゲームで動かしたくなることがあります。しかしBlender等のモデリングソフトでキャラクターの外観までは作ることができても、リギング(=ボーンを入れてメッシュと...