ソラマメブログ
SL-Color Manager
16進数→RGBの変換に加え、
LSL用のカラー形式に変換します。
→詳しい説明はこちら
report list

  

Posted by at
2009年06月28日

直接SL側にマップを開くHTMLリンク

今更なのでみんな知ってるかも。

いちいち重いマップページを挟まなくても済むリンク方法です。
マップを見せたい場合は別ですが。

SL起動中の場合は、直接ビュアーにLMのダイアログが表示されます。
SLを起動していない場合は、目的地にテレポした状態でビュアーを起動します。
移動の手間が省けるからなかなか便利ですよ。
あくまでもうちの環境での動作確認です。

うちのPCにはRCと通常版の両方がインストールされています。
私が普段使っているのは通常版だけど、RCの方が開きました。

通常のSLURLへのHTMLリンクはこんな感じですが↓
<a href="http://slurl.com/secondlife/RENESIS/101/170/33"></a>

こう書き換えます↓
<a href="secondlife://RENESIS/101/170/33"></a>

結果、こんな感じになります。
サンプル:→通常リンク →直接マップを開くリンク

直接マップを開く場合は「target="_blank"」いらないですね。

ホームページ持ってる方は試してみてくださいな。
ちなみに、うちの場合は通常リンクと
「ショートカット」としてマップリンクを両方設置してあります。

以前は起動してない場合も、
ダイアログが開いただけな気がしたんだけど。
仕様が変わったのかなあ。  


Posted by fillo Noel at 18:42Comments(0)Create
2009年06月28日

URBAN PEACE店お引越ししました




SIMが新しくなったそうで、URBAN PEACE店のお引越しです。

「パーティクルフィッシュ専門」と書いてあるのに
堂々としゃぼん玉が販売されている。(笑)

更に全てが日本語で書かれているという親切さ。
ここフランスSIMですから!
お魚は海外の方が需要があるみたいで、
OTOTOの支店は全部海外にあるのです。
おかげさまで問い合わせのIMの8割がたが英語やらフランス語です。

しかも日本語翻訳って難しいようで、毎回こんなんですよ↓

[1:33] ●●●: Le fond marin ici vous ne le vendez pas ?
[1:33] ●●●'s translator: ここでは扱っていない場合は、海?
[1:34] fillo Noel: sea??
[1:34] ●●●: poiseau coreaux ect..
[1:34] ●●●'s translator: 電気ショック療法をPoiseau Coreau ..

何が電気ショック療法?!

結局英語翻訳に切り替えてもらって、理解できたんだけども。
内容は「譲渡したいんだけど」という問い合わせでした。
ほんと困っちゃいますね。(´・ω・`)

というわけで、話ズレましたがお引越し先のSLURLはこちらです。
フランスSIM、Monicaのモール。
http://slurl.com/secondlife/Monica/87/86/22  


Posted by fillo Noel at 18:03Comments(0)AquaShop-OTOTO
2009年06月24日

しゃぼん玉はじめました。




魚屋なのに?
水つながりということで!ヽ(´ω`)ノ

以前から挑戦したいと思っていたしゃぼん玉のテクスチャ。
どうにか作ってみたはいいものの使い道が分からず
相当考えた結果・・・

やっぱり「吹くしかない」と。(´・ω・`)

ということで、アニメーションも作りました。
前回いじってたPoserのがそうです。

アニメはこんな感じ。




シェイプによって微妙にズレが出てしまうんだけど、
とりあえず女の子用(Sサイズ)と、男の子用(Mサイズ)を作ってあります。
「bottle-female」が女の子用。
「bottle-male」が男の子用です。

「straw」と「bottle」を装着して、容器側をタッチしてください。
タッチでON/OFFします。
右手に持っているストローは、ONの時にしか表示されません。
ちなみに、ONにすると容器のふたが取れるという小細工も。

アニメに連動して、しゃぼん玉を出します。
テクスチャはもちろんOTOTOクオリティ。
とってもリアルな感じに仕上がっています。

もちろん、完全に透過加工済み(`・ω・´)b





本当はものすごく細かい設定ができる
しゃぼん玉システムも作ったんだけど、
需要がない気がしたので・・・ひとまずこちらを販売です。

(σ・ω・)σ SLでも、バブっちゃってください。


▼AquaShop-OTOTO本店はこちら
http://slurl.com/secondlife/RENESIS/102/168/21  


Posted by fillo Noel at 02:04Comments(0)New release
2009年06月21日

SL絶不調ですね。。。




ログインエラーやらスキンの読み込みエラーやら・・・
スクリプトにまでエラーが出て作業が全く先に進みません(´ωヽ)

今日は、久しぶりにPoserいじりました。
アニメーション作成に至るまでの過程が面倒なので
メモ代わりに(今更ですが)さくっとご紹介しますよ。

ちなみに、うちはWindowsXPなのであしからず。

まずPoserで使うSL用のフィギュアがあるのでダウンロードします。
http://secondlife.com/community/avatar.php

ZIPファイルの中に「SL Avatar」というフォルダがあるので、
それをごそっとPoserのCharacterフォルダへコピー。
うちの場合はここでした。↓
C:\Program Files\e-frontier\Poser 7J\Runtime\Libraries\Character

これで環境的には準備完了。

Poserを起動させたら例によって例の如くサイモンさんが出てくるので
「フィギュア」メニュー>「フィギュア削除」でさよならします。




右端に隠れているタブを開いて、
「フィギュア」>「SL_Female」をダブルクリック。
別にMaleでもいいんだけど。




ステージにフィギュアが出てくるので、
これでアニメーションが作成できるかと思うのですが・・・
この子なぜか両足が固定されているのです。

なので、「フィギュア」メニュー>「インバースキネマティクス設定」で
左脚と右脚のチェックを外します。




これで両足も自由にアニメーションできるわけです。

ここからは人によると思うのですが、私の場合は
「ウィンドウ」メニュー>「アニメーション編集」の画面を開いて
「キーフレーム」のタブを中心に作業します。




SLの場合は1フレーム目にアニメーションを入れても、
2フレーム目以降に
1フレーム目と違ったパラメータのアニメが入って居なければ
無視されてしまいます。

ようは何かアニメを入れるか、部位を固定したいのなら
1度でも違ったパラメータで何か入れなさいよというわけです。

「レート」というのは、
1秒間に何コマのキーフレームを進めるかという値です。
初期値の30の場合は1秒間に30コマなので、
この値なら動画でも滑らかにアニメーションすると思います。

Poserさんはキーフレーム間を自動的に補間してくれているので
ここまで細密なレートにしなくても大丈夫です。
私の場合は4で作りましたが、全く問題なし(´・ω・`)

が!

油断してフレームとフレーム間を空けて作成すると
変に動くことがあります。
ウィンドウの右上に赤い「~」のマークがあるので、クリックして
アニメーションの波の動きを確認しながら作成すると良いです。

「|」と「|」の間の波が変に振れていれば、
無駄な動きがありますよということです。

ちなみに、SLで再生できる一本のアニメーションは30秒くらいだそうです。

あと、作成に関して細かい事を言い出すと切りがないので
今回は触りだけ。

カメラをメインやらトップやらサイドやらに切り替えながら
アニメーションを作った後、
「ファイル」メニュー>「書き出し」>「BVHモーション」で
ファイルを書き出します。拡大縮小にチェックを入れてください。




これでアニメーションのファイルはOK。

SLにアップする段階で、これまた面倒なのです。

SLのビュアーから
「ファイル」メニュー>「アップロード」>「アニメーション(L$10)」
で開いた画面に、何やら設定があります。

ちなみにここで見るアバターのプレビューは動きの確認用。
AltやAlt+Ctrlとドラッグで回転できます。

アニメーションを作るといっても、
アバターによってシェイプ(体の形)は違うので。
特に細かい動きをさせる時は肩幅や頭のサイズが面倒です。




この画面。

優先順位は一瞬1が一番強いのかと思いますが、
実は4が一番強いですw

ループイン・アウトではどこからどこまでを繰り返すのか
パーセントで設定します。
さっき説明した1フレーム目と2フレーム目の違いの問題で
1フレーム目を仮に入れていた場合などに便利。

フェーズイン・アウトでは
アニメーションの前後どれだけ滑らかに動作させるかを設定します。
日常的な動作の場合は長いかも知れないし、
突発的な動作なら短く設定すると思います。

とりあえず、全体的な流れとしてはこんな感じでしょうか。
Poserの操作のポイントも、ご要望があればまた(´・ω・`)  


Posted by fillo Noel at 02:48Comments(0)Create
2009年06月19日

サイモンさん、お久しぶりです。




知る人ぞ知るサイモンさん。お久しぶりです。
お元気そうで何よりです。

久しぶりにPoserを入れました。
もう半年ぐらい触っていなかったのだけど。
ネタのためなら物づくり・スクリプト・画像加工・アニメーション作成まで
何でもやりますよ!(`・ω・´)

今新商品?開発中です。商品という程でもないんだけど。
需要がなさそうなのでどういう形で配布するのかはまだ考えてませんw

おもしろそうだなーと思ったらとりあえず作ってみるタイプです。
昨日も朝3時までスクリプト書いてたんだけど。

『無駄にハイクオリティ』がコンセプトですからヽ(´∀`)ノ

とりあえずシステム的には出来上がっていて、
「何に使うのか」を考えているところです。
先に考えてから作れという話ですね!w

というわけで、期待せずにお待ちください。  


Posted by fillo Noel at 02:19Comments(0)AquaShop-OTOTO
2009年06月14日

マダイ入荷しました




ぴっちぴちのマダイを入荷しました。

どこに居ても「おいしそう」と呟かれてしまうアレです(´・ω・`)

もう、写真を見つけるのに一苦労しました。
有名な魚すぎてまな板の上の写真しかなくて・・・。(´ωヽ)

今回は画像加工にも苦労して、
良い写真がなかったから背びれやら尾びれやらつぎはぎだらけです。
不自然に見えてなければ良いんだけど。

背びれ、腹びれ、尻びれ、尾びれに透過加工してあります。
背びれの後ろ半分は、前半分のコピー+手書きで補正してあります。
あと、海の中を想定してるので全体的に青みを強くしてあります。
白背景でも黒背景でも、それなりに見えるはず。





新しい住処が生簀じゃない事を願いつつ(笑)
末永く可愛がってやってくださいw


▼AquaShop-OTOTO本店はこちら
http://slurl.com/secondlife/RENESIS/102/168/21  


Posted by fillo Noel at 18:28Comments(0)New release
2009年06月14日

Coast-Mallに出店




こんな閑静な高級モール街に・・・




魚屋ができましたヽ(´ω`)ノ

いやぁ~毎回モールのオーナーに申し訳ないね、生臭くて。(笑)
おまけにパーティクルを使いまくるという迷惑な出店客。
事前に許可はとりますが。

ということで、今回は綺麗なモールさんだったので
ブースを水浸しにするのもアレだし、
“水を感じさせない魚屋”をテーマにお店作りました。

こんな感じ。



まあ、どんなに飾ったところで結局魚なんだけどww
こんな雰囲気もありですかね?

今新商品として壁掛け用水槽か壁紙の配布を考えているのだけど、
水ものの壁紙を配布してる人も少ないし、綺麗な写真も少ない。
更に連絡が取れる人が少なくてこれは難しいかも。

プリム数的にもあまり余裕がないし。魚屋も不況ですね(´・ω・`)  


Posted by fillo Noel at 15:21Comments(0)AquaShop-OTOTO
2009年06月13日

シマヤッコ入荷しました




シマヤッコ入荷しました。
何というかもう・・・しましまが可愛すぎる憂い奴です(ノωヽ*)

尾びれに透過処理してあります。




看板出してあるので、是非見に来てくださいな(`・ω・´)ノ



▼AquaShop-OTOTO本店はこちら
http://slurl.com/secondlife/RENESIS/102/168/21  


Posted by fillo Noel at 01:31Comments(0)New release
2009年06月10日

LSL用カラーマネージャー(Flash)




だいぶ前にFlashで作成したものを手直ししました。
LSLのカラー形式でなかなか思った色が出せない方にお勧め。

たとえば16進数のコードが「#FFCC00」の場合、
下の枠内に「#FFCC00」を入力してSETを押すだけで
RGB値を計算してLSL用の「<1.0,0.8,0.0>」に変換します。

もちろん、赤・青・緑のボタンを直接操作して
色を作成する事も可能です。

これ、実際SL内でもLSLでやってみたんだけど
HUDだとテキスト枠に制限があるし
オブジェクトにしてもいちいち色を確認しないといけないので
結局Flashが一番便利でした。。。

セカンドライフ内でも、オブジェクトタイプのスクリプトですが
16進数発言でLSLのカラーコードに変えるタイプのものはあるので
万が一欲しいという方が居ればfillo NoelまでIMください。

あ。このFlashはブログに貼り付けて置くので
勝手に使ってくださいな(´・ω・`)ノ



  


Posted by fillo Noel at 00:21Comments(0)Script
2009年06月09日

スミレヤッコ入荷しました

スミレヤッコ入荷しました(`・ω・´)ノ
久々の新入りです。

スミレヤッコは黄色と青のコントラストが可愛いお魚です。
色のせいか知らないけども、
不自然に浮いて見えるのを修正するのが大変でした。




透過処理も段々慣れて上達してきました。
今回は尾びれと背びれ、尻びれの縁取りを透過してあります。
白い部分ですね。

で、ついに恐れていたことが・・・




リフォーム再び。。。(´ωヽ)

既に水槽微妙に広げてあるので、お暇な方いつでもどうぞ♪


▼AquaShop-OTOTO本店はこちら
http://slurl.com/secondlife/RENESIS/102/168/21  


Posted by fillo Noel at 00:24Comments(0)New release
2009年06月08日

2種類のパーティクルを噴出させる

OTOTOで販売している魚のスクリプトは編集可能です。

が!

スクリプトの書けない方は一方的にのみ泳ぐ魚に不便を感じると思います。
「どちら向きにも泳げば良いのに」と。

OTOTOの魚にはあらかじめ左右2種類の魚のテクスチャを入れてあります。
ということで、今回はそのテクスチャをフルに活用して
左右どちらの魚も噴出させる方法を伝授しましょう。




通常はこの状態。
編集画面を開いてオブジェクトを選択
→コンテンツのスクリプトをダブルクリックで開いてください。




スクリプトによっては古い書き方をされている事があるので、
以下のスクリプトに丸ごとドカンと置き換えてください。



integer glow = TRUE;
integer bounce = FALSE;
integer interpColor = FALSE;
integer interpSize = FALSE;
integer wind = FALSE;
integer followSource = FALSE;
integer followVel = FALSE;
integer change = TRUE;

// Choose a pattern from the following:
// PSYS_SRC_PATTERN_EXPLODE
// PSYS_SRC_PATTERN_DROP
// PSYS_SRC_PATTERN_ANGLE_CONE_EMPTY
// PSYS_SRC_PATTERN_ANGLE_CONE
// PSYS_SRC_PATTERN_ANGLE
integer pattern = PSYS_SRC_PATTERN_ANGLE_CONE;

key target = "self";
string texture = "";
string texture1 = "sea_fish1";//テクスチャ1の名前
string texture2 = "sea_fish1_2";//テクスチャ2の名前

float age = 5.0;
float minSpeed = 0.5;
float maxSpeed = 0;
float startAlpha = 10;
float endAlpha = 10;
vector startColor = <1,1,1>;
vector endColor = <1,1,1>;
vector startSize = <.3,.3,.3>;
vector endSize = <.3,.3,.3>;
vector push = <0,-0.05,0>;

float rate = 0.5;
float radius = 1.5;
integer count = 1;
float outerAngle = 0;
float innerAngle = PI;
vector omega = <10,10,10>;
float life = 0;
integer flags;

updateParticles(){
flags = 0;
if (target == "owner") target = llGetOwner();
if (target == "self") target = llGetKey();
if (glow) flags = flags | PSYS_PART_EMISSIVE_MASK;
if (bounce) flags = flags | PSYS_PART_BOUNCE_MASK;
if (interpColor) flags = flags | PSYS_PART_INTERP_COLOR_MASK;
if (interpSize) flags = flags | PSYS_PART_INTERP_SCALE_MASK;
if (wind) flags = flags | PSYS_PART_WIND_MASK;
if (followSource) flags = flags | PSYS_PART_FOLLOW_SRC_MASK;
if (followVel) flags = flags | PSYS_PART_FOLLOW_VELOCITY_MASK;
if (target != "") flags = flags | PSYS_PART_TARGET_POS_MASK;
llParticleSystem([ PSYS_PART_MAX_AGE,age,
PSYS_PART_FLAGS,flags,
PSYS_PART_START_COLOR, startColor,
PSYS_PART_END_COLOR, endColor,
PSYS_PART_START_SCALE,startSize,
PSYS_PART_END_SCALE,endSize,
PSYS_SRC_PATTERN, pattern,
PSYS_SRC_BURST_RATE,rate,
PSYS_SRC_ACCEL, push,
PSYS_SRC_BURST_PART_COUNT,count,
PSYS_SRC_BURST_RADIUS,radius,
PSYS_SRC_BURST_SPEED_MIN,minSpeed,
PSYS_SRC_BURST_SPEED_MAX,maxSpeed,
PSYS_SRC_TARGET_KEY,target,
PSYS_SRC_INNERANGLE,innerAngle,
PSYS_SRC_OUTERANGLE,outerAngle,
PSYS_SRC_OMEGA, omega,
PSYS_SRC_MAX_AGE, life,
PSYS_SRC_TEXTURE, texture,
PSYS_PART_START_ALPHA, startAlpha,
PSYS_PART_END_ALPHA, endAlpha
]);
}

changeTex() {
if (change) {
texture = texture1;
change = FALSE;
}else {
texture = texture2;
change = TRUE;
}
updateParticles();
}

default{
state_entry(){
texture = texture1;
updateParticles();
llSetTimerEvent(2.0);
}
timer() {
changeTex();
}
}


色を変えた個所にそれぞれテクスチャの名前を入れて保存。




この例ではllSetTimerEventで2秒ごとに
changeTex()の内容を呼び出しています。
2秒なので大量に使わなければそれほど負荷はないはず。
是非試してみてくださいv

パーティクルの設定方法はホームページで詳しく説明されています。
OTOTOホームページ

質問があればfillo Noelまで、お気軽にどうぞ。  


Posted by fillo Noel at 01:52Comments(0)Script
2009年06月07日

お魚再修正・・・(´ωヽ)

ルリスズメダイ、再修正。。。

しっぽの継ぎ目がこんなもんかと思ったら
前のにくらべてだいぶ不自然だった。

ということで、補正再びです。




もう、今日何回商品と看板とベンダーを修正したことか・・・(´ωヽ)

まだなんとなく不自然に見える気がしますが。
実はこの子、目も修正したんだけど
ソースでレイヤーを分けたままなのを忘れてて、
本アップ用ファイルにコピーし損ねてたり...(´∀ヽ)゜*。.

追々ということでw

  


Posted by fillo Noel at 22:21Comments(0)Commodity
2009年06月07日

お魚修正

ルリスズメダイとクマノミの画質が悪かったので補正しました。

ルリスズメダイ、Before&After:
・尾びれの曲りを修正して色のレベル補正をしました
・尾びれのトレースが悪かったので、自然に見えるように修正しました
・微妙ですが尾びれを透過処理しました




カクレクマノミ、Before&After:
・目がぼやけていたので、他の写真から移植しましたw
・体の後ろ半分が暗かったので、明度を揃えて色のレベル補正をしました
・背びれ、尾びれに緑が強めに入っていたのでレベル補正しました




本店は修正してありますが、
レンタルブースのショップは修正されていないので注意してください。
過去にルリスズメダイとクマノミを購入された方は
fillo NoelまでIMしていただければ修正したものをお渡ししますv

余談になってしまいましたが、
先日Kerupa FlowさんからSSが届きました。
絵描きさんだそうです。



こんな素敵な場所に泳がせていただいて(ノωヽ*)
タツノオトシゴがさりげなくて良いですね。
綺麗に飾ってもらっているのを見ると嬉しいです。
ありがとうございます♪


▼AquaShop-OTOTO本店はこちら
http://slurl.com/secondlife/RENESIS/102/168/21  


Posted by fillo Noel at 21:27Comments(0)Commodity
2009年06月06日

リフォームしました




本店をリフォームしました!

えぇ、プリム数的な問題で。。。
おかげさまで表側、ただの四角い箱です(´ωヽ)

ついでにロゴも新しくなりました。
「O」に魚が入ってちょっとブランド感が出た気がします。
変えたのはいいけど、ロゴの入った看板テクスを全部修正するのに2時間ぐらいかかりました(´Д`;)




商品はほとんど変わっていませんが、
金魚鉢の出来がFREEとはいえあまりにも・・・だったので修正しました。
適当な感じの屋台は気にしないでくださいw




でも半透明だとたまに金魚のしっぽが消えちゃったりするのよね。
透過画像同士の重なりのバグ、修正できないのかなあ。  


Posted by fillo Noel at 04:10Comments(0)AquaShop-OTOTO
2009年06月05日

DiLemma Cityに出店




DiLemma CityにあるM&K ALL STORESというモールにブースを借りました。
場所はここ↓
http://slurl.com/secondlife/DiLemma%20City/71/187/22

期間はひとまず4週間。
看板のみ10プリムの場所なのですが、ちゃっかりパーティクル出しておきましたw

ここは大きなショッピングモールで、広場を囲うようにぐるっと店舗が並んでいます。
本当は店舗借りたかったんだけど人気があるようで、これだけの数なのに空きがゼロでした。残念。(´・ω・`)





▼AquaShop-OTOTO本店はこちら
http://slurl.com/secondlife/RENESIS/102/168/21  


Posted by fillo Noel at 02:09Comments(0)AquaShop-OTOTO
2009年06月04日

プレゼント配布中




もし道端を歩いていてこんなフクロウを見かけたら、
フクロウが持っている手紙をクリックしてみてください。

170L$で販売しているアカヒレのボトルを無料でプレゼントしていますw
商品はこんな感じです。




ぱっと見ダサいのがアレですが・・・(´ωヽ)
でも魚のクオリティはピカイチなので!
ほら、こんなにぴっちぴち。
今回は1プリムから2種類のパーティクルを出しているので、お魚もちゃんと左右どちら向きにも泳いでます。




低プリムにこだわると見た目がちょっとなあ。
もう少し外見のテクスチャも試行錯誤してみます。

とりあえず、もらえるものはもらっとけばいいと思います(´・ω・`)ノ  


Posted by fillo Noel at 21:36Comments(0)AquaShop-OTOTO
2009年06月04日

AquaShop-OTOTOブログOPEN~




やっと!ブログができました。
中途半端に凝り性なので、遊び出したら切りがありません。

ということで。

はじめまして。AquaShop-OTOTOオーナーのfillo Noelです。
ソラマメブログも全く初心者な感じですが、これからちょくちょくMetaCommerseの方にも登場してくると思うので以後お見知り置きを...(ノωヽ*)

AquaShop-OTOTOは何となく始めたパーティクル魚屋ですが、今では40種類以上のお魚を販売しているバーチャルアクアショップです。
店内はこんな感じ。





お店の地下の大水槽がアクアリウムになっているので、SLでの魚がどんなものだか是非見に来てみてください。
アクアリウムはこんな感じです。





このブログには商品の紹介やら魚屋な記録を掲載する予定です。
今後ともよろしくお願いします(´・ω・`)ノ

▼AquaShop-OTOTO
http://slurl.com/secondlife/RENESIS/102/168/21  


Posted by fillo Noel at 21:11Comments(0)AquaShop-OTOTO