マテリアルファイル マテリアルデータは、1つのマテリアルカタログ参照の形式で指定するか、1つまたは2つのイメージまたはマテリアルデータファイルとして指定し、カンマで区切ります。
src = *
*|{{ *
*| *
*}[, *
catalogEntrymaterialFileembeddedReqmaterialFile*]
srcE= *
name*
srcN= *
索引*
catalogEntry |
[/][ catId/] recId |
materialFile | styleFile| imageFile |
embeddedReq |
{'is&brace;' isReq'}'}|{'ir{' ir&brace'}'{' foreignReq'}' |
catId |
マテリアルカタログID (属性::RootId) |
recId |
マテリアルカタログエントリ(カタログ::Id) |
styleFile |
材料スタイルファイル( .vncまたは .vnw) |
imageFile |
画像データファイル |
isReq |
画像サービングに対する要求 |
irReq |
イメージレンダリングの要求を参照してください。 |
foreignReq |
外部サーバーへのリクエスト。 |
name |
埋め込みマテリアルの名前。 |
索引 |
埋め込みマテリアルの0を基準とするインデックス番号。 |
繰り返し可能なテクスチャ、デカール、壁紙のマテリアルには、1つのイメージが必要です。イメージは、ファイルまたは埋め込みリクエストとして指定できます。
キャビネットマテリアルにはキャビネットスタイルのファイル(.vnc)が必要で、ネストされた要求として指定できません。 テクスチャイメージファイルはキャビネットではオプションで、指定する場合はファイルまたは埋め込み要求のどちらかです。
窓カバリングマテリアルにはウィンドウカバリングスタイルファイル( .vnw)が必要です。これはネストされた要求として指定できません。 テクスチャファイルはオプションで、指定する場合はファイルまたは埋め込み要求になります。
画像レンダリングでは、マテリアルカタログ、カタログエントリ、データファイルを検索する場合に、画像サービングと同じ規則が使用されます。 詳しくは、画像サービングのドキュメントのobject
データタイプの説明を参照してください。
materialFile
は、を基準とする相対パスで attribute::RootPath
す。
foreignReq
は、を基準とする相対URL attribute::RootUrl
か、設定されている場合は絶対URL attribute::AllowDirectUrls
です。
catId
を指定しない場合は、セッションカタログが使用されます。
srcE=
ビネットに埋め込まれたマテリアルにアクセスで srcN=
きます。
画像レンダリングは、Dynamic Media画像サービングと同じソース画像形式をサポートします。
複数の異なる解像度の画像データを必要とするアプリケーションは、Scene7ピラミッドTIFF(PTIFF)マルチ解像度形式を使用する場合に最適です。 画像サービングには、サポートされている任意の形式からPTIFF画像を作成するImage Converter(IC)ユーティリティが含まれています。
サポートされるファイル形式の完全なリストについては、画像サービングのドキュメントのICユーティリティの説明を参照してください。
マテリアル属性 べた塗り以外のすべてのマテリアルに対して必須です(べた塗りマテリアルには使用できません)。 すべての文字列では大文字と小文字が区別されます。 index
は0以上に設定する必要があります。
なし
繰り返し可能なテクスチャが独立した、色彩の統一されたキャビネットのMSS:
…&obj=cabinets&src=cabs/maple02.vnc,cabs/maple.jpg&res=40&color=185,105,35&…
レコード’ 12-3-2
’のマテリアルカタログ'cat
’に同じマテリアルを配置できます。
…&obj=cabinets&src=cat/12-3-2&…
テクスチャ画像を取得するための画像サービングへのネストされた要求:
…&obj=main&src=is{texCatalog/texture123?res=30}&res=30&…