Substance 3D Add-On for Blender: A Complete Guide | Substance 3D

Adobe Substance 3D
27 Feb 202414:43

Summary

TLDRこのビデオでは、Blender 4用のSubstance 3Dアドオンの紹介とその使い方に焦点を当てています。Substance 3Dの高品質で多様なマテリアルをBlender内で直接カスタマイズする方法、アドオンのダウンロードとインストールのプロセス、Substance統合ツールのセットアップ、そしてアドオンの様々な設定と優先項目について詳しく説明しています。さらに、マテリアルの適用、パラメータの調整、出力の設定、そしてシェーダーエディタでの作業を通じて、Substanceマテリアルを使ったリッチなテクスチャリングワークフローを実演しています。最後に、ディスプレースメントを含む高度なテクスチャリング技術についても触れ、Blender内でのSubstance 3Dマテリアルの強力な機能と柔軟性を示しています。

Takeaways

  • 💾 Substance 3Dアドオンを使用すると、Blender 4で直接、高品質で多様なSubstance 3Dマテリアルをカスタマイズできます。
  • 🌐 Substance 3DアドオンとSubstance統合ツールは、SubstanceのWebページからダウンロードでき、Windows、Mac、Linuxがサポートされています。
  • ⚙️ アドオンのインストールはBlenderの他のアドオンと同様に行い、設定でCPUまたはGPUエンジンを選択できます。
  • 🖌️ マテリアルのタイリングや解像度など、デフォルトの設定はカスタマイズ可能です。
  • 🔄 Cyclesレンダラーを使用する場合は、テクスチャの自動更新を有効にすると便利です。
  • 📁 プロジェクトを他のコンピューターに移動するか共有する場合は、相対パス設定を使用してSBSARファイルをBlenderファイルの隣にコピーします。
  • 🎨 Substanceマテリアルは、ユーザーインターフェースから簡単に適用でき、マテリアルごとに様々なパラメーターを調整してカスタマイズできます。
  • 🔍 Substance Community Assetサイトから無料でマテリアルをブラウズおよび適用するオプションがあります。
  • 🔄 マテリアルのデュプリケートやランダム化機能により、プロジェクト内でマテリアルのバリエーションを簡単に作成できます。
  • 🌟 ディスプレースメントを含む追加の出力を有効にして、リアルタイムでテクスチャを調整し、Substanceマテリアルの力を最大限に活用できます。

Q & A

  • Substance 3DアドオンをBlenderにインストールする手順は何ですか?

    -Substance 3Dアドオンをインストールするには、まずSubstance in Blenderのウェブページからアドオンをダウンロードします。ダウンロードしたzipファイルを選択し、「アドオンをインストール」ボタンをクリックしてインストールします。

  • Substance 3Dの統合ツールはどのプラットフォームで利用可能ですか?

    -Substance 3Dの統合ツールはWindows、Mac、Linuxで利用可能です。

  • Substance 3Dアドオンの設定で特に重要な項目は何ですか?

    -特に重要な設定には、デフォルトのマテリアルのタイリング設定、解像度、ノーマルフォーマット、画像フォーマットの選択、CPUまたはGPUエンジンの選択、Cyclesレンダラーでの自動テクスチャ更新、およびプロジェクトを共有する際に便利な相対パス設定があります。

  • Substance 3Dアドオンでマテリアルの解像度を変更するにはどうすればいいですか?

    -マテリアルの解像度を変更するには、Substance 3Dパネルで解像度設定を選択し、希望する解像度に変更します。デフォルトでは1024に設定されていますが、最大4Kまで選択できます。

  • Substance 3DアドオンでマテリアルをBlenderのオブジェクトに適用する手順は何ですか?

    -マテリアルを適用するには、Substance 3Dパネルからマテリアルをロードし、選択したオブジェクトに「適用」ボタンをクリックしてマテリアルを適用します。

  • Substance 3Dアドオンで新しいテクスチャ出力を有効にするにはどうすればいいですか?

    -新しいテクスチャ出力を有効にするには、Substance 3Dパネルの出力セクションで「追加の出力を有効にする」ボタンをクリックし、使用したい出力を選択します。

  • Substance 3Dマテリアルの技術的パラメータは何に使用されますか?

    -技術的パラメータは、ノーマル強度やコントラストなどの画像調整設定を行うために使用されます。これにより、素材の詳細や外観を微調整することができます。

  • Substance 3Dアドオンでマテリアルのパラメータをランダム化する方法は?

    -マテリアルのパラメータをランダム化するには、Substance 3Dパネルで「さいころ」ボタンをクリックします。これにより、設定されたパラメータがランダムに変更され、マテリアルのバリエーションを簡単に作成できます。

  • Substance 3Dアドオンで変位を使用するにはどうすればいいですか?

    -変位を使用するには、まず出力セクションで高さ出力を有効にし、変位ノードを作成します。オブジェクトに細分化サーフェス修飾子を追加し、Cyclesレンダリングエンジンを使用して、実験的機能を有効にした上で適切な変位設定を適用します。

  • Substance 3Dマテリアルを使用する主な利点は何ですか?

    -Substance 3Dマテリアルの主な利点は、高品質で多様なテクスチャを提供し、Blender内で簡単にカスタマイズできることです。これにより、アセットのテクスチャリングプロセスが大幅に向上します。

Outlines

00:00

😀 Substance 3Dアドオンの導入と設定

WesはSubstance 3Dエヴァンジェリストとして、Blender 4用のSubstance 3Dアドオンの紹介を行います。このアドオンにより、高品質かつ多様なSubstance 3DマテリアルをBlender内で簡単にカスタマイズできるようになります。アドオンとSubstanceインテグレーションツールのダウンロード方法、インストールプロセス、アドオンの有効化、そしてインテグレーションツールのインストール方法が説明されます。また、アドオンの設定、マテリアルのデフォルト設定、SubstanceリモートエンジンのCPUとGPUエンジンの選択、サイクルレンダラー用の自動テクスチャ更新の有効化、プロジェクト共有に便利な相対パス設定、シェーダープリセット、出力設定、そしてBlender内でSubstanceプラグインを効率的に使用するためのショートカットについても触れられます。

05:00

🎨 Substanceマテリアルの適用と調整

Substance 3Dパネルを使用してマテリアルをロードし、シーンに適用するプロセスを説明します。マテリアルがロードされると、選択したオブジェクトにマテリアルを適用できます。また、Substance Community Assetサイトへのアクセス方法、マテリアルの複製、再読み込み、削除方法も紹介します。マテリアルをロードする際の選択オブジェクトへの自動適用設定、マテリアルリスト、シェーダーグラフ内でのマテリアルの設定、およびSubstanceグラフパラメーターの調整方法について詳しく説明されます。テクスチャの解像度変更、追加出力の有効化、およびマテリアルの一般的なパラメーターや技術的なパラメーターの調整が可能であることが強調されています。

10:01

🔧 ディスプレイスメントと詳細な調整

ディスプレイスメントの設定と調整に焦点を当てています。オブジェクトにサブディビジョンサーフェスモディファイアを追加し、サイクルレンダリングエンジンを使用して実験機能を有効にし、GPU計算を設定します。適応サブディビジョンを活用し、ディスプレイスメントのスケールを調整する方法が説明されます。また、サイクルレンダラーのサブディビジョン設定の微調整、マテリアル設定でのディスプレイスメントの設定変更、およびディスプレイスメントによるディテールの強化についても言及されます。最後に、Substance 3Dアドオンを使用したBlender内での資産テクスチャリングの強力なワークフローの概要を示し、視聴者に感謝を表し、次回のビデオを楽しみにして終了します。

Mindmap

Keywords

💡サブスタンス

3D素材やテクスチャを生成するためのパワフルなツール。ビデオではBlender用のサブスタンス・アドオンを紹介しています。

💡テクスチャ

3Dモデルの表面にマッピングされるイメージ。サブスタンスは高品質なテクスチャを生成できます。

💡マテリアル

3Dオブジェクトの外観を定義するために使用される。サブスタンスマテリアルはパラメータを使用してカスタマイズできます。

💡パラメータ

サブスタンスマテリアルのプロパティ。これらの値を変更することでマテリアルの外観を調整できます。

💡プリセット

パラメータのデフォルトのセット。マテリアルに組み込まれたプリセットを使用したり、独自に作成することができます。

💡テクニカルパラメータ

コントラスト、彩度、ノーマルの強度などのイメージ調整用の特別なパラメータのセット。

💡ディスプレイスメント

メッシュの位置を変更して表面のディテールを生成する。サブスタンスの高さマップを使用できます。

💡サブディビジョン

サーフェイスの滑らかさを増やすために使用される修正機能。ディスプレイスメントと組み合わせて使用されます。

💡シェーダー

マテリアルの見た目をプログラムするノードベースのシステム。サブスタンステクスチャと接続できます。

💡レンダリング

最終的なイメージを生成するプロセス。サイクルレンダラーでリアルタイムプレビューが可能です。

Highlights

Showcasing the Substance 3D add-on for Blender

High quality and versatile Substance 3D materials

Customize Substance materials directly in Blender using parameters

Download the Substance 3D add-on and integration tool

Install the add-on like any other Blender add-on

Important add-on preferences like GPU/CPU engine and texture updating

Load and apply Substance materials from the panel

Adjust Substance parameters to modify materials in real-time

Use technical parameters for quick image adjustments

Duplicate and randomize materials across assets

Enable height output for displacement support

Use adaptive subdivision modifier for displacement

Set displacement quality vs render speed with dicing rate

Choose between displacement and bump mapping

Substance provides powerful texturing workflow in Blender

Transcripts

play00:00

Hey I'm Wes substance 3D evangelist and today I'd like to showcase

play00:04

the Substance 3D add on for Blender 4.

play00:07

Substance 3D materials are high quality and versatile, allowing you

play00:11

to customize them for any scene directly in Blender using simple parameters.

play00:16

So now let's jump into Blender and take a look.

play00:20

So the first thing you're going to need to do is download this Substance

play00:23

3D add-on for blender.

play00:24

You can do that by navigating to the Substance in Blender Web page.

play00:28

The link to the Web page you can find in the description

play00:31

of this video, and then you will download the add on for Blender.

play00:35

you'll also need to download the Substance integration tool,

play00:39

and we have that available for Windows, Mac and Linux.

play00:42

So choose which platform you'll be working on.

play00:44

And let's jump back to Blender and get the Add-on installed.

play00:47

To install the add-on.

play00:48

You do that just as you would any add-on in Blender.

play00:51

So for example, I'll click the install button.

play00:53

I'm going to navigate to where I've downloaded the add-on

play00:56

and I'm going to select the Substance 3D for Blender.

play00:59

And you can see I have the zip file selected

play01:01

and then I would click install add-on.

play01:03

So I already have this installed.

play01:05

So now let me just come over here to my Blender, add-on preferences

play01:08

and I'm just going to do a search here for Substance.

play01:11

And you can see that the add-on is now enabled.

play01:13

Now here in the preferences, you will see an option

play01:16

to install the integration tool.

play01:17

Again, you will just click the Browse button and then choose

play01:20

the other zip file that you downloaded, which is the integration tool.

play01:24

Since I've already done that, you can see here

play01:26

that I have an option to uninstall as well as update the tool.

play01:30

So now we have a lot of preferences here for the add-on.

play01:32

And there are a few things that are pretty important that I want to point out.

play01:35

So, for example, if we take a look here, you can see that well,

play01:39

there are some defaults, like, for example,

play01:41

the tiling of the materials can be set to two by default

play01:43

and you can change that to whatever you want,

play01:45

as well as the default resolution that's being computed, and you can go up to 4K.

play01:50

So, for example, every time I import a Substance material

play01:53

with this setting at 1024, it's going to generate the textures is 1024.

play01:57

You have your normal format

play01:59

as well as the export image format that you want to choose here.

play02:01

I'm just going to leave it at default.

play02:03

Now, the Substance Remote Engine, this is where you can choose

play02:07

between the CPU or GPU engine.

play02:09

And there's a few options, especially depending on the platform that you're on.

play02:13

So, for example, in this case, I'm running on a mac,

play02:16

so the GPU render is going to be based on the metal API on Windows.

play02:20

You can select your GPU, such as if you're using an Nvidia RTX, GPU.

play02:25

Now here is another option for CPU and the Substance

play02:28

engine comes in two variants.

play02:30

Basically the CPU and the GPU engine.

play02:32

Typically you're going to want to leave it default at the GPU variant

play02:36

And that's what I have set here for this Mac version.

play02:38

now another very important option that you want to check.

play02:41

And you can see I have it here, which is cycles, auto update textures.

play02:45

So if you're using these cycles renderer, which with Blender, you most likely are,

play02:49

you're going to want to make sure

play02:50

that you have this enabled so that as you change the parameters

play02:53

and the Substance engine re computes the textures, those textures

play02:56

will automatically be updated inside the cycles render engine.

play03:00

So make sure you have that checked.

play03:03

now another important preference is your path and your relative path settings.

play03:06

So, for example, the yes library now defaults here.

play03:09

It's setting to my desktop, but you could choose this to be anywhere you want.

play03:12

This is going to be where you download all of your Substance materials,

play03:15

maybe from 3D assets or if you're using Substance Designer

play03:19

and you're authoring your own Substance materials.

play03:20

Maybe that's the library

play03:21

that you keep everything so you can choose that library path

play03:25

that it's automatically going to open as you start to import in new materials.

play03:29

Now the key here is the relative path.

play03:31

So by default,

play03:33

the Substance material path, it's going to be an absolute path,

play03:38

and that's fine if you're just working on your own computer

play03:41

But if you ever want to move your project

play03:42

to a different computer or more importantly, share your project

play03:45

with another user, you want to make sure that for your relative path,

play03:49

you select this checkbox here, which is going to copy the SBSAR file

play03:54

to this SBAR folder that it will create

play03:57

automatically, which is going to be right next to your blender file.

play04:01

Now you'll be able to work with relative path to your blender file,

play04:04

and this is great.

play04:05

Again, if you need to switch computers

play04:07

or if you're sharing your project across teams.

play04:09

So there's a couple other settings and here we can take a look at.

play04:12

So for example, this here is your shader preset.

play04:15

This is really just what default projection mode do you want to use?

play04:18

Do you want to use

play04:19

standard or projection box, which is going to be like a tri-planner.

play04:22

That's a good one to use.

play04:23

Also, you have here your output.

play04:25

So if we take a look here, you can configure each individual output.

play04:29

So for example, our defaults are going to be base

play04:31

color type roughness and normal.

play04:33

And you can see that the color space is set to non color for these data type maps.

play04:38

And then you can also choose

play04:39

what type of image format as well as bit depth that you want to work.

play04:42

And you do have a lot of control over how these outputs are going to work.

play04:46

And then lastly, here at the bottom, you have just different shortcuts that you

play04:49

can enable for working with the substance plug in here inside of Blender.

play04:53

Now we can get to finally working with some materials.

play04:56

So in any of your views, if you hit the nail on the keyboard,

play05:00

this will open up

play05:00

your panels and the substance three panel will be available on any view.

play05:04

So again, I can mouse over any view and hit the end.

play05:07

Key to view the substance 3D panel.

play05:09

So here with the substance 3D panel at the very top,

play05:12

you have some buttons where you can load substance materials.

play05:15

We'll do that in just a moment.

play05:17

And once you load a material here, you will have a list of all the materials

play05:20

that are loaded and available for you to use in your scene here.

play05:24

You can apply materials as well as browse the Substance Community Asset site.

play05:30

So if I click this button, it will open up a web browser.

play05:33

The Substance Community Asset is a free community

play05:36

sharing site, a great place to get substance materials.

play05:39

If you have the substance collection, you can access the 3D assets,

play05:43

which is a huge repository of substance materials.

play05:46

You can duplicate substance materials as well as reload and delete them.

play05:51

Now there is a substance preference for applying the material

play05:56

as you load it to the selected object.

play05:58

I have that disabled in the preferences.

play06:00

So now I will click load and I am going to browse

play06:03

for where I have some substance materials downloaded here.

play06:07

I have this terracotta glossy SBSAR

play06:10

and I can simply load this substance material.

play06:13

Now here you can see that in my substance material list.

play06:16

The terracotta glossy material is now available for me to use in my scene.

play06:21

With my objects selected, I can just click apply and this will apply the material.

play06:26

So now that we have a material applied to the asset here in our shader

play06:29

graph, we can see that we have the mapping nodes are plugged

play06:33

into the substance material group in the movie coordinates.

play06:37

And then here we have our channels connected to the principal BSD material.

play06:43

So for example, we have base color to base color,

play06:46

metal to metal, roughness to roughness and so on.

play06:49

Here inside the actual group itself, You can see

play06:52

the textures that are generated by the substance engine.

play06:56

So now let's take a look at these substance graph parameters.

play06:59

So to start, we have presets.

play07:00

You can choose presets if the substance material has any embedded presets,

play07:04

you can also create your own presets or you can import

play07:08

presets from other substance applications.

play07:11

You also have settings for tiling.

play07:12

This is a preference that I had set in the preferences

play07:16

for the add on, so I set that default to be two.

play07:19

And we also have our resolution.

play07:20

So here you can change the resolution of the substance, texture

play07:24

to different resolutions

play07:25

depending on the project that you're going to be working on.

play07:27

So here you can see that I'm re computing these substance textures to be 2K.

play07:31

In this case, I'm going to leave it to 1024 so that I can

play07:34

work through the graph parameters pretty quickly here in just a moment.

play07:38

Now, if we drop down here to outputs, here's where I can see

play07:41

the outputs that are connected to the shader by default,

play07:45

which in my case here is going to be base color, normal roughness and metallic.

play07:49

I have the format, the image format that's being created as well as the bit depth.

play07:53

Now here under this dropdown, I can choose the projection

play07:56

for the substance texture.

play07:58

Again, as I set in the substance 3D add on preferences, box

play08:03

projection is what I'm using by default, which is like triplane or projection.

play08:06

But we can choose other things like physical size.

play08:08

Now, for physical size to work, you would have had to have modeled

play08:12

your asset to real world scale

play08:14

then the projection will match the physical size embedded within the material

play08:17

to match the real world physical scale of the object.

play08:21

So in my case here, I'm just going to leave this at box projection.

play08:24

Now, if I want to enable additional outputs,

play08:27

if I just click this button, you can see that these are the other outputs

play08:30

that are available to me that are within this substance material.

play08:34

So here is a case where I may want to work with some displacement.

play08:38

So here I will enable my height and by doing that

play08:41

you'll see here that in my shader, a new node was created for me.

play08:46

So here I have now a displacement in the node.

play08:48

if we take a look at the group here for the substance material,

play08:52

I now have a height texture that was generated

play08:54

and output is being plugged into this displacement node

play08:57

and then now that is being plugged in here

play08:59

to the material output here for the shader itself.

play09:02

We'll talk about displacement a little bit later on.

play09:05

Now we can finally get here to the actual parameters for the substance material.

play09:11

So here I have some general parameters.

play09:13

And in this particular material I have some roughness settings.

play09:16

So so for example, if I just change this parameter, let's set it down pretty low.

play09:20

You can see the result here provides a very glossy,

play09:24

shiny result for this terracotta glossy material.

play09:27

I could also go the other way

play09:29

and just increase this slider and we'll set this to be a bit more rough.

play09:33

So maybe I want to split the difference and go with something around .32.

play09:36

And this is the overall roughness that I want to generate,

play09:39

and you can see that in real time.

play09:40

The substance engine is regenerating the textures at the resolution

play09:45

I have set for the graph

play09:46

and everything's still being plugged back into the material for me.

play09:49

I also can change some other parameters here.

play09:52

Let's take a look. There is this vertical line.

play09:54

If I were to maybe increase this a bit more, you can see that

play09:57

this is going to create some additional vertical lines here.

play10:00

Here, let's decrease it so we can really see what we're doing.

play10:03

We'll just set it here. Let's just set it all the way to zero.

play10:05

And here you can see those lines are gone.

play10:07

Now we'll set it, you know, all the way to one.

play10:10

And now we'll see the lines come back.

play10:11

Now I'm noticing that maybe I want to change the rotation of this.

play10:14

And here's where I can jump over to my shader.

play10:18

And in the rotation, I'm going to set the Z value to 90.

play10:23

And you can see that just simply rotates my textures.

play10:25

Now, again,

play10:26

depending on the substance material, you could have more general properties.

play10:29

However, there is a group with every substance material

play10:32

that you get from substance 3D assets called technical parameters,

play10:36

and these allow you to do some image kind of adjustment settings.

play10:40

So for example, if I wanted to maybe increase the normal intensity, I can do

play10:45

so by just simply changing the slider

play10:47

and that's going to increase the normal intensity.

play10:49

Now I'm seeing a bit more bump here in the detail or

play10:52

if I wanted to maybe increase contrast here, I can do so.

play10:55

So we'll just slightly increase the contrast.

play10:57

We get something like that.

play10:58

it looks a little too saturated.

play11:00

Now let's just knock that down by

play11:02

just changing the saturation value and you get something like that.

play11:05

So again, these technical parameters can help to do some quick image adjustments.

play11:10

Now of course, you can also jump over to your shader editor

play11:12

and you could use any blender nodes in between The Substance Group

play11:16

and the material itself to further augment the substance textures.

play11:21

So with that you can see that it's pretty simple.

play11:24

I can come over here, I can load a substance material,

play11:27

I can apply it, I can set resolution settings

play11:30

and then I can jump over here to my general parameters for that substance

play11:34

and then make some tweaks and changes

play11:36

to the parameters to make a variation of that material.

play11:40

Something else that's kind of fun is maybe if I'm duplicating this material.

play11:43

So for example, I could come over here and click this duplicate button

play11:46

and maybe assign this to a different material,

play11:48

but there is this option here or this button,

play11:50

which is kind of like, Roll the dice is what it is.

play11:52

And if we do that, what it's going to do is just randomize all the settings

play11:55

and it's just a really nice and quick way for me to

play11:58

if I'm using this material across different assets, I can just

play12:02

set up my parameters and then just click this quick randomize button.

play12:06

You can see what it does is just changes the random seed value here.

play12:10

So the last thing I want to cover is how displacement is going to work.

play12:13

So for my outputs, I already have a height output enabled

play12:16

and it gives me this displacement node.

play12:19

So here's what we're going to do.

play12:20

We are going to jump over here to our object.

play12:23

And the first thing is I'm going to add a modifier and let's

play12:26

add a subdivision surface here.

play12:30

And so we'll come back to this in just a moment.

play12:32

And now we're going to switch to the cycles rendering engine.

play12:35

And you can see here that I have my feature set is set to experimental.

play12:39

And for the device here, I could set this to my GPU compute as well.

play12:43

And for the actual subdivision, I have some subdivision settings here.

play12:48

So now with the objects selected, I want to revisit that subdivision

play12:53

modifier And you'll notice here that adaptive subdivision is enabled

play12:57

because I have those experimental features enabled for these cycles.

play13:01

Renderer.

play13:02

So now I can set some values here and I can see that my final scale

play13:06

render is set to one pixel and my viewport is set to one pixel as well.

play13:10

We'll see how that does for my scale here on the displacement,

play13:13

this is where I can start to change values here.

play13:15

So let's try something like .25.

play13:18

And we can see here that that is starting to displace the surface.

play13:21

It's a little bit too much.

play13:23

So I think what I'll do is just go back to this one point.

play13:26

Let's try 1.35.

play13:29

Let's see what that does.

play13:31

Okay.

play13:31

I think that's going to work for what I want.

play13:33

And now, as I start to refine this, I could jump back here

play13:37

to my cycles renderer, and this is where I need to jump down to my subdivision

play13:42

and maybe set the dicing rate depending on the quality versus

play13:46

the trade off of rendering speed I'm looking for.

play13:48

One other thing that I could look at here with this material.

play13:51

So again, the objects selected and if I jump over here to my material settings,

play13:55

you want to make sure that displacement is set to displacement and bump

play13:59

or just displacement.

play14:01

Now, the substance material, as soon as I enable height and it creates

play14:05

displaced node, for me, it is going to take care of this

play14:07

setting for me automatically.

play14:09

However, you can see the difference.

play14:11

If I set this just to displacement here, you're getting just

play14:14

that displacement information.

play14:15

And maybe in this case, this is what I want

play14:17

because I have the displacement is driving the detail

play14:20

and I don't want to over intensify that by trying to add bump on top of it.

play14:26

and that's going to close out this tutorial.

play14:27

I'm working with the substance 3D add on in blender

play14:30

substance materials provide a very powerful and rich workflow

play14:33

for texturing your assets inside of Blender.

play14:36

Thanks a lot for watching and I'll see you next time.

Rate This

5.0 / 5 (0 votes)

Do you need a summary in English?