2010年10月30日土曜日

知りませんでした


この眼鏡の外側のフレームの色変えは、スクリプトで色を変える面を指定しています。

llSetColor(<0.0, 0.0, 0.0>, ALL_SIDES);

"ALL_SIDES"のところに数字を入れれば色を変える面を指定出来ます。

フレームのふちの外側を透明はそのまま、内側の色だけ変えるので数字を入れてつるで(耳をかける所)実験!
��を入れたら変わりましたのでスクリプトは全部、面を2と指定して実行しました。
所が、色が変わらない所がありました。

何で何で???

と変わらない所の共通点を見るとパスカットされていない所の色が変わってませんでした。
パスカットされている所でテストしていたので、パスカットしているプリムとパスカットされていないプリムでは面の番号が違うのです。

パスカットされていない所をSSの様にパスカットしてこの眼鏡を完成させました。

今回は良い勉強になりました。
だいたいテクスチャや色を変える時は今までALL_SIDESでしたからw
ALL_SIDESのSIDEじゃなくてSIDESって書き方が英語って感じがしますね。
私はALL_SIDEって書いて何度かエラーになってました。
そんな風にして出来たのが、

モノクルはトランプの絵柄の面だけテクスチャを変える様に指定してあります。
裏には裏専用の柄があります。変更は出来ません。
帽子はトランプ2枚、正面の宝石の周りラインストーン、トランプ2枚、面を指定してテクスチャを変えています。
↓こちらで売ってます♪
http://slurl.com/secondlife/Undulosa/230/80/21

0 件のコメント:

コメントを投稿