Babylonjs-diffuse
提供:Dev Guides
BabylonJS-拡散
Diffuseプロパティは、アタッチされているメッシュ全体に色を広げます。
例
これがどのように機能するかを理解するには、次の例を検討してください。
構文
Demo
出力
標準マテリアルを使用すると、色が適用されているシェイプに色を適用できます。
テクスチャ付きデモ
テクスチャは画像を使用して作成されます。
出力
上記のコード行は、次の出力を生成します-
このデモでは、nature.jpgという画像を使用しました。 画像はimages/フォルダーにローカルに保存され、参照用に以下に貼り付けられます。 選択した任意の画像をダウンロードして、デモリンクで使用できます。
ボックスに次の画像を使用しました- images/nature.jpg
オフセットを使用した拡散
オフセットを使用して拡散する方法を見てみましょう。
構文
Uとvはxとy軸を指します-
出力
上記のコード行は、次の出力を生成します-
このデモ*では、nature.jpgという*画像を使用しました。 画像はimages/フォルダーにローカルに保存されます。 ここでは、前のデモと同じ画像を使用しました。 画像は参照用に既に貼り付けられています。 任意の画像をダウンロードして、デモリンクで使用できます。
スケーリングによる拡散
スケーリングで拡散する方法を見てみましょう。
構文
Demo
出力
上記のコード行は、次の出力を生成します-
このデモでは、nature.jpgという画像を使用しました。 画像はローカルのimages/フォルダーに保存されます。 前のデモと同じ画像を使用しました。 画像は参照用に既に貼り付けられています。 選択した任意の画像をダウンロードして、デモリンクで使用できます。