2009.3.18
注: あらかじめ、uvmap.bmpをペイント ソフトで開いて見ておくと分かりやすいです。以下のuvmap.pngはフルカラーですが、LilyEightのマップ(テクスチャ)イメージは、256色にしか対応していません。 ペイントツールで減色して、アプリBを使って確認Renderするときには、256色イメージを使用します。
実際に自分で貼る絵(テクスチャ)を作るには、
■AIRでレンダリングしてみる
各Attributeにマッピングのサーフェイスを加えてみましたが、長くなりすぎです。
Air SpaceでRIBを読み込んで調整するのも良いです。
Surface "VDecal3D"
"float Diffuse" [0.5]
"float DiffuseRoughness" [0]
"float Specular" [0.5]
"float SpecularRoughness" [0.1]
"float SpecularSharpness" [0]
"float Incandescence" [0]
"float Reflection" [0.9]
"float ReflectionSamples" [1]
"float ReflectionBlur" [0]
"string ReflectionName" ["raytrace"]
"string ReflectionSpace" ["current"]
"string ColorMapName" ["uvmap.png"]
"float ColorMapBlur" [0]
"string SpecularMapName" [""]
"float SpecularMapBlur" [0]
"string OpacityMapName" [""]
"float OpacityMapBlur" [0]
"float BumpMax" [0]
"string BumpMapName" [""]
"float BumpMapBlur" [0]
"float[2] TextureSizeXY" [1 1]
"float[2] TextureOriginXY" [0 0]
"float TextureAngle" [0]
"string Projection" ["st"]
"string ProjectionSpace" ["shader"]
"float[16] ProjectionTransform" [1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1]
"string TopDecalName" [""]
"string TopDecalSpace" ["world"]
"float[16] TopDecalTransform" [1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1]
"float TopDecalFrontOnly" [0]
"string SecondDecalName" [""]
"string SecondDecalSpace" ["world"]
"float[16] SecondDecalTransform" [1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1]
"float SecondDecalFrontOnly" [0]
"string ThirdDecalName" [""]
"string ThirdDecalSpace" ["world"]
"float[16] ThirdDecalTransform" [1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1]
"float ThirdDecalFrontOnly" [0]