広告
広告

Blender で輪郭抽出する方法まとめ

カテゴリ:blender

目次

概要

アンチエイリアスをかける

アンチエイリアスノード

直接テクスチャや頂点に描く方法

背面法(Inverted Hull)

厚みつけモディフィア

厚みつけモディフィアを使う

厚みつけモディフィアの線の太さを調整する

板ポリゴンで背面法を使う

ポリゴン貫通時に出るアウトラインの処理

ディスプレイスモディフィア

ディスプレイスモディフィアを使う

ベベルモディフィア

ベベルで任意の辺に線を出す

フリースタイル

フリースタイル

コンポジット

法線/深度を使う

明度差/色を使う

Cryptomatte を使う

Object/Material ID を使う

覆い焼き(Dodge)を使う

UV

UV を直接使う

三次元 UV を出力する

マテリアルオーバーライドを使って透過 UV をレンダリングする

レンダラー依存

ポストプロセスの辺(Blender レンダーのみ)

Eevee

Eevee でビューレイヤーを使う

SSS の法線と色とに任意のデータを出力する

Cycles

コンポジットの SSS に任意のデータを出力する

マテリアルの Ambient Occlusion を使う(Cycles のみ)

OSL で輪郭抽出(Cycles のみ)

応用編

輪郭の太さを変更する

頂点色を使ってソーベルの輪郭抽出をコントロールする

オブジェクトの交差する部分に線を出す

ノードで余計な線を消す方法

穴にできた線を消す方法(Blender Render)

外部リンク

続きを読む

Blender でハードサーフェスモデリング

カテゴリ:blender

一般的なポリゴンモデリングに役立つツールはモデリングの際に知っておくと便利な機能を参照。

目次

ベベルモディフィアとブールモディフィア

ベベルと辺の関係

シャープなエッジを作る

再分割曲面モディフィアでシャープなエッジを作る

ベベルシェーダを使う

便利なツール

よく使うパターン

n ゴンの使い方

アドオン

動画

テクスチャ

続きを読む

Blender 2.79 のスクリプトを 2.80 にアップデートする

カテゴリ:blender
cc4.0

この記事は 2018 年 12 月 01 日時点でのReference/Release Notes/2.80/Python APIの翻訳だ。

目次

Blender 2.80 における Python API の変更

アドオン API

シーンとオブジェクト API

メッシュ API

ユーザーインターフェイス API

描画 API

タイマー API

ヘルパーモジュール

キーワード強制引数(Keyword Only Arguments)

行列の乗算

オペレーターアップデート

プロパティアップデート

Blender のバージョンの比較

外部リンク

Blender 2.80 における Python API の変更

Blender 2.80 は過去バージョンの Python API と互換性がない。アドオンやスクリプトを 2.80 で実行するにはアップデートが必要になる。

注意:Blender 2.80 は現在ベータステージであり、リリースへ向けて調整中だ。Python API の大きな変更は起こらない(バグフィックスや小さな変更は起こりうる)ので、アドオンの開発者は 2.80 で実行できるアドオンを開発できる。

続きを読む

Eevee の使い方

カテゴリ:blender

Eevee は Cycles と同じ物理ベースのレンダラーだ。ただしパストレーシングの Cycles と違って、Eevee はゲームエンジンで使われるラスタライズ法でレンダリングされる。パストレーシング(Cycles)では自動的に処理されるような表現の一部は、ラスタライズ法(Eevee)ではユーザーが明示的にセットアップする必要がある。

公式ドキュメント(英語)

Blender Cycles vs. Eevee - 15 Limitations of Real Time Rendering in Blender 2.8

目次

サポートするGPU

オーバースキャン

AO(環境遮蔽)

鏡面反射

透過・屈折

皮下拡散(Subsurface Scattering)

間接光・放射(Irradiance Volume)

霧(Volumetric)

セルシェーディング

被写界深度

そのほかのポストエフェクト

制限

続きを読む


広告