めがねのスクリプトにはちょっと問題あるっす。
「どれがレンズで、どれがフレーム?」っていうのを、
なんらかの方法で指示してもらう必要があるっす。
名前で判断しても良いっすけど、それだとルートプリムは?
とか、いろいろあるわけっす。
GLPPが出ると、もうちょっとやりようがありそうっす。
どうもぺんぎんっす( ◎v◎ )
前書きが長くなったっすね。
ナンプレの問題を自動生成するスクリプト書いてたっす。
できたことはできたんっすけど、まだ遅すぎて使えないっすね。
1問あたり12分くらいっす。
自分の予想では1問10秒が限界かと思うっす。
目標30秒なんっすけど、これだけ待ってもらえるっすかねぇ?
「動いてますよ感」を出すために経過時間の表示でもするっすかね。
2009年12月26日土曜日
めがねのスクリプトっす
気になってはいたんっすけど、この機会にやるっす。
まだ清書してないっすから、公開は今度っすね。
どうもぺんぎんっす( ◎v◎ )
めがねの色とかを変えるスクリプトがあるっす。
4種類あるっす。
・rimocon
・antena frame
・antena lens
・antena_kira
rimoconはtouch→ダイアログ表示→listen→リンクメッセージ送信まで、
それ以外はリンクメッセージを受けての処理してるっす。
何をしたいかというと、
「全部まとめて、1本のスクリプトにする」
っていう風にしたいっす。
期待せずに待っていてくださいっす。
まだ清書してないっすから、公開は今度っすね。
どうもぺんぎんっす( ◎v◎ )
めがねの色とかを変えるスクリプトがあるっす。
4種類あるっす。
・rimocon
・antena frame
・antena lens
・antena_kira
rimoconはtouch→ダイアログ表示→listen→リンクメッセージ送信まで、
それ以外はリンクメッセージを受けての処理してるっす。
何をしたいかというと、
「全部まとめて、1本のスクリプトにする」
っていう風にしたいっす。
期待せずに待っていてくださいっす。
2009年12月25日金曜日
2009年12月23日水曜日
2009年12月21日月曜日
ソリは23日までL$0っす
権限はCopyのみでRekalThorの店に置いたっす。
23日いっぱいまではL$0設定っす。
それ以降はどうするか分かんないっすよ。
どうもぺんぎんっす( ◎v◎ )
モノはこんな感じっす。
Sit位置調整の部分について、もうちょっと詳しく書くっす。
1.アバターがSit(changedイベントが上がる)
2.llGetobjectDetailsで、アバター位置だけを取得
3.SLPPでアバターの移動
・回転はZERO_ROTATION / llGetRootRotation
・位置はローカル座標なことに注意して設定
とまあ、仕組み自体は簡単っす。
位置の計算式を隠したのは、結構メンドイからっす。
というのもソリの回転も関係してくるっす。
挑戦したい方はどうぞっす。
23日いっぱいまではL$0設定っす。
それ以降はどうするか分かんないっすよ。
どうもぺんぎんっす( ◎v◎ )
モノはこんな感じっす。
Sit位置調整の部分について、もうちょっと詳しく書くっす。
1.アバターがSit(changedイベントが上がる)
2.llGetobjectDetailsで、アバター位置だけを取得
3.SLPPでアバターの移動
・回転はZERO_ROTATION / llGetRootRotation
・位置はローカル座標なことに注意して設定
とまあ、仕組み自体は簡単っす。
位置の計算式を隠したのは、結構メンドイからっす。
というのもソリの回転も関係してくるっす。
挑戦したい方はどうぞっす。
2009年12月20日日曜日
Sit位置調整っす
プリムオーブンで作ったものは、Rekal Thorに置いてあるっす。
パッケージはないっすけど、買えるものもあるっすよ。
どうもぺんぎんっす( ◎v◎ )
1プリムのソリ(2列シート)に、Sit位置・回転のスクリプト入れたっす。
すでに座ってる人と位置がカブるのは仕様っす。
その代わりに大勢座ることができるっす。
たぶん。
GetObjectDetailsを使って、座った位置(グローバル座標なので注意)を取って、
SLPPで動かしてるっす。
このとき、「もっともらしい場所」に移動させてるっす。
まぁ、変なところには座らせないってことっす。
SLPPでの移動で問題になるのはrotationっす。
GetObjectDetailsではグローバル座標、SLPPではローカル座標っすからね。
パッケージはないっすけど、買えるものもあるっすよ。
どうもぺんぎんっす( ◎v◎ )
1プリムのソリ(2列シート)に、Sit位置・回転のスクリプト入れたっす。
すでに座ってる人と位置がカブるのは仕様っす。
その代わりに大勢座ることができるっす。
たぶん。
GetObjectDetailsを使って、座った位置(グローバル座標なので注意)を取って、
SLPPで動かしてるっす。
このとき、「もっともらしい場所」に移動させてるっす。
まぁ、変なところには座らせないってことっす。
SLPPでの移動で問題になるのはrotationっす。
GetObjectDetailsではグローバル座標、SLPPではローカル座標っすからね。
2009年12月18日金曜日
2009年12月17日木曜日
ネタはオフィスアワーからっす
今回もBabbageさんのオフィスアワーをネタにしてみるっす。
英語はアヤシイっすから、元のログを確認してみてくださいっす。
どうもぺんぎんっす( ◎v◎ )
Babbageさんのオフィスアワー ログ 09/12/16
http://wiki.secondlife.com/wiki/User:Babbage_Linden/Office_Hours/2009_12_16
クリスマス休暇に入るみたいっすから、年内の動きはなさそうっすね。
休暇明け、1月始めにいろいろありそうっす。
土地のオーナー(SIMオーナーじゃないみたいっす)にスクリプトの
メモリ使用量が分かる様になるのは、次のビューワが来てからみたいっす。
んーっと、仕組み自体は(サーバーの)1.36からみたいっすね。
で、気になるSLPPNDとGLPPは1.38っすね。
llSetLinkPrimitiveParamsFastなんていう単語も出てたんっすけど、
SLPPNDなのか、SLPPFなのか、どっちなんっすかね?
どちらも意味は同じなんっすけどね。
Babbageさんがクリスマス休暇を待ちきれない感じで、
ちょっと浮かれてたっすね。
[09/12/18 追記]
09/12/15にBabbageさんがブログを書いてたっす。
そちらもどうぞっす。
英語はアヤシイっすから、元のログを確認してみてくださいっす。
どうもぺんぎんっす( ◎v◎ )
Babbageさんのオフィスアワー ログ 09/12/16
http://wiki.secondlife.com/wiki/User:Babbage_Linden/Office_Hours/2009_12_16
クリスマス休暇に入るみたいっすから、年内の動きはなさそうっすね。
休暇明け、1月始めにいろいろありそうっす。
土地のオーナー(SIMオーナーじゃないみたいっす)にスクリプトの
メモリ使用量が分かる様になるのは、次のビューワが来てからみたいっす。
んーっと、仕組み自体は(サーバーの)1.36からみたいっすね。
で、気になるSLPPNDとGLPPは1.38っすね。
llSetLinkPrimitiveParamsFastなんていう単語も出てたんっすけど、
SLPPNDなのか、SLPPFなのか、どっちなんっすかね?
どちらも意味は同じなんっすけどね。
Babbageさんがクリスマス休暇を待ちきれない感じで、
ちょっと浮かれてたっすね。
[09/12/18 追記]
09/12/15にBabbageさんがブログを書いてたっす。
そちらもどうぞっす。
2009年12月16日水曜日
2009年12月15日火曜日
2009年12月14日月曜日
2009年12月12日土曜日
プリムオーブンっす
奮発したっす!
普段は全く買いものしないんっすけどね。
どうもぺんぎんっす( ◎v◎ )
Prim Ovenなるものっす。
ボックスまたはシリンダー16プリムまでから、
スカルプト・テクスチャーを作ってくれるっす。
16プリム→1プリムってわけっすね。
プリムのサイズ変更、回転以外のパラメータは
○ パスカット、テーパー、上部層
× 中空、ひねり、切り取り
というきまりっす。
穴とか開けちゃダメってことっすね。
実際に使ってみてのコツなんっすけど、
プリムはめり込まないように作らないといけないっぽいっす。
めり込んだ部分はチラつくっす。
ビシッと合わせて作ると上手くいくっすね。
コレを利用したオブジェクトで面白いのが出来たら報告するっす。
普段は全く買いものしないんっすけどね。
どうもぺんぎんっす( ◎v◎ )
Prim Ovenなるものっす。
ボックスまたはシリンダー16プリムまでから、
スカルプト・テクスチャーを作ってくれるっす。
16プリム→1プリムってわけっすね。
プリムのサイズ変更、回転以外のパラメータは
○ パスカット、テーパー、上部層
× 中空、ひねり、切り取り
というきまりっす。
穴とか開けちゃダメってことっすね。
実際に使ってみてのコツなんっすけど、
プリムはめり込まないように作らないといけないっぽいっす。
めり込んだ部分はチラつくっす。
ビシッと合わせて作ると上手くいくっすね。
コレを利用したオブジェクトで面白いのが出来たら報告するっす。
2009年12月10日木曜日
ナンプレっす
暇を見つけては書き足してるんっすけどねぇ。
難しいっすね。
どうもぺんぎんっす( ◎v◎ )
問題を解く方じゃなくって、作る方っす。
64KB制限(本数増やせば増えるっすね)で、低速な環境っすから、
真面目に一直線な方法は無理っす。
鍵となるのは「評価」っすね。
「コレはダメだ!」と評価したらそこで打ち切って、
さっさと次に行かないといくら待っても出来ないっす。
枝刈りを効率的にしないとっすね。
目標は1問10秒以内っす。
テキトーに作った汚い問題なら楽勝なんっすけど、
ある程度キレイな問題を作りたいわけっす。
100倍や1,000倍のスピードアップじゃあ、とてもじゃないけど
実現できないレベルっす。
解がただ1つに定まっているかどうかのチェックは、
実際に問題を解かないと分からないんっすけど、
もし、解かなくても分かる方法があれば、
とんでもないことになるっすね。
難しいっすね。
どうもぺんぎんっす( ◎v◎ )
問題を解く方じゃなくって、作る方っす。
64KB制限(本数増やせば増えるっすね)で、低速な環境っすから、
真面目に一直線な方法は無理っす。
鍵となるのは「評価」っすね。
「コレはダメだ!」と評価したらそこで打ち切って、
さっさと次に行かないといくら待っても出来ないっす。
枝刈りを効率的にしないとっすね。
目標は1問10秒以内っす。
テキトーに作った汚い問題なら楽勝なんっすけど、
ある程度キレイな問題を作りたいわけっす。
100倍や1,000倍のスピードアップじゃあ、とてもじゃないけど
実現できないレベルっす。
解がただ1つに定まっているかどうかのチェックは、
実際に問題を解かないと分からないんっすけど、
もし、解かなくても分かる方法があれば、
とんでもないことになるっすね。
2009年12月9日水曜日
来年っすか?
XStreetに10面ダイスを登録しようとしたところ、
404が出て登録出来なかったっす。
メタコマースには登録しておいたっすよ。
どうもぺんぎんっす( ◎v◎ )
09/12/09 Babbage Lindenさんのオフィスアワー
http://wiki.secondlife.com/wiki/User:Babbage_Linden/Office_Hours/2009_12_09
をネタにしてみるっす。
気になる単語がいくつかあるっすね。
軽く挙げると、
・llSetLinkPrimitiveParamsNoDelay / llGetLinkPrimitiveParams
SLPPNDとGLPPと略されるのが流行する予感っす。
SLPPND(さっそく布教っす)は「リサイズスクリプト」に効果大みたいっすね。
「テレポートに失敗しました」が減るんじゃないかと期待している模様っす。
SLPPのディレイ回避のためにスクリプトを分けていたものが、
その必要がなくなって1本で書いてもOKとなるわけっすから
スクリプトの本数が減って、いろいろプラスになるということっすね。
ここら辺はお近くの詳しい方にお尋ねくださいっす(他力本願)。
・Havok 7 / falcon Linden
話の流れからは外れてるんっすけどね。
何か実験してる模様っす。
・PRIM_TEXT(個ぺん的に注目)
フローティング・テキストっすね。
これまではテキストを設定するプリムごとに、
llSetTextを書かないといけなかったっす。
で、変更する際にはリンクメッセージを飛ばすわけっすね。
PRIM_TEXTができると、リンクメッセージで飛ばすこともなく、
直接、フローティング・テキストが書き換えられるっす。
会話の中ではSLPPだけなのか、SLPPNDでもOKなのかは出てないんっすけど、
少しだけラクになるっすね。
ディレイなしだと良いっすねぇ。
導入時期について具体的な言及はなかったんっすけど、
「来年の初めにできるとイイネ」(ぺんぎん訳)だそうっす。
404が出て登録出来なかったっす。
メタコマースには登録しておいたっすよ。
どうもぺんぎんっす( ◎v◎ )
09/12/09 Babbage Lindenさんのオフィスアワー
http://wiki.secondlife.com/wiki/User:Babbage_Linden/Office_Hours/2009_12_09
をネタにしてみるっす。
気になる単語がいくつかあるっすね。
軽く挙げると、
・llSetLinkPrimitiveParamsNoDelay / llGetLinkPrimitiveParams
SLPPNDとGLPPと略されるのが流行する予感っす。
SLPPND(さっそく布教っす)は「リサイズスクリプト」に効果大みたいっすね。
「テレポートに失敗しました」が減るんじゃないかと期待している模様っす。
SLPPのディレイ回避のためにスクリプトを分けていたものが、
その必要がなくなって1本で書いてもOKとなるわけっすから
スクリプトの本数が減って、いろいろプラスになるということっすね。
ここら辺はお近くの詳しい方にお尋ねくださいっす(他力本願)。
・Havok 7 / falcon Linden
話の流れからは外れてるんっすけどね。
何か実験してる模様っす。
・PRIM_TEXT(個ぺん的に注目)
フローティング・テキストっすね。
これまではテキストを設定するプリムごとに、
llSetTextを書かないといけなかったっす。
で、変更する際にはリンクメッセージを飛ばすわけっすね。
PRIM_TEXTができると、リンクメッセージで飛ばすこともなく、
直接、フローティング・テキストが書き換えられるっす。
会話の中ではSLPPだけなのか、SLPPNDでもOKなのかは出てないんっすけど、
少しだけラクになるっすね。
ディレイなしだと良いっすねぇ。
導入時期について具体的な言及はなかったんっすけど、
「来年の初めにできるとイイネ」(ぺんぎん訳)だそうっす。
2009年12月8日火曜日
10面ダイスの販売開始っす
ダイスの色は青色になったっす。
Rezzerは紫っす。
あと黒くらいしか残ってない気がするっす。
どうもぺんぎんっす( ◎v◎ )
パッケージも作って、さっそく販売開始っす。
Rekal Thor店に置いたっす。
まだセットは作ってないもんっすから、単品のみっすね。
価格はL$35と、12面ダイスと同じになってるっす。
メタコマースとか、XStreetには近いうちに載せておくっす。
というか、また微妙な値段付けたっすね・・・
Rezzerは紫っす。
あと黒くらいしか残ってない気がするっす。
どうもぺんぎんっす( ◎v◎ )
パッケージも作って、さっそく販売開始っす。
Rekal Thor店に置いたっす。
まだセットは作ってないもんっすから、単品のみっすね。
価格はL$35と、12面ダイスと同じになってるっす。
メタコマースとか、XStreetには近いうちに載せておくっす。
というか、また微妙な値段付けたっすね・・・
2009年12月7日月曜日
10面ダイスっす
いろいろと、書けないこともゴニョゴニョしてたっす。
サボってたわけじゃないっすよ。
どうもぺんぎんっす( ◎v◎ )
10面ダイス、テクスチャも貼り終えて、あとはパッケージっす。
1つあたり20プリムもあるっす。
臨時属性付いてるっすから、そんなに気にならないんっすけどね。
これまで5種セット(4,6,8,12,20面体)の販売もしてたっす。
自分としては5種類で完結したと思ってたわけっす。
で、新たに10面ダイスも作っちゃったっすから、
セット販売をどうするか、ちょっと悩んでるっす。
残り、コイントスも残ってるっすから、計7種類セットでも良さそうっすね。
さっさとパッケージ作るっす。
サボってたわけじゃないっすよ。
どうもぺんぎんっす( ◎v◎ )
10面ダイス、テクスチャも貼り終えて、あとはパッケージっす。
1つあたり20プリムもあるっす。
臨時属性付いてるっすから、そんなに気にならないんっすけどね。
これまで5種セット(4,6,8,12,20面体)の販売もしてたっす。
自分としては5種類で完結したと思ってたわけっす。
で、新たに10面ダイスも作っちゃったっすから、
セット販売をどうするか、ちょっと悩んでるっす。
残り、コイントスも残ってるっすから、計7種類セットでも良さそうっすね。
さっさとパッケージ作るっす。
登録:
投稿 (Atom)