Starlight Ensign

BlenderからのIDマップの出力の仕方(Blender Renderの機能を使う方法)

前にもまとめたが、もう少し効率のいい方法を見つけたので書いておく。

複数マテリアルあるものをひとまとめにしてUVを展開し、それに合わせてIDマップを作成するところまでを一連の流れにしたもの。
手順としては、UV展開までは前回同様で、その後の手順が異なる。

使うアドオン

  1. TexTools
  2. TextureAtlas
  3. Matertials Utils Specials

続きを読む

配置を対象にしつつ、物体自体は左右反転しないようにする

物体自体は左右対称にせずに、配置は対象にしたいときの方法。

  1. 複製したいものをgroupに入れる。
  2. group配置用のEmptyを作成する。
  3. Emptyのduplicationにgroupを指定する。
  4. 配置用メッシュを作成する。このメッシュは頂点の位置に置かれることを想定したオブジェクトで、配置作成のためにmirrorモデファイアを使ってもいい。
  5. Emptyを配置用メッシュの子にする。
  6. 配置用メッシュのduplicationをvertexにする。

これで配置用メッシュの頂点位置に対してemptyが複製されて、そのemptyの位置にgroupが複製される。
配置用メッシュの作成にmirrorモデファイアを使っていたとしても、emptyの座標系に従ってgroupが配置されるため、配置されたオブジェクトの左右が反転することはない。

Blender Cycles: ボケと背景の間でおかしな部分が生じる

久しぶりにCGを作った。ぼかしを入れてみたところ、背景との間におかしな部分が発生してしまった。
下が完成版

下がおかしな部分が生じている画像。

拡大するとわかりやすいが、画像の一部のボケ処理がおかしくなって、色が不適切になっている。

これに関しては、ノード上のスレッショルドをいじれば良いことがわかった。この値を上げると、ボケが背景に滲む影響を軽減できる。
ただし、ボケ方が変わってくるので、そこには注意が必要である。

背景との合成に関しては、マスク画像などをいろいろ出力した後にblender外で行うか、背景と被写体でバラバラにボケを適用してから合成したほうが良いのかもしれない。

VRChatへBlenderから持っていくときにはまったこと

アップロード画面で文字入力しようとすると、Scene画面に戻ってしまう

アップロードしようとしてこの画面になった場合、一時停止状態になっているようだ。Gameタブを押してから一時停止ボタンを押すと、なおる。

眼窩が深いモデルの目の位置

目の周辺に飛び出した部品がある場合、それが視界内に入ってくる場合がある。このモデルの場合はおでこが飛び出しているので、その先端よりも前側に視点を設定したほうが良い。

足の位置(完全に解決していない)

足が埋まってしまう。Toeの位置で合わせているのかと思い、上記画像のようにボーン位置をずらしたが、あまり効果がみられない。

お題:「こま」

blenderでaviファイルを出力して,gifに変換して作った.なかなかうまく行った.

お題︰「ランプ」

今回のお題は「ランプ」。参加者作品はここ

ぱっと思いついたのは3つあって、作った2つに加えて高速道路のランプも思いついた。ただ、作成負荷が高そうなのでそちらは断念。

モデル自体の出来にはあまり不満がないが、汚しが足りないという指摘も受けたので、汚しを手早く入れる方法を考えたい。ちょっと試した限りは vertex colour と attribution node を組み合わせて使うのが良さそう。頂点カラー情報を Fac として、マテリアルノードで汚しをつける。

それと、今回はノーマルマップ読み込み時にNon colour にするのを忘れた。致命的ミスなので気をつけたい。

お題:「ソファとクッション」

1hお題で作った.参加者の作品群はここにまとまってる.僕の作品群,1hお題を見返してみるとどうも暗すぎる傾向があるみたい.