MaterialVariant

非推奨を表示

*このコンテンツは、ベータ版のAI(人工知能)を使用して翻訳されており、エラーが含まれている可能性があります。このページを英語で表示するには、 こちら をクリックしてください。

MaterialVariant オブジェクトを使用すると、エクスペリエンス内の素材の種類を拡大できます。MaterialVariant には、素材の外観を定義できるプロパティがあります。MaterialVariant の名前は MaterialService に設定されて、内蔵素材をオーバーライドするためにグローバルに設定されます。MaterialVariant オブジェクトは MaterialService の子孫としてのみ作動

概要

プロパティ

プロパティ

BaseMaterial

並列読み取り
プラグインのセキュリティ

このバリアントは、カテゴリに属します。

ColorMap

ContentId
並列読み取り
プラグインのセキュリティ

このプロパティは、表面の色を決定します。このテクスチャは、場合により、アルベドオテクスチャと呼ばれます。アルファチャンネルは使用されていません。

CustomPhysicalProperties

並列読み取り

MaterialPattern

並列読み取り

テクスチャタイルメソッドを決定します。

MetalnessMap

ContentId
並列読み取り
プラグインのセキュリティ

このプロパティは、表面のどの部分がメタルであるかを決定します。メタルネスマップは、黒のピクセルがメタルであるピクセルのないメタルであるピクセルに対応するグレースケールのイメージです。

金属は、金属と同じ色を反射するだけですが、非金属は反射する光がありません。メタルは、メタルと同じ色を反射するだけですが、非金属は反射する光がありません。メタルの世界のほとんどのピクセルは、メタルまたは非メタルの両方をカテゴリに入れます。メタルのマップのピクセルのほとんどは、表面の金属�

Class.Lighting.EnvironmentSpecularScale が 0 のとき、金属性は影響しません。最も現実的な反射には、Lighting.EnvironmentDiffuseScaleLighting.Ambient を (0,0,0) に設定し、1>Class.Lighting.OutdoorAmbient</

NormalMap

ContentId
並列読み取り
プラグインのセキュリティ

このプロパティは、ポリゴンを追加せずに、表面の照明をバンプ、歯車、砕け、曲がらせることで変更します。

通常のマップは、照明計算のための表面の通常ベクトルを変更する RGB 画像です

正しく反転されたノーマルなコンポーネントは、バンプがインデントのように表示されることがあります。インポートしたノーマルマップで、照明がオフに見える場合は、イメージの G チャンネルを逆にする必要があります。X

「DirectX 形式」と「OpenGL 形式」は、通常のマップの G チャンネルが逆さになっているかどうかを記述するために時々使用されます。Roblox は OpenGL 形式を期待します。

Roblox は、インポートされたメッシュにタンジェントを含むことを期待しています。モデリングソフトウェアは、これを「タンジェントスペース」として参照する場合があります。通常のマップを適用し、視覚的な違いを作成しない場合、メッシュとそのタンジェント情報をモデリングソフトウェアに再エクスポートする必要があります。

RoughnessMap

ContentId
並列読み取り
プラグインのセキュリティ

このプロパティは、表面全体での見える不揃さを決定します。不揃さマップは、黒のピクセルが最大限に滑らかな表面に一致し、白のピクセルが最大限に粗い表面に一致するグレースケールの画像です。

不明瞭度は、表面が非常に小さなスケールでどれほど多くのバリエーションを持っているかに関連しています。滑らかな表面の反射は鋭くなり、集中します。滑らかな表面の反射は、より模糊しています。

StudsPerTile

並列読み取り

テクスチャのサイズを決めます。このプロパティの大きな値は、テクスチャが大きく表示され、レップリートが少なくなることを意味します。

方法

イベント