ソラマメブログ

2008年09月22日

M2Sculptでカボチャを作ってみた。

RLではまだまだ暑いようですが、SLの我が家はすっかり秋。

木々は紅葉し、全体に落ち着いたトーンのテクスチャに。

そしてハロウィンの飾りつけ。

すでに、これでもか~~~!!ってくらいカボチャはあるのですが、
バージョンUPしたM2Sculptを使ったことがなかったので、
ハロウィンのカボチャ、Jack-o-Lanternを作ってみようと思います。

※M2Sculptは3Dソフト、メタセコイアで作成する3Dデータを、
 セカンドライフ内でスカルプテッドプリムとして活用するための便利なツールです。


まずはメタセコイアでカボチャの形を作ります。
(メタセコイアの操作方法はNITさんのブログが丁寧で分かりやすいです!私もここで学びました。)



今回はUVMAPを作る機能を試す目的もあり、テクスチャに頼ろうと、
形状はあえてシンプルにしてみました。

円柱をベースに、まず円周部分を上から見て若干凸凹にしてから、
サイドからの視点でカボチャの形を作っていきました。


ここからがUVMAP、私は初めての試みです。

用意したカボチャの画像を作ったオブジェクトにマッピングします。

細かい手順はNITさんのブログでサンマを例に紹介されています。)



ここでメタセコイアの作業は終わり。


次に保存したメタセコファイルを、M2Sculptにドラッグ&ドロップ(するだけ!)。



あれ?SHADOWTEXTUREってどうやって作るの??

ま、今回は写真画像ベースなので、そこは必要ないと割り切って進めます。
(ちゃんと勉強しておきます。><)


出力したテクスチャに少し手を加え、顔を書いたのがこれです。


※本来なら顔を書いた画像と両方を焼き付けて作るべきなのでしょうね。
  ちょうど本日のNITさんのブログで「あんパンの上側と下側を別々に焼きつけるテクニック」が紹介されています。


なんと、これだけの作業でアップロードのための準備は終わりです。



じゃ、さっそくアップロード。



左ののっぺりとした形が、テクスチャを貼るだけで、ぐっと立体的になりました。
やっぱ、テクスチャは大切ですねぇ。


これで完成ではありますが、もう少し。


右のカボチャは、顔の部分を透明にしたファイルを貼り付けたものです。

向こう側が透けているのが分かりますでしょうか?


裏側から見ると、今回作ったスカルプデータでは透明になっています。

また、透過画像の場合、見る角度によって重なった部分が正しく表示されないこともあります。


さてさて、そこでどうするか?なのですが、

このカボチャのスカルプデータを裏返して中に入れてしまおうと思います。


RCビューワーの最新版では、スカルプデータの裏返しや左右対称をINワールドの編集で行えるのですが、
以前のビューワーで見るとそれは反映されませんので(普通に見えてしまいます)、ローカルで作業します。


M2Sculptでも出来るのかもしれませんが、手っ取り早い方法は。。。
画像を左右反転しちゃいます。



この反転したデータをUPすると、



分かりにくいかもしれませんが、右のオブジェクトは表面が透明で内側のみが見えているのです。

これを元のカボチャに重ね、若干サイズを小さくすればOK。



右側がこうして作ったものです。

深夜設定で見ると、多少はリアルな感じが出ていると思います。


ただ、2プリムになってしまうので、中にキャンドルなど入れて・・とか、かぶったり・・といった使い方をしなければ、
テクスチャを貼ったのみの1プリムのものでいい気がしてきました。



さて、話をM2SculptのUVMAP機能に戻すと、
私はまだ使えていない機能もあるのですが、今日の使い方だけでもかなり便利だと思います。

左右(上下)から見た画像でうまく描画できる形状という条件はあるのでしょうが、
多少画像処理ソフトが使えればそのあたりは補完できると思います。

ブレンダーだとさらに高度なことが出来そうですが、かなり複雑な手順になりそうな。。。


テクスチャを手描きでじっくり書き込んで・・・という面白さもありますが、
写真などからお手軽にSLのオブジェクトを・・・というのには最適なツールだと思います。

時間を見つけて、しっかり勉強しなくちゃですね。



カボチャは今後、店舗ディスプレイに使おうと計画中。
今はLumiereの外に置いてあります・・・欲しい方は(いるのか?)声かけてくださいね。
    
Posted by Yasuki Beck at 14:13Comments(2)TrackBack(0)スカルプ

2008年09月20日

出た!

前回告知させていただいた私の店舗移動は、どうも無くなりそうです。
お騒がせしました。(誰も騒いでないか・・・)

移動に合わせて、少し企画も考えていたのですが、
それは今の店舗で順次実施していきたいと思います。

さてさて、
今日は自宅をハロウィン装飾するためにショッピング。

ハロウィンのアイテム、見てるだけでワクワクしてきますね。
昨年に比べて、かなりクオリティの高い商品が多くて驚きました。

買ってきたものを設置して、

まだ出てないだろうな~?

と思いながらRandyと例のところへTP。

お? おお!!

出た~~~~~~~!!

発売開始してたのね!!
 

 
表示に時間がかかるなぁ~・・・

TRY DEMOって書いてあるのに、メニュー出ないぞ?!

なんて不満も感じながらも、

ボンネットとあたりが表示されたあたりで、もうノックアウトです。

スカルプの造型&テクスチャ、お見事です!!


全てが表示される前に、お持ち帰りしちゃいました。


走行性能の評価は私には出来ませんが、(なにしろ運転下手なんで)

機能は満載。しばらく遊べそう。
タイヤ部分までスカルプなのが多少心配でしたが、そこもかなりの精度で安心しました。

どのパーツも精度が高く、妥協が感じられません。
いやぁ、刺激されますね~。


カラーは派手目なので、街乗りは恥ずかしいかも。


インテリアもしっかり作られています。


いつもは評判のよくないリアも、及第点かな?


テクスチャの「輝き」をオフにしても、このツヤ感!!
やっぱテクスチャ重要ですね~。


※調子に乗っていろいろいじりまくるとスクリプトエラーが出て壊れます。
 バグ??取り説に書いてあるかな。


気になった方はINワールドで「N4S」と場所検索すればヒットしますので、
是非現地で実物をご覧ください。
   
Posted by Yasuki Beck at 16:56Comments(4)TrackBack(0)スカルプ

2008年09月12日

臨時の時は忘れずに!

最近は

「新商品期待してます!」

といわれる度に申し訳ないと思ってます。

しかし・・・どうも商品にならないものばかり作っている気がします。


昨日作ったのはこの「噴水」。


現在店頭に置いているのものは、機能やデザインを割り切って2プリムにしていますが、
水の感じなどをよりリアルに(多少プリムが増えてもよし)作ってみることにしました。

本体の造形は、
噴水部分に2プリムと水面部分に1プリムの合計3プリム(いずれもスカルプ)で作りました。

それにパーティクルで水しぶきなどの効果を加えていきます。

こんな感じですね。
本体を構成する3プリムのパーツの中に、パーティクルのスクリプトと、水しぶきのテクスチャを入れました。


これだけではなんか寂しい気もしてきたので、水の動きに変化を付けてみることに。

タイマー設定でパーティクルのパラメーターを変化させて・・・とも思ったのですが、
ちょっと思うところもあり、「臨時プリム」を使ってみることにしました。

「臨時プリム」というのは、REZして約1分で消えるオブジェクトです。
なんか難しそうですが作り方は簡単。
オブジェクトの編集で「臨時」を選ぶだけです。

今回は水しぶきが高く上がる状態のパーティクルを設定した球体を作り、臨時プリムとしました。


この設定の後、インベントリに一度戻し、この臨時プリムを発生させるオブジェクトのコンテンツとして入れるのです。

ここで注意したいのは、臨時設定をすると約1分で消えてしまうので、
事前にコピーを取っておいたり、修正場合は一旦臨時のチェックを外して作業するなどしないと、
とっても悲しいことになります。(経験済みです^^;)

そして、発生させるオブジェクトにREZさせるスクリプトを入れるだけです。

llRezObject("臨時オブジェクトの名称", llGetPos() + <0.0, 0.0, 0.0>, ZERO_VECTOR, llGetRot(), 0);

もう1点、ここで注意しなくてはいけないことがあります。

コンテンツとして入れる臨時オブジェクトのパーミッションを「COPY可」にしておく事です。
そうしておかないと、1度REZされると、コンテンツから消え去り、2回目以降は当然のことながらREZされません。
(“○○”がありません!とスクリプトエラーが出ます。)

出来上がったものを自分で使う分にはCOPY可でなくても大丈夫なのです。
他人に渡し場合に上記の問題がおこる訳です。

と、頭では分かっていながらも、昨晩もこのミスをやらかしてしまいました。。。


5分に一度、高くまで水が上がる臨時プリムをREZするように設定。


そして、今度は4箇所から水が上がるように臨時プリムを追加。


凝りだすときりが無いので、ここで一旦完成としました。


「臨時プリム」を使用する場合、土地のプリム数にカウントされないということもあり、
プリム数が多い商品のデモやベンダーに使われたり、
REZしても後には残らないので、様々な演出効果としても使えます。
コーギーのウンチも掃除が不要ですよね。

また、プリムセーバーといって、
臨時プリムが消えるたびに新たにREZすることで、
高プリムのものを1プリムにする!なんてツールもありますし、
同様の仕組みを最初から組み込んだ、見た目高プリムで、実は1プリムという商品もあります。
(家、家具、楽器、花など、いろんな商品を見たことがあります。)

使い方によってはとても便利で、プリム節約にもなるのですが、
高プリムのものを毎分REZする(そして場合によっては土地の上限プリムを越える)というのは
SIMの負荷にもなるでしょう。

多くのSIMで「プリムセーバーの禁止」が規約に入っているのを目にします。
モールでも禁止しているところが多いようです。

プリムセーバーというツールを使っていなくても、臨時プリムを使えば同じという見方もあります。

ただ、サンプルを臨時でREZするベンダーのように、お客さんが見たいときだけREZするというのは、
通常の行動というか、そのベンダーが無くても行うような行為です。

どこまでがよくて、どこからがNGという線引きは難しいと思いますが、
使い方には気をつけなくてはいけませんね。




この噴水も、(プリム数を多少増やして)臨時プリムの使用をやめるべきかなぁと、ちょっと悩んでます。
 
   
Posted by Yasuki Beck at 12:29Comments(4)TrackBack(0)スクリプト

2008年09月08日

まだかなぁ~???

EMH Motorsさんがセール中です!!

なんと全車種(だと思う)、395L$!!!

普段だと2000~4000L$なんていう高級車も395L$均一なのですよ~。


といっても以前にも400L$均一ありましたね。

その頃とあまりラインナップは変わってないですね。

ということで、あまり興味もそそられず・・・


これには理由があるのです。

このところ発売を楽しみに待っているクルマがあるのです。

これです。


N4Sの新型車なのです! ・・・マスタングですかね?

以前はイメージ画像みたいな看板が掲示されていて、

数週間前かな?
この80%できました~ってサインに変わりました。

ホイール部分までスカルプのように見えるところが気になりますが、

全体の雰囲気は◎。

発売されたら即買いですね。

発売が待ち遠しいです。



***********************************************************************************
ううっ、ダメだ・・・EMH Motorsでも買い物してきちゃいました。
  
Posted by Yasuki Beck at 19:23Comments(0)TrackBack(0)スカルプ

2008年09月05日

コーギーが日焼け??

またも親バカ日記ですいません。

うちのコーギー、Randyって名前なんですが、
今朝から近所の公園をず~っと散歩していたせいか・・・

日焼けしてしまったようです。


どうです?

男らしいでしょ??


いや、ほんとに日焼けならいいんですけど、

そもそも犬が日焼けするのか?


だって見えてるのは地肌ではなく、毛だろ???


ごもっともです。

異常なのかも知れません。


そうこうするうち、オーメン状態で寝たりするし・・・



もう、笑っていられません。

AIDを行ったら動きは解消されたような気もしますが、
色は戻りません。


やはり異常なんだろうなぁという気になってきて、またもReplaceへ。(まだ本日は1回目でございます。)


で、戻ってきてRezすると・・・



よかったぁ。
Rezすると、ムクムクと大きくなって、Randyが帰ってきました。ホッ。


さて、今回は日焼けしたRandy(以下、黒Randy)はインベントリに入った状態でReplaceを受け取りました。

今、目の前にいるのは白Randy。

で、インベントリにはまだ黒Randyがいます。


昨日のReplaceでは、新たなRandyをREZした際に目の前で入れ替わったので、
ここに黒RandyをREZするのはなんとなくマズイ気がして、

でも、ちょっと好奇心もあり。。。


まずは白RandyをTakeして、黒RandyをREZ。


黒Randyは・・・黒いままでした。


で、次にその状態で白RandyをREZ。
ここで、黒Randyが消えてしまうのは覚悟していたのですが・・・


な、な、なんと!!



オセロのように白黒2匹状態。


2匹の動きは多少時間や位置はずれますが、ほぼ同じ感じで、双子のよう。

かと思えば、



違った体制で寝ていたり。


可愛いといえばそのとおりなのですが、
まあ、いつ異常が起こるともわからず、ハラハラしながら見ているのは精神衛生上よろしくありません。


片方の名前を変えたらどうなるの??


仕組みとして興味はあるのですが、
ペットで実験なんて、決してやってはいけないことですね。


同じRandyを2匹REZするなんてことは今回限りにします。



※記事の内容は「私がやったらたまたまこうなった」というもので、技術的な根拠や保障はありません。
 また、簡単にReplaceできるというサポートを提供してくださっているクリエーターさんの意図に反している行為だと思います。
 あくまで、トラブル時の参考程度にお考えください。



★雪さまからコメントで教えていただきました!
 色が黒っぽくなったのは、日焼けや異常ではなく『汚れ』のようです。
 お風呂に入れてあげればキレイになるとのこと。
 早とちりでした。
 雪さま、ありがとうございました。
  
Posted by Yasuki Beck at 12:42Comments(9)TrackBack(0)

2008年09月04日

寝る子は育つ。

このところ、周囲(SL内)で驚く勢いで増えているものに気付きました。

それは・・・コーギーオーナーです。


なんていいながら会う人会う人に見せてはLM渡してるんですけどね。

あ、私も先日から飼ってます。



いやぁ、カワイイのですよ~。

これまで購入した商品のマニュアルなんてほとんど読んだことがありませんでしたが、
こいつは「読まねばっ!」という気にさせてくれます。

また、こいつがよく寝るんです。


見てやってください。この無防備な寝姿。(うう、親バカですな)

そして、ふと気付くと・・・

まだ我が家にやってきて2日ほどのはずなのですが・・・

明らかに成長してるんです。
よく眠るせいか、すでに2倍以上かな。

今後の成長が楽しみです^^

※これからコーギーオーナーになる人へのアドバイス。
 どんどん成長していくので、SSはマメに撮りましょう。
 特に、最初はかごの中で眠っているのですが、その姿はその時しか見られないのですよ~。


さて、親バカぶりはさておき、

このコーギーを商品として見ると、

一部に不満はあるものの、私の想像を超える仕掛けも満載。

システム的にもよく考えられています。

言語も多言語に対応。

お値段もリーズナブル。


久々に刺激を受けたとともに、
自分の商品に対しての甘さを痛感しました。


しかし、

しかし、

この子には何の罪もありません。


いや、罪があるとすると・・・

引きこもりになりそうだ!ということですかね。
 

**************************************************************************

ここ数日でコーギーに関して分かったことなど書いておきます。

■エラーメッセージ「orgi: I cannot move my Lord here and takes me please.」が出まくる。

 最初はこれに悩まされました。
 これは土地の設定でオブジェクトを「誰でも」出せる状態にすればOKです。
 エラーは出なくなり、動きが見違えるように活発になりました。


■HUGの状態(肩に乗っている)からコーギーを降ろしたい。

 HUDにはボタンが無いので、「犬の名前 getoff」とチャットするとインベントリに戻ります。
 そのまま下におろして・・・というのは出来ないようです。

 と思ってましたが、「右クリック⇒ドロップ」でインベントリに戻らず、
 目の前に現れます。



■行方不明になる。

 いなくなってインベントリにも帰ってくる気配がない場合、
 これ、とっても焦って泣きそうでしたが、ご安心を。
 買ったお店にいくと売り場の左手に「Replace」と書かれた機械(?)がありますので
 そこにタッチすると、あなたが探しているのは○○君ですか?と聞かれて、帰ってきます。
 新しい犬ではなく、ちゃんといなくなった犬が帰ってきます!
 ※実は既に2回もお世話になってます^^;

 これ、1日に何回とか、回数制限があるかもです。
 まあこれだけの勢いでユーザーが増えていくと大変でしょうね。
 集客の仕掛けとして各地にコーギーのReplaceステーションを作るといいかも?



■HUDに書かれている文字と、チャットでのコマンドが微妙に違う。

 これはマニュアル見ながら試してくださいね。
 例えば、チャットで「(名前) stay」と命令すると、走り回ります(HUDのFREEと同じ)。
 言う事を聞かないのではなく、そういう仕設定のようです。


■抱っこはできないの??

 アバターがイスなどに「SIT」した状態でHUDの「CALL」ボタンを押すと、
 ぴょ~ん!っと膝の上に飛び乗ってきます。
 SITポーズによっては、なでなでしてる感じにもなります。


■スクリプトエラーが出て「AID」でも直らない。

 おかしな操作をしてしまったりで、悲しいことに、首がねじれて・・・
 なんて場合は「AID」ボタンでリスタートできたのですが、
 ある命令をすると止まってしまう、スクリプトエラーが出続けるなんてこともありました。

 コーギーがいるのに(インベントリにも入るし、REZもできる)Repleceできるのか?しちゃっていいのか?
 と不安になりながら、自分の土地にコーギーをREZしたまま、お店へ行ってReplace。
 すんなりインベントリにコーギーが帰ってきました。

 しかし、自分の土地に戻ると、そこにもちゃんとコーギーは待っています。
 あれ??2匹になるのか?? と期待と不安。
 すぐ隣にReplaceのコーギーをREZすると・・・
 そのコーギーが前のコーギーの大きさに瞬時に変化し、前のコーギーは消えました。


■フォロー(コマンドではstay)の時にTPしても大丈夫?

 HUG状態であれば、どこへTPしてもOKなようですが、
 FOLLOWの時はどうなのよ?ということです。

 同一SIM内なら大丈夫!SKYにもついてきましたよ~。

 他SIMへTPしたら・・・ついて来てはくれませんでした。
 元の場所に帰ると・・・寝てました^^
 でも置き去りはかわいそうですね。

 歩いてSIM越えしたら・・・
 ちょっと時間はかかりましたが、付いて来ました!!
 でも、危険かもです。

 FOLLOWの時は、leashを装着すると、
 そのリングとコーギーがテクスチャで繋がれます。(鎖のイメージですかね。)
 あまりいい感じはしませんが、繋がってる安心感はありますね。
 
 
   
Posted by Yasuki Beck at 11:47Comments(2)TrackBack(0)