3D

Metasequoia

Blenderで作ったモデルを簡単にアニメ調レンダリングする(Metasequoia)

やりたいことBlenderで簡単にアニメ調レンダリング(トゥーンレンダリング、セルティックレンダリング)を行おうとした場合、ノードを作ってすべてのマテリアルに適応する必要があります。だいたいの場合、すでにモデリングしたモデルをアニメ調に移行にはかなりの手間がかかります。この記事では外部アプリ(Metasequoia(無料版))を使用してアニメ調レンダリングを行う方法を紹介します。記憶によるとMetasequoia(無料版)はアニメ調レンダリングができなかったのですが、記事作成時点の最新(4.9.0f)ではでは行えます。準備モデルこの記事ではモデルはBlenderで作成済みという前提です。Met...
WEB

ゲームとか作るときに便利なサイト(3D)

思いついたときに更新します。3D素材OS3A無料の3Dモデルが配布されています。モデル毎にライセンスが指定されていますがだいたいCC0です。CC0と書かれているものに関しては商用可能/申告不要/クレジット不要/改変可能です。sharetextures無料のテクスチャ、3Dモデルが配布されています。商用可能/申告不要/クレジット不要/改変可能です。ライセンス
アプリケーション

有料アプリケーションの無料代替アプリケーションまとめ

やりたいことWindowsの有料アプリケーションの無料代替アプリケーションまとめです。代替先画像処理PhotoshopClipStudio などGimpペイントDrawIllustrator などInkscape動画編集premiere などAviUtl3DMaya などBlender画像処理Gimp特徴Photoshopに似た無料の画像処理アプリです。レイヤやフィルタなど基本的な機能はそろっています。Photoshop向けのPSDフォーマットの読み書きにも対応しています。デメリット有料アプリにあるようなアセットやAI連携などはないです。Web上の資料は少な目。クリスタのように絵を描くことに特...
Blender

[Blender 4.2]MMD(MikuMikuDance)向けファイル(PMD)をBlenderで開く

やりたいことMMD(MikuMikuDance)向け3Dモデルファイル(PMD)をBlenderで開きます。あにまさ氏の初音ミクのモデルを例に進めさせていただきます。下のページでも紹介しましたがBlenderのバージョンが変わり、手順が変わったので再度紹介します。Blenderのアドオンのインストール編集メニュー →プリファレンス →”エクステンションを入手”をクリックします。(”オンラインアクセスを許可”というボタンが表示される場合はクリックしてください。)上部の検索にMMDと入力し、種別がアドオンであることを確認して検索をします。MMD Toolsが表示されるのでインストールをクリックしま...
Blender

Blenderでコピーされたマテリアルを整理

やりたいことBlenderでオブジェクトをコピーした場合、マテリアルもコピーされ別名で保存されます。コピーしたオブジェクトで別々の色を付けたいこともありますが、大体の場合コピーされたマテリアルは不要です。この記事ではコピーされたマテリアルの整理方法をまとめます。解決したい現象以下のCubeをコピーするとマテリアルもコピーされて新たなマテリアル(赤.001)が作成されます。別々の設定ができますが、多くの場合は一つにまとめたいです。同じマテリアルの設定新しく作成されたオブジェクトにオリジナルのマテリアルを適応します。コピー先のマテリアルを表示します。コピーされたマテリアル(赤.001)を選択して下...
Unity

【Unity6】FPSっぽい挙動の作成覚書

やりたいことUnityでマウスで操作するFPSっぽい挙動を作成します。作成方法というか注意点などを挙げていきます。また作成中なので間違いがあるかもしれませんので参考程度に見てください。仕様:マウスの左右移動 → 視点移動左クリック → 前進壁にぶつかったら止まる環境Unity:6000.0.23f1.7976.6000.0/Staging4246実装Playerとカメラの用意Playerの作成Hierarchyの+からPlayerとなる3Dオブジェクトを作成します。FPSで見えないのでなんでもいいのですがCubeにしました。今後の当たり判定などを考えるとCubeが無難だと思います。Camera...
Unity

【Unity6】Blenderで作成したオブジェクトをUnityで読み込む

やりたいことBlenderで作成した3DのオブジェクトをUnityで読み込みます(単純なオブジェクトでRigなどは含みません)またその際のメモ書きです。環境Unity:6000.0.23f1.7976.6000.0/Staging4246Bender:4.2.1Blender法線ベクトルの統一Blenderでは問題なく表示されていても、エクスポートした後に意図したとおりに表示されないことがあります。問題のリスクを低減するためにオブジェクトの法線を統一します。作成したオブジェクトをすべて選択し編集モードに移動します。すべての頂点を選択します。メッシュメニューから”ノーマル”→”面の向きを外側に揃...
Unity

Unityのトゥーンレンダリング(セルティックレンダリング)を試す

やりたいことUnityにはUnity Toon Shader(UTS)というトゥーンレンダリング(セルティックレンダリング)のプレビューがあるので試してみます。トゥーンレンダリング、セルティックレンダリング、アニメ調レンダリング、ToonRendering、Celtic rendering 環境Unity Toon Shader:0.10.2-previewUnity Toon Shaderの使用インストールUnityのメニュー Window → Package ManagerからPackage Managerを起動します。Package Manager左上の”+”から”Add package...
Threejs(Java script)

読み込んだMMD向けファイル(PMD)をテクスチャ付きでThreejsで読み込めるglbで出力する(Blender)

やりたいことBlenderにてインポートしたMMD向けファイルのモデルをテクスチャ付きThreejsで表示可能なglbで出力します。下の記事の通りglbを出力すると多くのマテリアルはうまくいきます。しかし下の目のようにテクスチャの情報を引き継がないと正しく表示できないものがあります。そのためテクスチャ付きのマテリアルをエクスポートする必要があります。あにまさ氏の初音ミクのモデルを例に進めさせていただきます。マテリアルの修正対象のマテリアルの特定マテリアルを一つ一つ設定を変更して対象のマテリアルを特定します。(例えば色を変え目の色が変わるマテリアルを探します。)今回の例では”材質6”が対象の目の...
Threejs(Java script)

ThreejsでMMD向けファイル(PMD)を開く方法まとめ

MikuMiku Dance(MMD)向けファイル(PMD)をThreejsで表示する方法のまとめです。Blenderでインポートインポートしたモデルの編集Threejs向けに変更/エクスポートThreejsで読み込み