<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-6302991294737890750</id><updated>2012-01-28T14:54:24.220+09:00</updated><category term='アミューズメント'/><category term='QAvimator'/><category term='アニメーション'/><category term='おしゃれ'/><category term='SharedMedia'/><category term='動画'/><category term='Info'/><category term='Photo'/><category term='その他'/><category term='Tips'/><category term='Blogger'/><category term='メッシュ'/><category term='ショッピング'/><category term='Emerald'/><category term='操作方法　MLDU5'/><category term='イベント'/><category term='MikuMikuDance'/><category term='Yaz Mania'/><category term='スクリプト'/><category term='Viewer2'/><category term='flickr'/><category term='Electrogram'/><category term='操作方法'/><category term='コミュニティ'/><category term='イベント Yaz Rockett Secondlife'/><category term='mldu5+'/><category term='お金 (L$)'/><category term='MLDU'/><category term='新機能'/><category term='ダンス'/><category term='コスチューム'/><category term='レタッチ'/><title type='text'>セカンドライフ ミタコト キイタコト</title><subtitle type='html'>毎日が発見の連続。最近はダンス、動画、レタッチ、スクリプトの話題が多いかも。</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://snumaw.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6302991294737890750/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://snumaw.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/6302991294737890750/posts/default?start-index=101&amp;max-results=100'/><author><name>Whitfield-In-World</name><uri>http://www.blogger.com/profile/04843551552145793367</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_ADDi1Gyyex4/TStPZrkf25I/AAAAAAAACPY/X1Q1EaccgEQ/S220/FaceBlur.png'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>426</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-6302991294737890750.post-3372363653039164944</id><published>2012-01-22T17:26:00.001+09:00</published><updated>2012-01-22T17:28:36.691+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='コスチューム'/><category scheme='http://www.blogger.com/atom/ns#' term='メッシュ'/><title type='text'>mesh avatar – Yabusaka petite fairy</title><content type='html'>&lt;a title="Green fairy - yabusaka by Whitfield-In-World, on Flickr" href="http://www.flickr.com/photos/snumaw/6740837251/"&gt;&lt;img alt="Green fairy - yabusaka" src="http://farm8.staticflickr.com/7161/6740837251_350c41f9c9.jpg" width="500" height="265" /&gt;&lt;/a&gt;   &lt;p&gt;mesh によるマイクロ アバターです。    &lt;br /&gt;マイクロパーツを使ったマイクロ アバタ―はこれまでもありましたが、ついに mesh で！といった感じですね。当たり前ですが、マイクロパーツによる body にはない、いわゆるつなぎ目もない、美しい mesh アバタ―です。&lt;/p&gt;  &lt;p&gt;位置移動に関しては通常アバタ―サイズに準じます（歩くスピードとか、ダンスのときの移動位置・距離）。ただし、関節部分は標準アバタ―を縮小したサイズ・相対関係になっていますので、通常のダンス アニメーションを踊ることができます～&lt;/p&gt; &lt;a title="dancing fairy - petite (micro) mesh avatar by Whitfield-In-World, on Flickr" href="http://www.flickr.com/photos/snumaw/6740842787/"&gt;&lt;img alt="dancing fairy - petite (micro) mesh avatar" src="http://farm8.staticflickr.com/7031/6740842787_87c043bd0a.jpg" width="500" height="265" /&gt;&lt;/a&gt;   &lt;p&gt;妖精さんのドレスはデフォルトで青ですが、他の色も別売りで入手可能です。&lt;/p&gt;  &lt;p&gt;Hair は入っていません。/wasabi さんところの petite avatar 用 mesh ヘアーが別売りで用意されています。上はそれを使っています。&lt;/p&gt;  &lt;p&gt;で、、、なぜか school uniform (ブレザータイプ）も販売されてまして、、、&lt;/p&gt; &lt;a title="petite fairy avatar by Whitfield-In-World, on Flickr" href="http://www.flickr.com/photos/snumaw/6740756297/"&gt;&lt;img alt="petite fairy avatar" src="http://farm8.staticflickr.com/7007/6740756297_2499702d2e.jpg" width="500" height="309" /&gt;&lt;/a&gt;   &lt;p&gt;スクリプトでサイズ変更可能なタイプの Hair だと、ちいさくちいさくして流用可能になりますね。&lt;/p&gt;  &lt;p&gt;サイズはこんな感じ。テーブルとイスは通常アバタ―用に作成されたものです。&lt;/p&gt;  &lt;p&gt;&lt;a title="petite fairy with school uniform by Whitfield-In-World, on Flickr" href="http://www.flickr.com/photos/snumaw/6740729267/"&gt;&lt;img alt="petite fairy with school uniform" src="http://farm8.staticflickr.com/7031/6740729267_d174f9fd64.jpg" width="500" height="310" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;あ、、ローファーが・・・ないｗｗｗ 靴職人さんに作ってもらおうｗｗ&lt;/p&gt;  &lt;p&gt;すばらしい micro mesh avatar はこちらで購入可能です。&lt;/p&gt;  &lt;p&gt;SHOP - PETIE AVATAR KINGDOM - YABUSAKA-    &lt;br /&gt;&lt;a href="http://maps.secondlife.com/secondlife/YABU/41/179/30" rel="nofollow"&gt;maps.secondlife.com/secondlife/YABU/41/179/30&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;作者さんのブログはこちら。    &lt;br /&gt;&lt;a href="http://yabusaka.blogspot.com/"&gt;http://yabusaka.blogspot.com/&lt;/a&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6302991294737890750-3372363653039164944?l=snumaw.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://snumaw.blogspot.com/feeds/3372363653039164944/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://snumaw.blogspot.com/2012/01/mesh-avatar-yabusaka-petite-fairy.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6302991294737890750/posts/default/3372363653039164944'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6302991294737890750/posts/default/3372363653039164944'/><link rel='alternate' type='text/html' href='http://snumaw.blogspot.com/2012/01/mesh-avatar-yabusaka-petite-fairy.html' title='mesh avatar – Yabusaka petite fairy'/><author><name>Whitfield-In-World</name><uri>http://www.blogger.com/profile/04843551552145793367</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_ADDi1Gyyex4/TStPZrkf25I/AAAAAAAACPY/X1Q1EaccgEQ/S220/FaceBlur.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6302991294737890750.post-8133656146498010184</id><published>2012-01-10T18:41:00.001+09:00</published><updated>2012-01-10T19:08:01.475+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='mldu5+'/><category scheme='http://www.blogger.com/atom/ns#' term='MikuMikuDance'/><category scheme='http://www.blogger.com/atom/ns#' term='動画'/><title type='text'>[MMD] Tiger, Bunny &amp; Gumi で Breeze</title><content type='html'>&lt;p&gt;昨年末に Tiger &amp;amp; Bunny の鎌Pさま作成モデルと、ままま式Gumi さんで Breeze を踊ってもらいました、という動画です。&lt;/p&gt; &lt;object width="560" height="315"&gt;&lt;param name="movie" value="http://www.youtube.com/v/1td25mVcOZk?version=3&amp;amp;hl=ja_JP"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/1td25mVcOZk?version=3&amp;amp;hl=ja_JP" type="application/x-shockwave-flash" width="560" height="315" allowscriptaccess="always" allowfullscreen="true"&gt;&lt;/embed&gt;&lt;/object&gt;  &lt;p&gt;モーションはあっぱれＰさまによるものです。こちらを Second Life にインポートして踊ってみた一部の動画がこちらですね（＾＾；&lt;/p&gt; &lt;object width="560" height="315"&gt;&lt;param name="movie" value="http://www.youtube.com/v/FiiZnnz3rjY?version=3&amp;amp;hl=ja_JP"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/FiiZnnz3rjY?version=3&amp;amp;hl=ja_JP" type="application/x-shockwave-flash" width="560" height="315" allowscriptaccess="always" allowfullscreen="true"&gt;&lt;/embed&gt;&lt;/object&gt;  &lt;p&gt;SL のカメラワーク、&lt;a href="http://www.3dconnexion.jp/products/spacenavigator.html" target="_blank"&gt;3D Connexion Space Navigator&lt;/a&gt; だけじゃなくてスクリプトつかってなんとかしたいですね。。。&lt;/p&gt;  &lt;p&gt;祭屋さんと仏壇仮面さんと１３さんによる Breeze の PV はこちら～。&lt;/p&gt; &lt;object width="560" height="315"&gt;&lt;param name="movie" value="http://www.youtube.com/v/lWDO9KofTeQ?version=3&amp;amp;hl=ja_JP"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/lWDO9KofTeQ?version=3&amp;amp;hl=ja_JP" type="application/x-shockwave-flash" width="560" height="315" allowscriptaccess="always" allowfullscreen="true"&gt;&lt;/embed&gt;&lt;/object&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6302991294737890750-8133656146498010184?l=snumaw.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://snumaw.blogspot.com/feeds/8133656146498010184/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://snumaw.blogspot.com/2012/01/mmd-tiger-bunny-gumi-breeze.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6302991294737890750/posts/default/8133656146498010184'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6302991294737890750/posts/default/8133656146498010184'/><link rel='alternate' type='text/html' href='http://snumaw.blogspot.com/2012/01/mmd-tiger-bunny-gumi-breeze.html' title='[MMD] Tiger, Bunny &amp;amp; Gumi で Breeze'/><author><name>Whitfield-In-World</name><uri>http://www.blogger.com/profile/04843551552145793367</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_ADDi1Gyyex4/TStPZrkf25I/AAAAAAAACPY/X1Q1EaccgEQ/S220/FaceBlur.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6302991294737890750.post-35736270410512042</id><published>2012-01-01T12:57:00.001+09:00</published><updated>2012-01-01T13:17:08.851+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='動画'/><title type='text'>A Happy New Year - 2012</title><content type='html'>A Happy New Year!今年もよろしくお願いします～。&lt;br/&gt;&lt;a href="http://nwn.blogs.com/nwn/"&gt;New World Notes&lt;/a&gt; で紹介されていた SL Machinima Top5 から動画をご紹介します。&lt;object height="315" width="560"&gt;&lt;param name="movie" value="http://www.youtube.com/v/-wj-l1-ItB4?version=3&amp;amp;hl=ja_JP&amp;amp;hd=1"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;p&gt;&lt;/p&gt;&lt;embed src="http://www.youtube.com/v/-wj-l1-ItB4?version=3&amp;amp;hl=ja_JP&amp;amp;hd=1" type="application/x-shockwave-flash" width="560" height="315" allowscriptaccess="always" allowfullscreen="true"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;object height="315" width="560"&gt;&lt;param name="movie" value="http://www.youtube.com/v/I2lp29s0fnc?version=3&amp;amp;hl=ja_JP&amp;amp;hd=1"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/I2lp29s0fnc?version=3&amp;amp;hl=ja_JP&amp;amp;hd=1" type="application/x-shockwave-flash" width="560" height="315" allowscriptaccess="always" allowfullscreen="true"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;p&gt;New Year Greeting Photo 作りました～。&lt;/p&gt;&lt;img src="http://farm8.staticflickr.com/7169/6609681857_138cdc2820.jpg" /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6302991294737890750-35736270410512042?l=snumaw.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://snumaw.blogspot.com/feeds/35736270410512042/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://snumaw.blogspot.com/2012/01/happy-new-year-new-world-notes-sl.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6302991294737890750/posts/default/35736270410512042'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6302991294737890750/posts/default/35736270410512042'/><link rel='alternate' type='text/html' href='http://snumaw.blogspot.com/2012/01/happy-new-year-new-world-notes-sl.html' title='A Happy New Year - 2012'/><author><name>Whitfield-In-World</name><uri>http://www.blogger.com/profile/04843551552145793367</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_ADDi1Gyyex4/TStPZrkf25I/AAAAAAAACPY/X1Q1EaccgEQ/S220/FaceBlur.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6302991294737890750.post-4079748123688346123</id><published>2011-12-30T15:30:00.001+09:00</published><updated>2011-12-30T15:31:38.144+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='mldu5+'/><category scheme='http://www.blogger.com/atom/ns#' term='動画'/><category scheme='http://www.blogger.com/atom/ns#' term='アニメーション'/><category scheme='http://www.blogger.com/atom/ns#' term='MLDU'/><category scheme='http://www.blogger.com/atom/ns#' term='ダンス'/><title type='text'>ヘビロテ in Secondlife</title><content type='html'>&lt;p&gt;今年の最初の投稿が MMD モーション移植した「Nostalogic を踊らせてみた」でしたが、今年たぶん最後の投稿は同じように MMD からモーション移植した「ヘビーローテーション」です。&lt;/p&gt;  &lt;p&gt;おもいっきり AKB のライブ音源使っているので、いつか消されるかもしれませんが。一応アップした段階で YouTube からのアラートは出ていて、広告等が表示される、として即時削除対象ではないみたい。。。&lt;/p&gt; &lt;object width="560" height="315"&gt;&lt;param name="movie" value="http://www.youtube.com/v/rqHWQjTQgA4?version=3&amp;amp;hl=ja_JP&amp;amp;hd=1"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/rqHWQjTQgA4?version=3&amp;amp;hl=ja_JP&amp;amp;hd=1" type="application/x-shockwave-flash" width="560" height="315" allowscriptaccess="always" allowfullscreen="true"&gt;&lt;/embed&gt;&lt;/object&gt;  &lt;p&gt;移植させてもらったモーションは Cruyff 14 さんがトレスした [MMD] ヘビーローテション【少しいぢってみた】からお借りしました。&lt;/p&gt; &lt;script type="text/javascript" src="http://ext.nicovideo.jp/thumb_watch/sm15966770?w=490&amp;amp;h=307"&gt;&lt;/script&gt;&lt;noscript&gt;&lt;a href="http://www.nicovideo.jp/watch/sm15966770"&gt;【ニコニコ動画】【MMD】 ヘビーローテーション 【少しいじってみた】&lt;/a&gt;&lt;/noscript&gt;  &lt;p&gt;５人用のモーションです。(配布は、、、６人みたい）フロント３人、バック２人ですが、SL動画のほうではセンター以外のフロント２人分を４人で、バック２人を３人で構成した８人で踊りました。&lt;/p&gt;  &lt;p&gt;ひさしぶりの動画撮影だったので 3D Connexion マウスの操作がおぼつかず、、、大人数は撮りなおしに限界があるので、この程度でお許しください＞＜&lt;/p&gt;  &lt;p&gt;配布されているモーションは&lt;/p&gt;  &lt;p&gt;・ヘビロテ１.vmd センター –&amp;gt;SL_HR1_x   &lt;br /&gt;・ヘビロテ２.vmd フロント右 –&amp;gt; SL_HR2_x    &lt;br /&gt;・ヘビロテ３.vmd フロント左 –&amp;gt; SL_HR3_x    &lt;br /&gt;・ヘビロテ1（ｂ）.vmd バック右 –&amp;gt; SL_HR4_x    &lt;br /&gt;・ヘビロテ２（ｂ）.vmd バック左- -&amp;gt; SL_HR5_x&lt;/p&gt;  &lt;p&gt;として以下のような mldu5 のプレイリストを使っています。&lt;/p&gt;  &lt;p&gt;&amp;lt;AKB48Heavy&amp;gt;   &lt;br /&gt;SL_HR1_0|SL_HR2_0|SL_HR3_0|SL_HR4_0|SL_HR5_0, 30, 0|-1.0|-1.0|-2.7|-2.7, 2.8|0.5|0.5|-3.5|-1.5    &lt;br /&gt;SL_HR1_1|SL_HR2_1|SL_HR3_1|SL_HR4_1|SL_HR5_1, 30, 0|-1.0|-1.0|-2.7|-2.7, 2.8|0.5|0.5|-3.5|-1.5    &lt;br /&gt;SL_HR1_2|SL_HR2_2|SL_HR3_2|SL_HR4_2|SL_HR5_2, 30, 0|-1.0|-1.0|-2.7|-2.7, 2.8|0.5|0.5|-3.5|-1.5    &lt;br /&gt;SL_HR1_3|SL_HR2_3|SL_HR3_3|SL_HR4_3|SL_HR5_3, 30, 0|-1.0|-1.0|-2.7|-2.7, 2.8|0.5|0.5|-3.5|-1.5    &lt;br /&gt;SL_HR1_4|SL_HR2_4|SL_HR3_4|SL_HR4_4|SL_HR5_4, 30, 0|-1.0|-1.0|-2.7|-2.7, 2.8|0.5|0.5|-3.5|-1.5    &lt;br /&gt;SL_HR1_5|SL_HR2_5|SL_HR3_5|SL_HR4_5|SL_HR5_5, 30, 0|-1.0|-1.0|-2.7|-2.7, 2.8|0.5|0.5|-3.5|-1.5    &lt;br /&gt;SL_HR1_6|SL_HR2_6|SL_HR3_6|SL_HR4_6|SL_HR5_6, 30, 0|-1.0|-1.0|-2.7|-2.7, 2.8|0.5|0.5|-3.5|-1.5    &lt;br /&gt;SL_HR1_7|SL_HR2_7|SL_HR3_7|SL_HR4_7|SL_HR5_7, 30, 0|-1.0|-1.0|-2.7|-2.7, 2.8|0.5|0.5|-3.5|-1.5    &lt;br /&gt;SL_HR1_8|SL_HR2_8|SL_HR3_8|SL_HR4_8|SL_HR5_8, 30, 0|-1.0|-1.0|-2.7|-2.7, 2.8|0.5|0.5|-3.5|-1.5    &lt;br /&gt;SL_HR1_9|SL_HR2_9|SL_HR3_9|SL_HR4_9|SL_HR5_9, 30, 0|-1.0|-1.0|-2.7|-2.7, 2.8|0.5|0.5|-3.5|-1.5    &lt;br /&gt;SL_HR1_10|SL_HR2_10|SL_HR3_10|SL_HR4_10|SL_HR5_10, 30, 0|-1.0|-1.0|-2.7|-2.7, 2.8|0.5|0.5|-3.5|-1.5    &lt;br /&gt;&amp;lt;/AKB48Heavy&amp;gt;&lt;/p&gt;  &lt;p&gt;X軸（前後）での調整と、Y軸（左右）の調整だけですね。   &lt;br /&gt;この調整はモーション次第でかわります。MMD の場合、複数モーションでも初期位置で踊らせて、センターバイアスまたはすべての親ボーンで撮影の際にモデルの位置を調整するタイプと、モーション作成時点から位置を調整してしまっている２つのタイプがあります。&lt;/p&gt;  &lt;p&gt;それらに注意してアバターの位置調整をすればいいんですね～。&lt;/p&gt;  &lt;p&gt;それでは皆様、よいお年を～！&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6302991294737890750-4079748123688346123?l=snumaw.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://snumaw.blogspot.com/feeds/4079748123688346123/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://snumaw.blogspot.com/2011/12/in-secondlife.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6302991294737890750/posts/default/4079748123688346123'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6302991294737890750/posts/default/4079748123688346123'/><link rel='alternate' type='text/html' href='http://snumaw.blogspot.com/2011/12/in-secondlife.html' title='ヘビロテ in Secondlife'/><author><name>Whitfield-In-World</name><uri>http://www.blogger.com/profile/04843551552145793367</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_ADDi1Gyyex4/TStPZrkf25I/AAAAAAAACPY/X1Q1EaccgEQ/S220/FaceBlur.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6302991294737890750.post-6550884245785170716</id><published>2011-12-28T03:45:00.001+09:00</published><updated>2011-12-28T03:45:52.461+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='MikuMikuDance'/><category scheme='http://www.blogger.com/atom/ns#' term='動画'/><category scheme='http://www.blogger.com/atom/ns#' term='ダンス'/><title type='text'>DMC3</title><content type='html'>MMD ダンス モーションの良作が一気にアップされています～。 モーションがすでに公開されているのもあるので、この年末年始は楽しめそう （＾＾ &lt;script type="text/javascript" src="http://ext.nicovideo.jp/thumb_watch/sm16500739?w=490&amp;amp;h=307"&gt;&lt;/script&gt;&lt;noscript&gt;&lt;a href="http://www.nicovideo.jp/watch/sm16500739"&gt;【ニコニコ動画】【MMD-DMC3】dance motion trace&lt;/a&gt;&lt;/noscript&gt; &lt;script type="text/javascript" src="http://ext.nicovideo.jp/thumb_watch/sm16502322?w=490&amp;amp;h=307"&gt;&lt;/script&gt;&lt;noscript&gt;&lt;a href="http://www.nicovideo.jp/watch/sm16502322"&gt;【ニコニコ動画】【MMD-DMC3】ポーカーフェイス&lt;/a&gt;&lt;/noscript&gt;  &lt;script type="text/javascript" src="http://ext.nicovideo.jp/thumb_watch/sm16543203"&gt;&lt;/script&gt;&lt;noscript&gt;&lt;a href="http://www.nicovideo.jp/watch/sm16543203"&gt;【ニコニコ動画】【MMD-DMC3】Lay Your Body Down【T&amp;amp;amp;B】&lt;/a&gt;&lt;/noscript&gt;&lt;br /&gt;&lt;script type="text/javascript" src="http://ext.nicovideo.jp/thumb_watch/sm16521141?w=490&amp;amp;h=307"&gt;&lt;/script&gt;&lt;noscript&gt;&lt;a href="http://www.nicovideo.jp/watch/sm16521141"&gt;【ニコニコ動画】【MMD-DMC3】ままま式GUMIで 七彩ボタン　-モーションデータ配布-&lt;/a&gt;&lt;/noscript&gt;&lt;br /&gt;&lt;script type="text/javascript" src="http://ext.nicovideo.jp/thumb_watch/sm16503728"&gt;&lt;/script&gt;&lt;noscript&gt;&lt;a href="http://www.nicovideo.jp/watch/sm16503728"&gt;【ニコニコ動画】【MMD-DMC3】SoulPower&lt;/a&gt;&lt;/noscript&gt;&lt;br /&gt;&lt;script type="text/javascript" src="http://ext.nicovideo.jp/thumb_watch/sm16500581?w=490&amp;amp;h=307"&gt;&lt;/script&gt;&lt;noscript&gt;&lt;a href="http://www.nicovideo.jp/watch/sm16500581"&gt;【ニコニコ動画】【MMD-DMC3】3人でテクノブレイク【モーション配布】&lt;/a&gt;&lt;/noscript&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6302991294737890750-6550884245785170716?l=snumaw.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://snumaw.blogspot.com/feeds/6550884245785170716/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://snumaw.blogspot.com/2011/12/dmc3.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6302991294737890750/posts/default/6550884245785170716'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6302991294737890750/posts/default/6550884245785170716'/><link rel='alternate' type='text/html' href='http://snumaw.blogspot.com/2011/12/dmc3.html' title='DMC3'/><author><name>Whitfield-In-World</name><uri>http://www.blogger.com/profile/04843551552145793367</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_ADDi1Gyyex4/TStPZrkf25I/AAAAAAAACPY/X1Q1EaccgEQ/S220/FaceBlur.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6302991294737890750.post-7535286535496972984</id><published>2011-12-26T16:37:00.001+09:00</published><updated>2011-12-26T18:23:30.498+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='mldu5+'/><title type='text'>[mldu5+] Start-up Guides part 1</title><content type='html'>&lt;p&gt;(日本語記事は英語の後ろにあります. mldu5+ は一般にはまだ販売していません。marketplae には mldu5 がありますが、それは mldu5+ ではありません。今しばらくお待ちください。）    &lt;br /&gt;(on 28th Dec 2011, mldu5+ is beta version, and the marketplace provides you only mldu5. It’s not mldu5+. Please, please stay tuned.. but good news is mldu5+ has English version.)&lt;/p&gt;  &lt;p&gt;This guide shows you how to use multi motion mldu5+ step by step.    &lt;br /&gt;mldu5+ provides you rich functions by &lt;u&gt;only one&lt;/u&gt; HUD or dance machine. It’s not so difficult but something complex and unique. Don’t worry. So far over 300 users are enjoying MLDU series and you don’t need to use all functions. mldu5+ gives you many functions but you can use what you want. &lt;/p&gt;  &lt;p&gt;I hope this guide series would help you enjoy your secondlife dancing.&lt;/p&gt;  &lt;p&gt;&lt;font color="#ffc000" size="4"&gt;&lt;strong&gt;1. About mldu5+&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;mldu5+ has unique functions as follows;&lt;/p&gt;  &lt;p&gt;&lt;u&gt;Varied Dancing Mode&lt;/u&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Synchronized motion to multi users &lt;/li&gt;    &lt;li&gt;Delayed motion to multi users (Time Interval Defferent dancing) &lt;/li&gt;    &lt;li&gt;Shuffled motions from a playlist to multi users &lt;/li&gt;    &lt;li&gt;Muliti motions to multi users (like couple dance, group dance) &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;u&gt;Hybrid equipment&lt;/u&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Personal HUD mode (when you attach as HUD) &lt;/li&gt;    &lt;li&gt;Dance machine mode (when you rez on the floor and managed by admins) &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;u&gt;Inviting or Rezzing sit ball&lt;/u&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Searching and inviting avatars to dance. Guests get permissions dialog. &lt;/li&gt;    &lt;li&gt;Rezzing sit balls and inviting avatars to dance automatically (especially for couple/group dancing) &lt;/li&gt;    &lt;li&gt;2 balls for couple dance, from 3 to 6 balls for group dance &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;u&gt;Playlists and macro control&lt;/u&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;26 playlists can be modified &lt;/li&gt;    &lt;li&gt;A playlist contains over 100 dance motion names (depends on memory) &lt;/li&gt;    &lt;li&gt;Ordering dance animatons and specifying play time for each dance &lt;/li&gt;    &lt;li&gt;Dancers positons and rotations can be included if you want. (but dancers should use the sit balls rezzed from mldu5+) &lt;/li&gt;    &lt;li&gt;Up to 10 unique animations you can specifed for one time (synced starting) &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;u&gt;Major usages&lt;/u&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;In clubs, playlists are composed by Music category or BPM(Beat per minutes) &lt;/li&gt;    &lt;li&gt;For show case dancers, playlist are composed by show case &lt;/li&gt;    &lt;li&gt;For Video creators, group dancing playlist is easy way to making film repeatedly &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;------    &lt;br /&gt;[Japanese]&lt;/p&gt;  &lt;p&gt;このブログの記事で mldu5+ の使い方をステップ by ステップでご紹介します。    &lt;br /&gt;mldu5+ は&lt;u&gt;たった１つ&lt;/u&gt;の HUD / ダンス マシンで豊富な機能を提供しています。決して難しいわけではありませんが、ちょっと複雑だったり考え方が他にはなかったりします。でも、心配することはありません。これまで 300 以上のユーザーさんが MLDU シリーズ(MLDU3, 4, 5) を楽しんでいます。すべての機能を使う必要はありません。好きな、必要な機能だけを使えばいいんです。&lt;/p&gt;  &lt;p&gt;このガイド シリーズがあなたのセカンドライフ ダンスを楽しくすることを希望します～&lt;/p&gt;  &lt;p&gt;&lt;font color="#ffc000" size="3"&gt;&lt;strong&gt;1. mldu5+ について&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;mldu5+ は以下のようなユニークな機能を持っています&lt;/p&gt;  &lt;p&gt;&lt;u&gt;多様なダンス モード&lt;/u&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;複数ユーザーへの同期（シンクロ）ダンスの実行 &lt;/li&gt;    &lt;li&gt;複数ユーザーへの時間差ダンスの実行 &lt;/li&gt;    &lt;li&gt;複数ユーザーにプレイリスト(ダンス セット）からそれぞれ違うダンスを実行 &lt;/li&gt;    &lt;li&gt;複数モーションを複数ユーザーに実行（カップルダンスやグループダンスを実行） &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;u&gt;ハイブリッドな装置&lt;/u&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;パーソナル HUD として（HUD として装着します） &lt;/li&gt;    &lt;li&gt;ダンス マシンとして（フロアに rez すると管理者グループで管理可能） &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;u&gt;招待もしくは Sit ボールの利用&lt;/u&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;周囲にいるアバタ―を検索し、ダンス招待をします。ゲストはパーミッション許可のダイアログを受け取ります &lt;/li&gt;    &lt;li&gt;または、Sit ボールを rez して、ゲストに座ってもらうことでダンスを自動送信できます &lt;/li&gt;    &lt;li&gt;2個の Sit ボールはカップルダンス用、3個以上(、4個、5個、6個）はグループダンス用です &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;u&gt;プレイリストとマクロ制御&lt;/u&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;26のプレイリストを構成・編集が可能 &lt;/li&gt;    &lt;li&gt;ひとつのプレイリストで 100 以上のダンス記述可能（メモリーに依存します） &lt;/li&gt;    &lt;li&gt;ダンスの順番付とそれぞれのダンスの再生時間の指定が可能 &lt;/li&gt;    &lt;li&gt;必要であればダンサーの位置と向きを含めることができます（その場合は、ダンサーは mldu5+ から rez された Sit ボールをつかいます） &lt;/li&gt;    &lt;li&gt;1度に同期スタートで10個までのダンス アニメーションの指定が可能 &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;u&gt;主な使われ方&lt;/u&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;クラブでは曲のジャンル、BPM 毎にプレイリストを構成して切替えています &lt;/li&gt;    &lt;li&gt;ショーケース、ショーダンサーはショーの演目毎にプレイリストを作成しています &lt;/li&gt;    &lt;li&gt;ビデオ クリエーターはカメラワークを変えた繰り返しのビデオ撮影にグループダンスプレイリストを利用しています &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;２．に続く、、、&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6302991294737890750-7535286535496972984?l=snumaw.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://snumaw.blogspot.com/feeds/7535286535496972984/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://snumaw.blogspot.com/2011/12/mldu5-start-up-guides-part-1.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6302991294737890750/posts/default/7535286535496972984'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6302991294737890750/posts/default/7535286535496972984'/><link rel='alternate' type='text/html' href='http://snumaw.blogspot.com/2011/12/mldu5-start-up-guides-part-1.html' title='[mldu5+] Start-up Guides part 1'/><author><name>Whitfield-In-World</name><uri>http://www.blogger.com/profile/04843551552145793367</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_ADDi1Gyyex4/TStPZrkf25I/AAAAAAAACPY/X1Q1EaccgEQ/S220/FaceBlur.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6302991294737890750.post-6490269182090201190</id><published>2011-12-12T20:14:00.001+09:00</published><updated>2011-12-12T20:17:34.115+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='MLDU'/><category scheme='http://www.blogger.com/atom/ns#' term='ダンス'/><title type='text'>Sequencing Couples Dances...</title><content type='html'>&lt;p&gt;&lt;a href="http://sldancequeens.blogspot.com/2011/12/sequencing-couples-dances.html"&gt;http://sldancequeens.blogspot.com/2011/12/sequencing-couples-dances.html&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;ハルちゃんが踊ってる動画と MLDU5 が Dance Queens サイトで紹介されちゃってま。。。す ＞＜&lt;/p&gt; &lt;object width="520" height="294"&gt;&lt;param name="movie" value="http://www.youtube.com/v/9SBJz0iM_8k?version=3&amp;amp;hl=ja_JP"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/9SBJz0iM_8k?version=3&amp;amp;hl=ja_JP" type="application/x-shockwave-flash" width="520" height="294" allowscriptaccess="always" allowfullscreen="true"&gt;&lt;/embed&gt;&lt;/object&gt;  &lt;p&gt;ノートカードも公開してますね。   &lt;br /&gt;これ、やっぱり今のノートカードの指定方法でも動くようにしておかないとｗｗｗ&lt;/p&gt;  &lt;p&gt;今修正中の MLDU5+ はボール軸で移動そして回転をかける書き方に変更します。デフォルトはそっち。で、今まで作ってきたノートカードの数値をそのまま使うために以下のようなオプションをダンスセット名にいれるようにします。そうすると今のバージョン設定のアバタ―軸の移動・回転で動きます。&lt;/p&gt;  &lt;p&gt;&amp;lt;Sample &lt;font color="#ffc000"&gt;MODE:AVXYZ&lt;/font&gt;&amp;gt;    &lt;br /&gt;anim1|anim2, 10.0, ……………    &lt;br /&gt;animi3|anim4, 12.5, ……………    &lt;br /&gt;anim5|anim6, 5.0, ……………    &lt;br /&gt;&amp;lt;/Sample&amp;gt;&lt;/p&gt;  &lt;p&gt;ただいま細かいところ絶賛調整中～♪&lt;/p&gt;  &lt;p&gt;そっかぁ、Sequencing couple dances っていうんだ。（笑&lt;/p&gt;  &lt;p&gt;あ、、、あと、ここまで作ったら以下のオプションもいれようかと。。。&lt;/p&gt;  &lt;p&gt;&amp;lt;Sample &lt;font color="#ffc000"&gt;MODE:SNUPOZ&lt;/font&gt;&amp;gt;    &lt;br /&gt;animi1|animi2, 10.0, /111 X Formation1    &lt;br /&gt;anim3|anim4, 12.5, /111 X Formation2:3.0    &lt;br /&gt;anim5|anim6, 5.0, /111 X Formation3    &lt;br /&gt;&amp;lt;/Sample&amp;gt;&lt;/p&gt;  &lt;p&gt;こっちは Kai さん向け、もしくはクラブで SNUPOZ 使っているダンマスさん向けだね～ｗ&lt;/p&gt;  &lt;p&gt;&lt;a href="http://inspi.me/" target="_blank"&gt;INSPI.ME&lt;/a&gt; さんに MLDU のフォーラム作成しました。しばらくは NaviSL との併用ですが、アクセス不可になることが NaviSL さん多いので、徐々に INSPI.ME さんに移行することになるでしょう。。。（たぶん）&lt;/p&gt;  &lt;p&gt;追記）あ、、、同時に英語版。。。。。＞＜&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6302991294737890750-6490269182090201190?l=snumaw.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://snumaw.blogspot.com/feeds/6490269182090201190/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://snumaw.blogspot.com/2011/12/sequencing-couples-dances.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6302991294737890750/posts/default/6490269182090201190'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6302991294737890750/posts/default/6490269182090201190'/><link rel='alternate' type='text/html' href='http://snumaw.blogspot.com/2011/12/sequencing-couples-dances.html' title='Sequencing Couples Dances...'/><author><name>Whitfield-In-World</name><uri>http://www.blogger.com/profile/04843551552145793367</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_ADDi1Gyyex4/TStPZrkf25I/AAAAAAAACPY/X1Q1EaccgEQ/S220/FaceBlur.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6302991294737890750.post-5530962929452753183</id><published>2011-12-06T21:08:00.001+09:00</published><updated>2011-12-12T12:52:48.626+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='新機能'/><category scheme='http://www.blogger.com/atom/ns#' term='スクリプト'/><title type='text'>[LSL] llSetKeyframedMotion を使ってみた</title><content type='html'>&lt;p&gt;この新しい関数、オブジェクトをスムーズに動かすことができるようで、いろんなところで使えそうなんですけど、ちょっとクセがありますね～。    &lt;br /&gt;単純な板を動して検証して、気が付いたことをメモしておきます。&lt;/p&gt;  &lt;p&gt;と、、、&lt;a href="http://wiki.secondlife.com/wiki/LlSetKeyframedMotion" target="_blank"&gt;llSetKeyframedMotion&lt;/a&gt; ってなに？という方はこちらの YouTube のビデオをご覧いただくと何となくわかるかも～。&lt;/p&gt; &lt;object width="560" height="315"&gt;&lt;param name="movie" value="http://www.youtube.com/v/PvoDmtRRL6A?version=3&amp;amp;hl=ja_JP"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/PvoDmtRRL6A?version=3&amp;amp;hl=ja_JP" type="application/x-shockwave-flash" width="560" height="315" allowscriptaccess="always" allowfullscreen="true"&gt;&lt;/embed&gt;&lt;/object&gt;  &lt;p&gt;&lt;strong&gt;&lt;font color="#ffc000"&gt;1) おまじない(？)&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;wiki によれば、llSetKeyframedMotion を使う前に Prim の属性で [PRIM_PHYSICS_SHAPE_TYPE, PRIM_PHYSICS_SHAPE_CONVEX] を指定してあげる必要があるようです。ビューワーが mesh を読み込むできない場合は必要、、、とありますが、とりあえずこのおまじないは state_entry あたりで行っておきます。&lt;/p&gt;  &lt;p&gt;単体プリムの場合は llSetPrimitiveParams で、複数プリムがリンクされているオブジェクトの場合は llSetLinkPrimitiveParamsFast で設定をします。なお、複数プリムがリンクされている場合、ルートプリムにしか影響しない（＝必ず全部のプリムが動く）ようです。&lt;/p&gt;  &lt;p&gt;あと、プリムの属性という意味では物理属性はダメです。非物理のプリムにしてください。&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;font color="#ffc000"&gt;2) 位置、回転、移動時間&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;llSetKeyframedMotion は2つのリスト（keyframes と option）を引数としています。最初のリストは [位置、回転、移動時間] を設定します。キーフレームといわれているのは、この 位置、回転、移動時間 をリストの中で複数指定できる、それぞれをキーフレームとして、そこまで移動・回転を直線補間してスムーズに動かす、、、という意味です。&lt;/p&gt;  &lt;p&gt;で、位置や回転なんですが、グローバル座標軸を基準とした現在位置からの「差分」の指定になります。SIM の東西南北天地の軸に沿った現在位置からの移動距離を指定することになります。当然回転もグローバル座標軸で回転します。もちろんラジアンでの指定になります。&lt;/p&gt;  &lt;p&gt;移動時間は 0.1秒以上でなければなりません。また、この秒数指定をより正確にするためには、秒指定よりもフレーム数の倍数指定がよい、と紹介されています。どうやら 1 秒間に 45 フレームで移動させているようです。そのため、1/45 の倍数で秒を指定したほうがよさそうです。たぶん、キーフレームの考え方からすると、A地点からB地点へ2.0秒で移動、と指示した場合はA地点～B地点の距離を 90 分割(2秒なので 90 フレーム)して移動させているようですね。&lt;/p&gt;  &lt;p&gt;この倍数じゃないと微妙にずれていくのでしょう。なぜなら、次の移動地点へは「今の位置」からの差分をとるように動いているからです。ちょっとのずれが積み重なって最後は大きくなる、、、っていうわけですね。たとえば、1.5秒という指定は、45*1.5=67.5 フレームで、0.5 フレームというのはないので、67フレームか68フレームとして45で割ってあげると、67フレームの場合は 1.4889秒、68フレームの場合は 1.5111秒です。これを LSL で書くと、&lt;/p&gt;  &lt;p&gt;float time = 1.5;    &lt;br /&gt;integer frames = (integer)(time*45);     &lt;br /&gt;time = frames/45.0;&lt;/p&gt;  &lt;p&gt;実際にこれをやると time は 1.488889 秒 (67フレーム分）になりますね。&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;font color="#ffc000"&gt;3) オプション&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;まず、オプションの種類として３つあります。&lt;/p&gt;  &lt;p&gt;・KFM_MODE&lt;/p&gt;  &lt;p&gt;モード指定で、指定できるのは ループ、リバース（逆順序）、フォワード、ピンポンです。これは keyframes で指定した複数のキーをどのように扱うか、ということですね。    &lt;br /&gt;[A, B, C] と keyframes を指定した場合、何も指定しなければ既定値の KFM_FORWARD が使われ、A –&amp;gt; B –&amp;gt; C と動く、KFM_REVERSE だと C –&amp;gt; B –&amp;gt; A、ループだと A –&amp;gt; B –&amp;gt; C –&amp;gt; A –&amp;gt; B –&amp;gt; C –&amp;gt; A.. と繰り返し、KFM_PING_PONG だと A –&amp;gt; B –&amp;gt; C –&amp;gt; B –&amp;gt; A –&amp;gt; B –&amp;gt; C.. と繰り返すわけです。（正確にはループ/ピンポンの場合は 4) で書いているように初期位置に戻ってから、移動分 A を行います）&lt;/p&gt;  &lt;p&gt;・KFM_DATA&lt;/p&gt;  &lt;p&gt;これは keyframes で指定するデータの種類を指定するオプションのようです。KFM_DATA オプションを使わない場合は必ず &amp;lt;ベクター型の位置&amp;gt;, &amp;lt;ローテーション型の回転&amp;gt;, float 型の秒数 の3種類を指定しなくてはなりませんが、位置だけでいいや、という場合は KFM_DATA, KFM_TRANSLATION というオプションをつければ &amp;lt;ベクター型の位置&amp;gt;, float 型の秒数 というように回転の指定を省くことができるようです。同様に KFM_ROTATION は回転指定と秒数指定のみで、位置指定を省くことができるわけですね。&lt;/p&gt;  &lt;p&gt;実際はこのオプションなしで、ZERO_VECTOR や ZERO_ROTATION 使いそうですけど。&lt;/p&gt;  &lt;p&gt;・KFM_COMMAND &lt;/p&gt;  &lt;p&gt;おもしろいオプションです。アイディア次第でいろいろな適用箇所があるかもしれません。モーション移動途中で中断 (KFM_CMD_PAUSE) させたり、再開始 (KFM_CMD_PLAY) させたりできます。停止 (KFM_CMD_STOP) させるとリセットされるので、次に再開始 (KFM_CMD_PLAY) すると一番最初の keyframes から開始させます。。。。って、これ、はまりそうなポイントなんですけどね。&lt;/p&gt;  &lt;p&gt;このオプションは他のオプションと一緒に使えないことに注意です。keyframed のリストも指定できません。なので使い方は、&lt;/p&gt;  &lt;p&gt;llSetKeyframedMotion([], [KFM_COMMAND, KFM_CMD_PAUSE]);&lt;/p&gt;  &lt;p&gt;のような使い方になります。&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;font color="#ffc000"&gt;4) 利用上のポイント、注意点 (?)&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;といっても、、、まだそんなに使いこんでいるわけじゃないので偉そうなことは言えないのですが、、、&lt;/p&gt;  &lt;p&gt;a) 障害物があった場合は・・・・&lt;/p&gt;  &lt;p&gt;非物理や土地などは突き抜けますが、物理オブジェクトやアバタ―がいると「衝突」が発生します。アバタ―を push するときもあれば、オブジェクトがアバタ―につっかかってしまって止まるときもあります。そこからキーフレームで指定している分だけ移動するので期待しない位置にいく可能性がありそうです。&lt;/p&gt;  &lt;p&gt;b) なんとなくパーティクルと一緒な、、、&lt;/p&gt;  &lt;p&gt;空のリストを使ってあげると完全にクリアになりますが、それをしないとセットした属性というかプロパティというか、情報はプリムに残っていますね。&lt;/p&gt;  &lt;p&gt;llSetKeyframedMotion([],[]); &lt;/p&gt;  &lt;p&gt;llParticleSystem のクリアも確かそんな感じでしたよね。&lt;/p&gt;  &lt;p&gt;c) 初期位置は、、、、グローバル座標で覚えているみたい&lt;/p&gt;  &lt;p&gt;llSetKeyframedMotion でキーフレーム モーションを設定した時点の「位置」を覚えているようです。KFM_MODE, KFM_LOOP でキーフレーム移動をループさせると、たとえば上の a) のような障害物があってずれていっても、LOOP で最初の位置に戻ってから、A-&amp;gt;B-&amp;gt;C と動きます。なので、A-&amp;gt;B-&amp;gt;C と設定したときは、llSetKeyframedMotion をコールしたときの位置 i から、i –&amp;gt; A –&amp;gt; B –&amp;gt; C –&amp;gt; i –&amp;gt; A –&amp;gt; B –&amp;gt; C,,,, と動きます。&lt;/p&gt;  &lt;p&gt;ピンポンも、i –&amp;gt; A –&amp;gt; B –&amp;gt; C –&amp;gt; B –&amp;gt; A –&amp;gt; i –&amp;gt; A –&amp;gt; B ...と動くみたいですね。&lt;/p&gt;  &lt;p&gt;今は通常の SIM でも利用できるんじゃないかな？ わたしの SIM では使えました～。&lt;/p&gt;  &lt;p&gt;&lt;font color="#c0504d"&gt;//llKeyframedMotion のサンプル。左に5m、前に5m、右に5m の移動をピンポンモードで。&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;integer flg;    &lt;br /&gt;list kfList = [&amp;lt;0,0,0&amp;gt;, 3, &amp;lt;0,5,0&amp;gt;, 3, &amp;lt;5,0,0&amp;gt;, 3, &amp;lt;0,-5,0&amp;gt;, 3];&lt;/p&gt;  &lt;p&gt;init(){    &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; flg = FALSE;&amp;#160;&amp;#160;&amp;#160; &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; llSetKeyframedMotion([], []);     &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; llSetKeyframedMotion(kfList,[KFM_DATA,KFM_TRANSLATION,KFM_MODE,KFM_PING_PONG]);&amp;#160; &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; llSetKeyframedMotion([],[KFM_COMMAND,KFM_CMD_STOP]);     &lt;br /&gt;}&lt;/p&gt;  &lt;p&gt;default    &lt;br /&gt;{     &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; on_rez(integer start_param){     &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; init();&amp;#160;&amp;#160;&amp;#160; &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; }     &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; state_entry()     &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; {     &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; llSetPrimitiveParams([PRIM_PHYSICS_SHAPE_TYPE, PRIM_PHYSICS_SHAPE_CONVEX]);     &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; init();     &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; }     &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; touch_start(integer num_detected){     &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; if(flg){     &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; flg=FALSE;     &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; llSetKeyframedMotion([],[KFM_COMMAND,KFM_CMD_PAUSE]);     &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; }else{     &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; flg=TRUE;     &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; llSetKeyframedMotion([],[KFM_COMMAND,KFM_CMD_PLAY]);     &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; }     &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; }     &lt;br /&gt;}&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6302991294737890750-5530962929452753183?l=snumaw.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://snumaw.blogspot.com/feeds/5530962929452753183/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://snumaw.blogspot.com/2011/12/llsetkeyframedmotion.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6302991294737890750/posts/default/5530962929452753183'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6302991294737890750/posts/default/5530962929452753183'/><link rel='alternate' type='text/html' href='http://snumaw.blogspot.com/2011/12/llsetkeyframedmotion.html' title='[LSL] llSetKeyframedMotion を使ってみた'/><author><name>Whitfield-In-World</name><uri>http://www.blogger.com/profile/04843551552145793367</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_ADDi1Gyyex4/TStPZrkf25I/AAAAAAAACPY/X1Q1EaccgEQ/S220/FaceBlur.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6302991294737890750.post-128715786050738655</id><published>2011-12-06T15:01:00.001+09:00</published><updated>2011-12-06T15:01:08.921+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='スクリプト'/><category scheme='http://www.blogger.com/atom/ns#' term='MLDU'/><title type='text'>[LSL] LSLCON 2011 にエントリーしちゃいました</title><content type='html'>&lt;p&gt;まるでデジャブーなタイトルですが、、、   &lt;br /&gt;2011年2月27日の投稿で&lt;a href="http://snumaw.blogspot.com/2011/02/lsl-lslcon-2010.html" target="_blank"&gt;「LSLCON 2010 にエントリーしちゃいました」&lt;/a&gt;とまったく同じタイトルですけど。&lt;/p&gt;  &lt;p&gt;あの時はまだ mldu5 はベータでした。LSLCON 2010 でベータを使ってもらった&lt;a href="http://mahal.slmame.com/" target="_blank"&gt;ハルちゃん&lt;/a&gt;からの熱心なラブコールをもらって正式版に仕上げ、marketplace で販売開始させてもらったのがもうかなり昔に感じられます。&lt;/p&gt;  &lt;p&gt;実は、、、LSLCON 開催に気が付いたのは3日前、、、参加応募締切が 2011/12/9 って、、、もうギリギリじゃんｗ ということで急いでエントリー。関係者の皆様、ごめんなさい、、、。&lt;/p&gt;  &lt;p&gt;LSL に興味にある人はこちらの LSLCON のページを見てくださいね。&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lsl-con.org/2011/"&gt;http://lsl-con.org/2011/&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#f79646"&gt;&lt;strong&gt;開催は 2011年2月4日（土）～ 2月19日（日）まで。&lt;/strong&gt;&lt;/font&gt;メイン会場は &lt;a href="http://slurl.com/secondlife/New%20Script/230/183/30" target="_blank"&gt;New Script SIM&lt;/a&gt; です。    &lt;br /&gt;一応、アイテムデモにも登録してます。正直 15 分くらいでダンススクリプトの説明って相当難しいんです。無理です（笑）&lt;/p&gt;  &lt;p&gt;なので mldu5 自体のデモが中心になると思いますが、もう、いっそのことみんなで楽しんじゃえ！という感じにしたく、難しいスクリプトの話は極力少なくっ!！でも、ここまでできるんだよ～ということを感じてもらえれば、、、という主旨にしたいと思っています。&lt;/p&gt;  &lt;p&gt;そこで！&lt;/p&gt;  &lt;p&gt;展示およびアイテムデモは「みんなで踊っちゃいなYO!」的な感じでいこうかと。   &lt;br /&gt;もしかしたら、運営様から NG がでるかもしれませんが、、、、ちょっと llParcelMediaCommandList 使って、動画に合わせてダンスを踊ろう～みたいなデモにしようかと思います。実はこれすでにあったりします。&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh3.ggpht.com/-nxLvb2q0Qaw/Tt2vnpGDfkI/AAAAAAAACXI/-4OVnMjdyLQ/s1600-h/MMDDR%25255B94%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="MMDDR" border="0" alt="MMDDR" src="http://lh6.ggpht.com/-fcJY7Q-F37g/Tt2voldeavI/AAAAAAAACXQ/iAm-C6tq7vE/MMDDR_thumb%25255B92%25255D.png?imgmax=800" width="550" height="302" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;実際のところ、ラジオと違って動画の「開始タイミング」はネットワークなどかなり個々人の環境に依存するので、今ある仕組みを売り物にするほど汎用的じゃないと思っています。ビューワーが V1 系と V2 系が入り混じっていたころは、バージョンの違いでそれぞれのビューワーで４～５秒もの開始の差（ズレ）があったり、、、&lt;/p&gt;  &lt;p&gt;でも、過去の LSLCON で MLDU4, MLDU5 とアイテムデモすると、やっぱりダンスのときは「曲」があったほうがいいんですよね～。なので、現在ある MMDDR をもうちょっと見直して出展しようかと思っています～。(運営さんから許可がおりたら、、ですが）ダンス/アニメーション コントロール部分はフルフル multi motion mldu5 を流用してますしねｗ&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6302991294737890750-128715786050738655?l=snumaw.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://snumaw.blogspot.com/feeds/128715786050738655/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://snumaw.blogspot.com/2011/12/lsl-lslcon-2011.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6302991294737890750/posts/default/128715786050738655'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6302991294737890750/posts/default/128715786050738655'/><link rel='alternate' type='text/html' href='http://snumaw.blogspot.com/2011/12/lsl-lslcon-2011.html' title='[LSL] LSLCON 2011 にエントリーしちゃいました'/><author><name>Whitfield-In-World</name><uri>http://www.blogger.com/profile/04843551552145793367</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_ADDi1Gyyex4/TStPZrkf25I/AAAAAAAACPY/X1Q1EaccgEQ/S220/FaceBlur.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh6.ggpht.com/-fcJY7Q-F37g/Tt2voldeavI/AAAAAAAACXQ/iAm-C6tq7vE/s72-c/MMDDR_thumb%25255B92%25255D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6302991294737890750.post-2006937154769932905</id><published>2011-11-23T13:52:00.001+09:00</published><updated>2011-12-21T08:29:40.724+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='MLDU'/><title type='text'>multi motion mldu5 での位置調整</title><content type='html'>&lt;p&gt;multi motion modu5 はアバターの位置調整をノートカード記述でできますが、ちょっと位置調整はコツ（クセ？）があります。&lt;/p&gt;  &lt;p&gt;もともとカップルダンスやグループダンスを踊るためにつくったので、まずはカップルダンスでダンスできるアバターの「向き」を調整します。ほとんどは Z 軸の回転だけで調整は終わるはずです。&lt;/p&gt;  &lt;p&gt;そのあと、2人の間隔を狭めたり、広げたりする微調整は「アバターの向き」を基準に前後(X軸)、左右（Y軸）、上下（Z軸）で行います。アバターの向きが基準なので、「もうちょっと前、、」とか「もうちょっと右手方向に、、、」という調整方法です。アバター中心なんです。&lt;/p&gt;  &lt;p&gt;ダンスの初期位置だけを指定するためにはこの方法が直感的なのですが、mldu5 を使い込んでいるユーザーさんの中には、まったく違うダンスをつなげて一連のショーケースを作る人もいらっしゃいます。そうなるとこの方法による指定はとたんにめんどうなやり方になります。&lt;/p&gt;  &lt;p&gt;Sit ボールの位置から動いてしまった地点で、さらに向きを変えて移動しようとした場合は、向きを変えた時点またはそこからの移動先の数値は、アバターがボール位置にいると仮定して向きの角度をきめ、そこから動きたい先まで&lt;font color="#ff0000"&gt;アバターの前後左右上下で&lt;/font&gt;移動距離を算出しなくてはいけません。&lt;/p&gt;  &lt;p&gt;以下のように動きたい場合は、、、その算出はかなり大変なはずです。(特に7番以降）黄色の線と黄色も数字順で方向を変えて動こうとした場合です。&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh4.ggpht.com/-M3CQok5zyIE/Tsx76Lrv8bI/AAAAAAAACWU/kIYgiyVGScQ/s1600-h/mldu5%25255B4%25255D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="mldu5" border="0" alt="mldu5" src="http://lh3.ggpht.com/-XZVmzdbZX6M/Tsx76vIwzLI/AAAAAAAACWY/TuBwfnXkvTk/mldu5_thumb%25255B2%25255D.png?imgmax=800" width="539" height="480" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;実際にこの黄色い線の動きを実現するノートカード記述（マクロ）は以下です。アニメーション名はお手持ちのウォーキング アニメーションなどに置き換えてください。&lt;/p&gt;  &lt;p&gt;//アニメーション, 再生秒数,&amp;#160; x軸移動(前後), y軸移動(左右), z軸移動(上下), x軸回転(横回転), y軸回転(前回転), z軸回転(回転)&amp;#160; &lt;br /&gt;&amp;lt;Sample&amp;gt;     &lt;br /&gt;//(0,0), 0度     &lt;br /&gt;CCRunwayWalk01,3     &lt;br /&gt;//(0,0), 45度     &lt;br /&gt;CCRunwayWalk01,3,0,0,0,0,0,45     &lt;br /&gt;&lt;font color="#ffff00"&gt;//1: (1,1), 45      &lt;br /&gt;&lt;/font&gt;CCRunwayWalk01,3,1.4,0,0,0,0,45     &lt;br /&gt;//(1,1), 135     &lt;br /&gt;CCRunwayWalk01,3,0,-1.4,0,0,0,135     &lt;br /&gt;&lt;font color="#ffff00"&gt;//2: (2,0), 135&lt;/font&gt;     &lt;br /&gt;CCRunwayWalk01,3,1.4,-1.4,0,0,0,135     &lt;br /&gt;//(2,0), -135     &lt;br /&gt;CCRunwayWalk01,3,-1.4,-1.4,0,0,0,-135     &lt;br /&gt;&lt;font color="#ffff00"&gt;//3: (-1,1), -135&lt;/font&gt;     &lt;br /&gt;CCRunwayWalk01,3,0,-1.4,0,0,0,-135     &lt;br /&gt;//(-1,1), -45     &lt;br /&gt;CCRunwayWalk01,3,-1.4,0,0,0,0,-45     &lt;br /&gt;&lt;font color="#ffff00"&gt;//4: (0,0), -45&lt;/font&gt;     &lt;br /&gt;CCRunwayWalk01,3,0,0,0,0,0,-45     &lt;br /&gt;&lt;font color="#ffff00"&gt;//5: (1,-1), -45&lt;/font&gt;     &lt;br /&gt;CCRunwayWalk01,2,1.41,0,0,0,0,-45     &lt;br /&gt;//(1,-1), 180     &lt;br /&gt;CCRunwayWalk01,2,-1,1,0,0,0,-180     &lt;br /&gt;&lt;font color="#ffff00"&gt;//6: (0,-1), 180&lt;/font&gt;     &lt;br /&gt;CCRunwayWalk01,2,0,1,0,0,0,-180     &lt;br /&gt;&lt;font color="#ffff00"&gt;//7: (-1,-1), 180&lt;/font&gt;     &lt;br /&gt;CCRunwayWalk01,2,1,1,0,0,0,-180     &lt;br /&gt;//(-1,-1), -26.57     &lt;br /&gt;CCRunwayWalk01,2,-0.45,-1.34,0,0,0,-26.57     &lt;br /&gt;&lt;font color="#ffff00"&gt;//8: (0,-1.5), -26.57&lt;/font&gt;     &lt;br /&gt;CCRunwayWalk01,2,0.67,-1.34,0,0,0,-26.57     &lt;br /&gt;&lt;font color="#ffff00"&gt;//9: (1,-2), -26.57&lt;/font&gt;     &lt;br /&gt;CCRunwayWalk01,2,1.79,-1.34,0,0,0,-26.57     &lt;br /&gt;//(1,-2), 180     &lt;br /&gt;CCRunwayWalk01,2,-1,2,0,0,0,180     &lt;br /&gt;&lt;font color="#ffff00"&gt;//10: (0,-2), 180&lt;/font&gt;     &lt;br /&gt;CCRunwayWalk01,2,0,2,0,0,0,180     &lt;br /&gt;&lt;font color="#ffff00"&gt;//11: (-1,-2), 180&lt;/font&gt;     &lt;br /&gt;CCRunwayWalk01,2,1,2,0,0,0,180     &lt;br /&gt;//(-1,-2),63.43     &lt;br /&gt;CCRunwayWalk01,2,-2.24,0,0,0,0,63.43     &lt;br /&gt;&lt;font color="#ffff00"&gt;//12: 上から原点に戻る(上のXの半分＝前に移動)&lt;/font&gt;     &lt;br /&gt;CCRunwayWalk01,2,-1.12,0,0,0,0,63.43     &lt;br /&gt;&lt;font color="#ffff00"&gt;//13: (0,0), 63&lt;/font&gt;     &lt;br /&gt;CCRunwayWalk01,2,0,0,0,0,0,63.43     &lt;br /&gt;&amp;lt;/Sample&amp;gt;&lt;/p&gt;  &lt;p&gt;正直いって、8 番以降は三角関数使わないと X, Y の数値の算出はできません。    &lt;br /&gt;反面、ボールに向かって動く場合などは、上の 12 番のように、X 軸の数値を調整するだけでいいというメリットもあります。（前に進む指定をするだけ）&lt;/p&gt;  &lt;p&gt;で、これはあまりに、、、ということで、、、、、ちょっとエクセルで計算する方式をご紹介します（笑&lt;/p&gt;  &lt;p&gt;エクセルには ATAN2 (エータン２ または アークタンジェント２）という便利な関数があるので、それを使うと、ボールを原点として、移動したい X 軸、Y 軸の位置、さらにそこでの向き（Z 軸回転)を指定するだけで、アバター中心とした移動距離を算出することができます。&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh3.ggpht.com/-GGxrZNExBTs/Tsx77X0BDOI/AAAAAAAACW0/_u6Gt9Zswas/s1600-h/excel%25255B104%25255D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="excel" border="0" alt="excel" src="http://lh6.ggpht.com/-Cy0OeajHU8g/Tsx78bRQ3xI/AAAAAAAACW4/fPesETArEWA/excel_thumb%25255B102%25255D.png?imgmax=800" width="540" height="217" /&gt;&lt;/a&gt;     &lt;br /&gt;&lt;/p&gt;  &lt;p&gt;B6 セルに入っている関数が横のD6に書かれている関数になります。    &lt;br /&gt;B2 や B3 そして B4 に数値を入れれば、ノートカードで指定する X 軸、Y 軸の数値が B9 と B10 に出てきます。回転は B4 で入力したものをそのまま使います。&lt;/p&gt;  &lt;p&gt;エクセルもってないー、という人は MSN の SkyDrive を使うと Excel Web App が無料で使えます。上の関数もちゃんと認識してますよ（＾＾）v&lt;/p&gt;  &lt;p&gt;&lt;a href="https://skydrive.live.com/#!/view.aspx?cid=44C574874F615DB1&amp;amp;resid=44C574874F615DB1%21107"&gt;https://skydrive.live.com/#!/view.aspx?cid=44C574874F615DB1&amp;amp;resid=44C574874F615DB1%21107&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;埋め込みオプション使ってみました～&lt;/p&gt;  &lt;p&gt;&lt;iframe height="210" src="https://r.office.microsoft.com/r/rlidExcelEmbed?su=4955495089492286897&amp;amp;Fi=SD44C574874F615DB1!107&amp;amp;ak=t%3d0%26s%3d0%26v%3d!APwoGN8tZLVBw54&amp;amp;kip=1&amp;amp;wdAllowInteractivity=False&amp;amp;AllowTyping=True&amp;amp;ActiveCell='Sheet1'!B2&amp;amp;Item='Sheet1'!A1%3AB10&amp;amp;wdDownloadButton=True" frameborder="0" width="368" scrolling="no"&gt;&lt;/iframe&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6302991294737890750-2006937154769932905?l=snumaw.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://snumaw.blogspot.com/feeds/2006937154769932905/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://snumaw.blogspot.com/2011/11/multi-motion-mldu5.html#comment-form' title='1 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6302991294737890750/posts/default/2006937154769932905'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6302991294737890750/posts/default/2006937154769932905'/><link rel='alternate' type='text/html' href='http://snumaw.blogspot.com/2011/11/multi-motion-mldu5.html' title='multi motion mldu5 での位置調整'/><author><name>Whitfield-In-World</name><uri>http://www.blogger.com/profile/04843551552145793367</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_ADDi1Gyyex4/TStPZrkf25I/AAAAAAAACPY/X1Q1EaccgEQ/S220/FaceBlur.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh3.ggpht.com/-XZVmzdbZX6M/Tsx76vIwzLI/AAAAAAAACWY/TuBwfnXkvTk/s72-c/mldu5_thumb%25255B2%25255D.png?imgmax=800' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6302991294737890750.post-7755116001226255937</id><published>2011-11-17T19:20:00.001+09:00</published><updated>2011-11-17T19:27:22.344+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='アニメーション'/><category scheme='http://www.blogger.com/atom/ns#' term='MLDU'/><category scheme='http://www.blogger.com/atom/ns#' term='ダンス'/><title type='text'>DANCE QUEENS</title><content type='html'>&lt;p&gt;&lt;a href="http://mahal.slmame.com/" target="_blank"&gt;ハルちゃん&lt;/a&gt;が DANCE QUEENS のオーナーの Nottoo Wise さんに MLDU を紹介してくれたので、Nottoo さんから「MLDUについて教えて！」というメッセージをいただきました。&lt;/p&gt;  &lt;p&gt;DANCE QUEENS ってセカンドライフ内の Dance に関連する情報をものすごい Passion でまとめているサイトなのです。&lt;/p&gt;  &lt;p&gt;DANCE QUEENS : New to DANCE QUEENS?   &lt;br /&gt;&lt;a href="http://sldancequeens.blogspot.com/p/new-to-dance-queens.html"&gt;http://sldancequeens.blogspot.com/p/new-to-dance-queens.html&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;で、今日ふと DQ のサイトみたら、、、MLDU のってたしｗ&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh3.ggpht.com/-I29RDr2X_T0/TsTf_YepNyI/AAAAAAAACVo/lkukGpb4vyw/s1600-h/DQ001%25255B4%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="DQ001" border="0" alt="DQ001" src="http://lh6.ggpht.com/-LU0GGZrU7Ts/TsTf_4Hu0uI/AAAAAAAACVs/AlrCfw6nktk/DQ001_thumb%25255B2%25255D.png?imgmax=800" width="556" height="482" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Dance HUD を 4つのカテゴリに区分けしているんです。   &lt;br /&gt;MLDU4 および MLDU5 は Category 4 (SEQUENCED) に分類されます。で、たぶんですが、MLDU5 は今後新しく追加される &lt;strong&gt;&lt;font color="#ffc000"&gt;Category 5 (SHOW)&lt;/font&gt;&lt;/strong&gt; に入ることになりそうですね。MLDU5 (multi motion MLDU5) の説明を Nottoo さんにしましたし。&lt;/p&gt;  &lt;p&gt;muliti motion(Animation) を使った動画はハルちゃんやカイさんが公開してもらっていますが、考えてみると自分で作ったのって、、、、１つしかないｗｗｗ&lt;/p&gt;  &lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:a5bed517-2778-4c8f-8dee-d2549098181d" class="wlWriterEditableSmartContent"&gt;&lt;div id="a969ac50-faee-4006-8ee2-2f9d39672ace" style="margin: 0px; padding: 0px; display: inline;"&gt;&lt;div&gt;&lt;a href="http://www.youtube.com/watch?v=FiiZnnz3rjY" target="_new"&gt;&lt;img src="http://lh5.ggpht.com/-RiZq_74P5PM/TsTgAUdLDlI/AAAAAAAACWA/llE2B17hoHU/videocff58f70988c%25255B16%25255D.jpg?imgmax=800" style="border-style: none" galleryimg="no" onload="var downlevelDiv = document.getElementById('a969ac50-faee-4006-8ee2-2f9d39672ace'); downlevelDiv.innerHTML = &amp;quot;&amp;lt;div&amp;gt;&amp;lt;object width=\&amp;quot;448\&amp;quot; height=\&amp;quot;252\&amp;quot;&amp;gt;&amp;lt;param name=\&amp;quot;movie\&amp;quot; value=\&amp;quot;http://www.youtube.com/v/FiiZnnz3rjY?hl=en&amp;amp;hd=1\&amp;quot;&amp;gt;&amp;lt;\/param&amp;gt;&amp;lt;embed src=\&amp;quot;http://www.youtube.com/v/FiiZnnz3rjY?hl=en&amp;amp;hd=1\&amp;quot; type=\&amp;quot;application/x-shockwave-flash\&amp;quot; width=\&amp;quot;448\&amp;quot; height=\&amp;quot;252\&amp;quot;&amp;gt;&amp;lt;\/embed&amp;gt;&amp;lt;\/object&amp;gt;&amp;lt;\/div&amp;gt;&amp;quot;;" alt=""&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="width:448px;clear:both;font-size:.8em"&gt;Breeze in Second Life by multi motion MLDU5&lt;/div&gt;&lt;/div&gt;  &lt;p&gt;あと、、、テスト動画ｗｗｗ&lt;/p&gt;  &lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:c722fbdf-5e31-4dec-86b0-7685f4fbe3df" class="wlWriterEditableSmartContent"&gt;&lt;div id="71277654-d9e7-40bb-9589-24dbc27db91d" style="margin: 0px; padding: 0px; display: inline;"&gt;&lt;div&gt;&lt;a href="http://www.youtube.com/watch?v=eW1w3_YE_TA" target="_new"&gt;&lt;img src="http://lh3.ggpht.com/-45OT-iS9ExQ/TsThhlgIQgI/AAAAAAAACWE/Jax6KCIGa4U/videobd210f273464%25255B6%25255D.jpg?imgmax=800" style="border-style: none" galleryimg="no" onload="var downlevelDiv = document.getElementById('71277654-d9e7-40bb-9589-24dbc27db91d'); downlevelDiv.innerHTML = &amp;quot;&amp;lt;div&amp;gt;&amp;lt;object width=\&amp;quot;448\&amp;quot; height=\&amp;quot;252\&amp;quot;&amp;gt;&amp;lt;param name=\&amp;quot;movie\&amp;quot; value=\&amp;quot;http://www.youtube.com/v/eW1w3_YE_TA?hl=en&amp;amp;hd=1\&amp;quot;&amp;gt;&amp;lt;\/param&amp;gt;&amp;lt;embed src=\&amp;quot;http://www.youtube.com/v/eW1w3_YE_TA?hl=en&amp;amp;hd=1\&amp;quot; type=\&amp;quot;application/x-shockwave-flash\&amp;quot; width=\&amp;quot;448\&amp;quot; height=\&amp;quot;252\&amp;quot;&amp;gt;&amp;lt;\/embed&amp;gt;&amp;lt;\/object&amp;gt;&amp;lt;\/div&amp;gt;&amp;quot;;" alt=""&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="width:448px;clear:both;font-size:.8em"&gt;マトリョーシュカ テスト&lt;/div&gt;&lt;/div&gt;  &lt;p&gt;あ、multi motion MLDU5 の説明動画の最後のほうも一応、、、それっぽいですね。&lt;/p&gt;  &lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:942d1d31-4586-430f-a490-19eaf96473b6" class="wlWriterEditableSmartContent"&gt;&lt;div id="a3094423-f053-4803-a9d5-54527005f56c" style="margin: 0px; padding: 0px; display: inline;"&gt;&lt;div&gt;&lt;a href="http://www.youtube.com/watch?v=A0oEJuAzyzs&amp;amp;feature=youtu.be&amp;amp;t=5m25s" target="_new"&gt;&lt;img src="http://lh3.ggpht.com/-fAqtFHmGnhs/TsThiMnGXpI/AAAAAAAACWI/UGb-WBUX-i4/video6381650c1347%25255B5%25255D.jpg?imgmax=800" style="border-style: none" galleryimg="no" onload="var downlevelDiv = document.getElementById('a3094423-f053-4803-a9d5-54527005f56c'); downlevelDiv.innerHTML = &amp;quot;&amp;lt;div&amp;gt;&amp;lt;object width=\&amp;quot;448\&amp;quot; height=\&amp;quot;252\&amp;quot;&amp;gt;&amp;lt;param name=\&amp;quot;movie\&amp;quot; value=\&amp;quot;http://www.youtube.com/v/A0oEJuAzyzs?hl=en&amp;amp;hd=1\&amp;quot;&amp;gt;&amp;lt;\/param&amp;gt;&amp;lt;embed src=\&amp;quot;http://www.youtube.com/v/A0oEJuAzyzs?hl=en&amp;amp;hd=1\&amp;quot; type=\&amp;quot;application/x-shockwave-flash\&amp;quot; width=\&amp;quot;448\&amp;quot; height=\&amp;quot;252\&amp;quot;&amp;gt;&amp;lt;\/embed&amp;gt;&amp;lt;\/object&amp;gt;&amp;lt;\/div&amp;gt;&amp;quot;;" alt=""&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="width:448px;clear:both;font-size:.8em"&gt;multi motion MLDU5 インストラクション (5分25秒くらいから～）&lt;/div&gt;&lt;/div&gt;  &lt;p&gt;Category 5 に入るのって、Intan と MLUD5 くらいしかない？でも、Category 5 が Category 4 の機能を有する、となると Intan も入らないかな～（No.1 なくて Only 1 っていい響きｗ）&lt;/p&gt;  &lt;p&gt;ハルちゃん、紹介してくれてありがとね～。&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6302991294737890750-7755116001226255937?l=snumaw.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://snumaw.blogspot.com/feeds/7755116001226255937/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://snumaw.blogspot.com/2011/11/dance-queens-nottoo-wise-mldu-nottoo.html#comment-form' title='3 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6302991294737890750/posts/default/7755116001226255937'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6302991294737890750/posts/default/7755116001226255937'/><link rel='alternate' type='text/html' href='http://snumaw.blogspot.com/2011/11/dance-queens-nottoo-wise-mldu-nottoo.html' title='DANCE QUEENS'/><author><name>Whitfield-In-World</name><uri>http://www.blogger.com/profile/04843551552145793367</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_ADDi1Gyyex4/TStPZrkf25I/AAAAAAAACPY/X1Q1EaccgEQ/S220/FaceBlur.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh6.ggpht.com/-LU0GGZrU7Ts/TsTf_4Hu0uI/AAAAAAAACVs/AlrCfw6nktk/s72-c/DQ001_thumb%25255B2%25255D.png?imgmax=800' height='72' width='72'/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6302991294737890750.post-3277747454692476637</id><published>2011-10-22T23:40:00.001+09:00</published><updated>2011-10-22T23:40:34.362+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='MikuMikuDance'/><category scheme='http://www.blogger.com/atom/ns#' term='アニメーション'/><category scheme='http://www.blogger.com/atom/ns#' term='MLDU'/><category scheme='http://www.blogger.com/atom/ns#' term='ダンス'/><title type='text'>Nostalogic SL用 モーションファイル公開</title><content type='html'>&lt;p&gt;Marketplace に Nostalogic の SL 用モーションファイルを公開しました～。もちろんモーションファイルは無料でございます。&lt;/p&gt;  &lt;p&gt;&lt;a href="https://marketplace.secondlife.com/p/MMD-Nostalogic-motion-files/2810598"&gt;https://marketplace.secondlife.com/p/MMD-Nostalogic-motion-files/2810598&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh4.ggpht.com/-GnmiWCysqho/TqLV39cehBI/AAAAAAAACVY/sANJ7RQEGjg/s1600-h/NostalogicMotion%25255B21%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="NostalogicMotion" border="0" alt="NostalogicMotion" src="http://lh4.ggpht.com/-w9W7cx7kXlM/TqLV4fUQgkI/AAAAAAAACVg/agl6NTrH1dU/NostalogicMotion_thumb%25255B19%25255D.png?imgmax=800" width="512" height="281" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;SL_MMD_Nostalogic0 は初期ポーズです。   &lt;br /&gt;1~8 を 30秒でマクロ、ノートカードで組んでください。    &lt;br /&gt;プライオリティは 3 です。AOは切ってください。    &lt;br /&gt;いろいろ検討したのですが、まずは素のファイルを公開しますので、指の件は各自、、、（笑    &lt;br /&gt;プライオリティ4 の指/手表現のファイルを使えば、モーションと別で動かすことで上書きすることができますから、ぜひ挑戦してみてください。&lt;/p&gt;  &lt;p&gt;コピー可、モディファイ可（といっても名前くらいですね）、譲渡不可となります。&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6302991294737890750-3277747454692476637?l=snumaw.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://snumaw.blogspot.com/feeds/3277747454692476637/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://snumaw.blogspot.com/2011/10/nostalogic-sl.html#comment-form' title='3 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6302991294737890750/posts/default/3277747454692476637'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6302991294737890750/posts/default/3277747454692476637'/><link rel='alternate' type='text/html' href='http://snumaw.blogspot.com/2011/10/nostalogic-sl.html' title='Nostalogic SL用 モーションファイル公開'/><author><name>Whitfield-In-World</name><uri>http://www.blogger.com/profile/04843551552145793367</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_ADDi1Gyyex4/TStPZrkf25I/AAAAAAAACPY/X1Q1EaccgEQ/S220/FaceBlur.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh4.ggpht.com/-w9W7cx7kXlM/TqLV4fUQgkI/AAAAAAAACVg/agl6NTrH1dU/s72-c/NostalogicMotion_thumb%25255B19%25255D.png?imgmax=800' height='72' width='72'/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6302991294737890750.post-921548137519111611</id><published>2011-09-27T17:24:00.001+09:00</published><updated>2011-12-21T19:07:53.781+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='MikuMikuDance'/><category scheme='http://www.blogger.com/atom/ns#' term='動画'/><category scheme='http://www.blogger.com/atom/ns#' term='アニメーション'/><category scheme='http://www.blogger.com/atom/ns#' term='MLDU'/><category scheme='http://www.blogger.com/atom/ns#' term='ダンス'/><title type='text'>モーション調整中～?</title><content type='html'>&lt;p&gt;YouTube にあげていた &lt;a href="http://www.youtube.com/watch?v=xEB9ooMx6i0" target="_blank"&gt;Nostalogic [single edit] の動画&lt;/a&gt;のコメントに「モーションどこで手に入るの～」というコメントを複数の方からいただいておりました。&lt;/p&gt;  &lt;p&gt;Nostalogic の動画で使われているダンス モーションは MMD (MikuMikuDance) 用に のりさんが作成され公開されたものを、mio を使って一般の bvh ファイルに変換して、esetomo さんが作成された MMDBVHToSLBVH を使ってセカンドライフ用の bvh ファイルにさらに変換、それをセカンドライフにアップロードして、私が作成したダンス スクリプト コントローラーの MLDU にいれて、ダンスをさせて撮影したものでした。&lt;/p&gt;  &lt;p&gt;YouTube の動画のほうに、、、のりさんご本人らしき人からのコメントをいただいて小躍りしていたわけですが、だめもとで「モーションのセカンドライフ内での再配布、ご許可頂けますか？」と YouTube の中のメッセージを使ってお願いしたところ・・・・&lt;/p&gt;  &lt;p&gt;&lt;font color="#f79646"&gt;&lt;strong&gt;許可がおりました～ ｷﾀ━(ﾟ∀ﾟ)━!!&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;MMD のモーションをセカンドライフに移植する方法はいろいろと紹介されていますし、YouTubeでも「踊ってみた～」で動画があがっています。モーションによっては「再配布OK」なものもありますが、readme.txt や はじめにお読みください を見ると、再配布禁止しているのも結構あります。のりさんの Nostalogic も再配布は基本禁止だったのです。&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;font color="#4bacc6"&gt;●利用条件 (Nostalogic 配布物内の _はじめにお読みください.txt から引用）        &lt;br /&gt;（１）振付を考えてくれた Yumiko さんに感謝しましょう。ありがとう Yumiko さん！         &lt;br /&gt;（２）個人的に楽しむ目的での利用には、いかなる制限もありません。引用元の表示も不要です。         &lt;br /&gt;（３）動画共有サイトに動画ファイルをアップする目的での利用には、いかなる制限もありません。         &lt;br /&gt;（４）&lt;font color="#ff0000"&gt;データそのものの再配布は禁止いたします。&lt;/font&gt;配布用サイトからダウンロードしてください。         &lt;br /&gt;（９）上記以外の利用方法については個別にお問い合わせください。&lt;/font&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;なので、(4) で再配布禁止になっていたので、のりさんから OK ですよ～とご返事いただいた時は本当にびっくり＆嬉しかったわけです。&lt;/p&gt;  &lt;p&gt;で、じゃ、早速配布しちゃえばいいじゃない？と思われるでしょうけど、、、実はモーションの調整をしているんです。&lt;/p&gt;  &lt;p&gt;ええ、のりさんが作成された MMD 用のモーションは上述の変換ステップを通しても、ほぼ問題なく動くのです。関節がねじれちゃったり、手足があさっての方向にいくことはほぼない、すばらしいモーションなんです。&lt;/p&gt;  &lt;p&gt;でも、、、ほんとうに、ええ、本当にほんの一部だけねじれちゃうところがあったりします。動画内ではカメラアングルとカットでそれが見えないように動画を編集していました。&lt;/p&gt;  &lt;p&gt;ねじれるところは、、、そう「肩」です。でも、ほんとうに2~3か所くらいなので修正自体はもう終わっているんです。&lt;/p&gt;  &lt;p&gt;正常の肩はこちら。ほどんどはこれです。    &lt;br /&gt;&lt;a href="http://lh4.ggpht.com/-haDcyBgdW8o/ToGIFf0tbyI/AAAAAAAACUg/rgZcopcdDsE/s1600-h/MikuOK%25255B5%25255D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="MikuOK" border="0" alt="MikuOK" src="http://lh5.ggpht.com/-YU4z9eCr3bo/ToGIF3egZwI/AAAAAAAACUk/SY35k-KHtUc/MikuOK_thumb%25255B3%25255D.png?imgmax=800" width="510" height="313" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;1520フレーム付近の肩。この程度であれば変換してもあまり目立ちません。    &lt;br /&gt;&lt;a href="http://lh5.ggpht.com/-weDVhGvqao8/ToGIGQYyklI/AAAAAAAACUo/3pI7jwB9lPU/s1600-h/Miku1520s%25255B4%25255D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="Miku1520s" border="0" alt="Miku1520s" src="http://lh3.ggpht.com/-I7v7jP_bvcA/ToGIGtFzN4I/AAAAAAAACUs/emBsFKr0yfk/Miku1520s_thumb%25255B2%25255D.png?imgmax=800" width="510" height="304" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;3255フレームの左肩。これは修正したほうがいいねじれになっていました。    &lt;br /&gt;&lt;a href="http://lh6.ggpht.com/-iOLKEfnr_TE/ToGIHIDkYvI/AAAAAAAACUw/PDnvrF5wB-c/s1600-h/Miku3255s%25255B4%25255D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="Miku3255s" border="0" alt="Miku3255s" src="http://lh6.ggpht.com/-xhafFReeiIo/ToGIHh721TI/AAAAAAAACU0/LwSvZvvw15s/Miku3255s_thumb%25255B2%25255D.png?imgmax=800" width="510" height="319" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;せっかく再配布のご許可いただいたのですから、このくらいは修正したいですよね！&lt;/p&gt;  &lt;p&gt;で、なんで再配布に時間がかかっているかっていうと、、、、&lt;/p&gt;  &lt;p&gt;指なんです。（え～、そこ？って感じですが。。。）&lt;/p&gt;  &lt;p&gt;残念ながら、セカンドライフでの「手、指」は非常に悲しいものがあります。ボーン調整での bvh ファイルでは指の動きはつけられず、通常だとモーションファイル アップロード時に指・手の形を指定する、となります。&lt;/p&gt;  &lt;p&gt;でも、Nostalogic の動画の中では指、、、やってるんです。    &lt;br /&gt;こんな感じ、、、     &lt;br /&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/-beHQm2jJlQI/ToGIICwfwrI/AAAAAAAACU4/tk68ov68DG8/s1600-h/Nostalo1%25255B4%25255D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="Nostalo1" border="0" alt="Nostalo1" src="http://lh3.ggpht.com/-Df0jpjDjVos/ToGII8y2xGI/AAAAAAAACU8/w-QJEdEMxnw/Nostalo1_thumb%25255B2%25255D.png?imgmax=800" width="510" height="312" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh3.ggpht.com/-gKBSlw7bTXc/ToGIJW78tFI/AAAAAAAACVA/Ua5Y9sOMnoQ/s1600-h/Nostalo2%25255B4%25255D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="Nostalo2" border="0" alt="Nostalo2" src="http://lh4.ggpht.com/-dE-jR1rrY6c/ToGIKPAi5zI/AAAAAAAACVE/buqDkrMnRMs/Nostalo2_thumb%25255B2%25255D.png?imgmax=800" width="510" height="310" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;これは、Nostalogic のモーション ファイルの優先順位をアップロード時に 3 にして、指さしだけするモーションや、握るだけのモーションを別に作成して優先順位 4 でアップしておき、タイミングを合わせてモーションの上書きをスクリプトからやっていたのです。。。。&lt;/p&gt;  &lt;p&gt;これ、、、動画見て、モーションン手に入れた人は、、、期待しますよね？？？&lt;/p&gt;  &lt;p&gt;そこで、どうしようか、、、悩み中というわけです。解決策（実現策？）はいくつもあるんですけど、なんか、こう、しっくりこなくて。。。&lt;/p&gt;  &lt;p&gt;ということで、もうしばらくお待ちくださいませ！&lt;/p&gt;  &lt;p&gt;[追加] モーションを Marketplace で公開しました～   &lt;br /&gt;&lt;a href="http://snumaw.blogspot.com/2011/10/nostalogic-sl.html"&gt;http://snumaw.blogspot.com/2011/10/nostalogic-sl.html&lt;/a&gt;&lt;/p&gt; &lt;object width="510" height="289"&gt;&lt;param name="movie" value="http://www.youtube.com/v/xEB9ooMx6i0?version=3&amp;amp;hl=ja_JP&amp;amp;rel=0&amp;amp;hd=1"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/xEB9ooMx6i0?version=3&amp;amp;hl=ja_JP&amp;amp;rel=0&amp;amp;hd=1" type="application/x-shockwave-flash" width="510" height="289" allowscriptaccess="always" allowfullscreen="true"&gt;&lt;/embed&gt;&lt;/object&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6302991294737890750-921548137519111611?l=snumaw.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://snumaw.blogspot.com/feeds/921548137519111611/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://snumaw.blogspot.com/2011/09/blog-post.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6302991294737890750/posts/default/921548137519111611'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6302991294737890750/posts/default/921548137519111611'/><link rel='alternate' type='text/html' href='http://snumaw.blogspot.com/2011/09/blog-post.html' title='モーション調整中～?'/><author><name>Whitfield-In-World</name><uri>http://www.blogger.com/profile/04843551552145793367</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_ADDi1Gyyex4/TStPZrkf25I/AAAAAAAACPY/X1Q1EaccgEQ/S220/FaceBlur.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh5.ggpht.com/-YU4z9eCr3bo/ToGIF3egZwI/AAAAAAAACUk/SY35k-KHtUc/s72-c/MikuOK_thumb%25255B3%25255D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6302991294737890750.post-2096047384718861081</id><published>2011-08-28T18:37:00.001+09:00</published><updated>2011-08-28T18:37:23.431+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='新機能'/><category scheme='http://www.blogger.com/atom/ns#' term='動画'/><category scheme='http://www.blogger.com/atom/ns#' term='Viewer2'/><category scheme='http://www.blogger.com/atom/ns#' term='メッシュ'/><title type='text'>mesh きました</title><content type='html'>&lt;p&gt;公式ビューワーが 3.0 になって、すべてのリージョン(SIM)で mesh が使えるようになりましたね。&lt;/p&gt;  &lt;p&gt;&lt;a href="http://community.secondlife.com/t5/Featured-News/Mesh-goes-gridwide-Create-sell-buy-amp-enjoy-all-new-things-in/ba-p/1055107" target="_blank"&gt;Mesh goes gridwide: Create, sell, buy &amp;amp; enjoy all-new things in SL&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;また、&lt;a href="http://kagamikohime.blog118.fc2.com/blog-entry-1739.html" target="_blank"&gt;かがみんのブログ&lt;/a&gt;で以下の YouTube のビデオシリーズを知りました。&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.youtube.com/playlist?list=PL11D6E99BB51A2BB2" target="_blank"&gt;Second Life Rigged Clothing Series&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;メッシュってモデリング中心で考えていたのですが、Rigged Mesh Clothing のエリアがあったのを初めて知りました。mesh ってスカルプみたいに考えていたのですが、これが全然違うんですね。&lt;/p&gt;  &lt;p&gt;Weight 塗り、、、できるんだ（ここで MMD の知識応用がくるとは）&lt;/p&gt;  &lt;p&gt;Weight 塗りできるということは、メッシュオブジェクトが「伸びる、縮む」ということです。&lt;/p&gt;  &lt;p&gt;で、、、いきなり mesh の服に興味を持ったので、&lt;a href="http://kabachimasala.blogspot.com/2011/08/jane.html" target="_blank"&gt;かばちさんのブログで紹介&lt;/a&gt;されているお店で各種 mesh 服のデモを購入、、、、おー、伸びる伸びる♪&lt;/p&gt;  &lt;p&gt;って、文字だとなかなか理解しづらいので動画を。。。&lt;/p&gt;  &lt;p&gt;&lt;object width="510" height="316"&gt;&lt;param name="movie" value="http://www.youtube.com/v/hotW67OoORM?version=3&amp;amp;hl=ja_JP&amp;amp;rel=0&amp;amp;hd=1"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/hotW67OoORM?version=3&amp;amp;hl=ja_JP&amp;amp;rel=0&amp;amp;hd=1" type="application/x-shockwave-flash" width="510" height="316" allowscriptaccess="always" allowfullscreen="true"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/p&gt;  &lt;p&gt;あと、Rigged Mesh Avatar にもかなり可能性を感じますね♪&amp;#160; &lt;br /&gt;このエリアは日本のアニメ文化、オタク（いい意味で）文化で、かなりハイレベルなものが出てきそうな気がします。     &lt;br /&gt;&lt;a href="http://lh6.ggpht.com/-aY8gKw786nE/TloMTo59fjI/AAAAAAAACUY/Np3RMa9w0SQ/s1600-h/luna256MeshAvatar%25255B11%25255D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="luna256MeshAvatar" border="0" alt="luna256MeshAvatar" src="http://lh4.ggpht.com/-0m_uhpLIuO8/TloMUeiMIRI/AAAAAAAACUc/w97RlsAxSZw/luna256MeshAvatar_thumb%25255B9%25255D.png?imgmax=800" width="510" height="359" /&gt;&lt;/a&gt;&amp;#160; &lt;br /&gt;(最後の最後はテクスチャマッピング＋絵心だと思う ＞＜）    &lt;br /&gt;    &lt;br /&gt;動画で紹介した luna256 さんもすごいですし、ばけもの屋さんの conjoh さんも rigged mesh avatar 作ってますねー。&lt;/p&gt;  &lt;p&gt;luna256さんのブログ    &lt;br /&gt;&lt;a href="http://poto.aquel.jp/"&gt;http://poto.aquel.jp/&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;conjoh さんのブログ    &lt;br /&gt;&lt;a href="http://conjoh.blogspot.com/"&gt;http://conjoh.blogspot.com/&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;あ、ちなみに私は「玉姫」のとおり、スクリプトは作っても、玉しかつくれず。。。なので、オブジェクト製作できませんので、mesh についての質問は無しね (＾＾；&lt;/p&gt;  &lt;p&gt;でも、うちの島(ホームグラウンド SIM) にくると２人くらい、その道にめっちゃ詳しい人がいますｗ&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6302991294737890750-2096047384718861081?l=snumaw.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://snumaw.blogspot.com/feeds/2096047384718861081/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://snumaw.blogspot.com/2011/08/mesh.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6302991294737890750/posts/default/2096047384718861081'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6302991294737890750/posts/default/2096047384718861081'/><link rel='alternate' type='text/html' href='http://snumaw.blogspot.com/2011/08/mesh.html' title='mesh きました'/><author><name>Whitfield-In-World</name><uri>http://www.blogger.com/profile/04843551552145793367</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_ADDi1Gyyex4/TStPZrkf25I/AAAAAAAACPY/X1Q1EaccgEQ/S220/FaceBlur.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh4.ggpht.com/-0m_uhpLIuO8/TloMUeiMIRI/AAAAAAAACUc/w97RlsAxSZw/s72-c/luna256MeshAvatar_thumb%25255B9%25255D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6302991294737890750.post-2209613407656333212</id><published>2011-08-16T14:44:00.001+09:00</published><updated>2011-08-16T14:44:03.999+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='動画'/><category scheme='http://www.blogger.com/atom/ns#' term='MLDU'/><category scheme='http://www.blogger.com/atom/ns#' term='ダンス'/><title type='text'>mldu5 を使った動画ご紹介</title><content type='html'>&lt;p&gt;multi motion MLDU5 (以下、mldu5) をご愛顧いただきありがとうございます。    &lt;br /&gt;mldu5 をお使いいただいた動画がいくつか上がりはじめましたので宣伝かねてご紹介します。&lt;/p&gt;  &lt;h3&gt;&lt;font size="3"&gt;&lt;font style="font-weight: bold" color="#cccccc"&gt;team Ä・S・H 様&lt;/font&gt;&lt;/font&gt;&lt;/h3&gt; &lt;object width="500" height="405"&gt;&lt;param name="movie" value="http://www.youtube.com/v/JYt3IpuVvJU?version=3&amp;amp;hl=ja_JP&amp;amp;rel=0"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/JYt3IpuVvJU?version=3&amp;amp;hl=ja_JP&amp;amp;rel=0" type="application/x-shockwave-flash" width="500" height="405" allowscriptaccess="always" allowfullscreen="true"&gt;&lt;/embed&gt;&lt;/object&gt;  &lt;p&gt;5人でのダンスを mldu5 を使って構成しています。各アバタ―へのダンスモーションの割り当て、それぞれのアバタ―位置の変更など、mldu5 ならではの使い方、、、といっていいでしょうね。&lt;/p&gt;  &lt;p&gt;&lt;font size="3"&gt;&lt;strong&gt;MaHal 様&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt; &lt;object width="500" height="314"&gt;&lt;param name="movie" value="http://www.youtube.com/v/LeIAhNi8uIs?version=3&amp;amp;hl=ja_JP&amp;amp;rel=0"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/LeIAhNi8uIs?version=3&amp;amp;hl=ja_JP&amp;amp;rel=0" type="application/x-shockwave-flash" width="500" height="314" allowscriptaccess="always" allowfullscreen="true"&gt;&lt;/embed&gt;&lt;/object&gt;  &lt;p&gt;複数のカップルダンスを mldu5 で組んで、カップルダンスを連続させて舞台を作り上げています。マクロ的なノートカードによるプレイリストと、マルチアバタ―対応によるカップルダンスをうまく利用されています。ダンスとダンスのつなぎでは「ダンス終了位置」と次のダンスの「開始位置」を合わせる微調整を行うことで自然な流れで複数アバターによる複数モーションにトライされています。&lt;/p&gt;  &lt;p&gt;&lt;font size="3"&gt;&lt;strong&gt;私 （＾＾；&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt; &lt;object width="500" height="314"&gt;&lt;param name="movie" value="http://www.youtube.com/v/xEB9ooMx6i0?version=3&amp;amp;hl=ja_JP&amp;amp;rel=0"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/xEB9ooMx6i0?version=3&amp;amp;hl=ja_JP&amp;amp;rel=0" type="application/x-shockwave-flash" width="500" height="314" allowscriptaccess="always" allowfullscreen="true"&gt;&lt;/embed&gt;&lt;/object&gt;  &lt;p&gt;mldu5 を使って10数個のダンスを連続再生させています。ノートカード記述によりダンス毎に再生秒数を指定できること、連続ダンスを作成したい場合はループアニメーション登録時に「ループイン」（ループを開始させる場所）を０．０から９９．９９などにしてダンスが終わったら最後のポーズのままで止まるようにしてあげるといった工夫をすると、うまく連続したダンスとして見せることが可能になります。この例はシングルモーションですが、もちろん、カップルや3人、4人、、、といった組みダンスをノートカードで構成することが可能です。&lt;/p&gt;  &lt;p&gt;mudu5 は marketplace.secondlife.com にて好評発売中～です。&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6302991294737890750-2209613407656333212?l=snumaw.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://snumaw.blogspot.com/feeds/2209613407656333212/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://snumaw.blogspot.com/2011/08/mldu5.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6302991294737890750/posts/default/2209613407656333212'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6302991294737890750/posts/default/2209613407656333212'/><link rel='alternate' type='text/html' href='http://snumaw.blogspot.com/2011/08/mldu5.html' title='mldu5 を使った動画ご紹介'/><author><name>Whitfield-In-World</name><uri>http://www.blogger.com/profile/04843551552145793367</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_ADDi1Gyyex4/TStPZrkf25I/AAAAAAAACPY/X1Q1EaccgEQ/S220/FaceBlur.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6302991294737890750.post-1802686740079739064</id><published>2011-07-18T00:30:00.001+09:00</published><updated>2011-07-18T00:30:38.091+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='動画'/><category scheme='http://www.blogger.com/atom/ns#' term='アニメーション'/><category scheme='http://www.blogger.com/atom/ns#' term='ダンス'/><title type='text'>トリノコシティで SL ダンス紹介動画とか</title><content type='html'>&lt;p&gt;オリジナルはボカロの曲で、40㍍P さんの「トリノコシティ」という作品があります。それをニコニコ動画の歌い手 ENE さんの「歌ってみた」がお気に入りだったんです。&lt;/p&gt; &lt;iframe style="border-bottom: #ccc 1px solid; border-left: #ccc 1px solid; border-top: #ccc 1px solid; border-right: #ccc 1px solid" height="176" src="http://ext.nicovideo.jp/thumb/sm11602151" frameborder="0" width="312" scrolling="no"&gt;&lt;a href="http://www.nicovideo.jp/watch/sm11602151"&gt;【ニコニコ動画】「トリノコシティ」を歌ってみました by ENE&lt;/a&gt;&lt;/iframe&gt;  &lt;p&gt;で、&lt;a href="http://mahal.slmame.com/e1118811.html" target="_blank"&gt;ハルちゃんが紹介してくれていた&lt;/a&gt;ダンスアニメーション ショップの MyANIMATION で My-HIPHOP シリーズのアニメを購入してきたので、ひさしぶりに MMD アニメーションじゃない、Second Life 用のダンス アニメーションを使って動画作ってみました。完全に「ダンス アニメーション紹介動画」ですけど＾＾；&lt;/p&gt; &lt;object width="520" height="326"&gt;&lt;param name="movie" value="http://www.youtube.com/v/BLMms_ppnKQ?version=3&amp;amp;hl=ja_JP&amp;amp;rel=0&amp;amp;hd=1"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/BLMms_ppnKQ?version=3&amp;amp;hl=ja_JP&amp;amp;rel=0&amp;amp;hd=1" type="application/x-shockwave-flash" width="520" height="326" allowscriptaccess="always" allowfullscreen="true"&gt;&lt;/embed&gt;&lt;/object&gt;  &lt;p&gt;やっぱり、WindLight 使うといい感じですね。上の動画は &lt;a href="http://www.phoenixviewer.com/" target="_blank"&gt;Phoenex の V2 UI 版の Firestrom beta&lt;/a&gt; を使いましたが、Windlight の設定切替がとても使いやすいのと、プリセットで多くのものが最初から入っているので、いろいろ試せるのがいいですね。&lt;/p&gt;  &lt;p&gt;動画撮影は &lt;a href="http://www.fraps.com/" target="_blank"&gt;Fraps&lt;/a&gt; 有料版を使っています。一時、SL のビューワーの高機能化に伴い、かなり FPS が落ちていったのですが、１年ほど前に現在のノートPCに買い換えたのと、Kirstens をはじめ、軽めのビューワーがでてきているので、FPS は撮影前で 50 前後、撮影時でも 20 台をキープできるようになりました。(Light&amp;amp;Shadowオプションはさすがに、、）&lt;/p&gt;  &lt;p&gt;あ、撮影、編集、すべてノートPCです＾＾；（といっても宇宙最強キャッチの &lt;a href="http://www1.jp.dell.com/content/topics/segtopic.aspx/misc/alienware_deals?c=jp&amp;amp;cs=jpdhs1&amp;amp;l=ja&amp;amp;s=dhs&amp;amp;~ck=mn" target="_blank"&gt;DELL ALIENWARE&lt;/a&gt; M17x(2010年版) です）&lt;/p&gt;  &lt;p&gt;動画編集は &lt;a href="http://www.corel.com/servlet/Satellite/jp/jp/Content/1296705974439" target="_blank"&gt;Corel の VideoStudio Pro X3&lt;/a&gt; を使っています。もう &lt;a href="http://www.corel.com/servlet/Satellite/jp/jp/Product/1175714228541#versionTabview=tab1&amp;amp;tabview=tab0" target="_blank"&gt;X4&lt;/a&gt; って出てるんですね。X3 も使いこなせていないので X4 へのアップグレードはちょっとお預け状態です。（といっても、この手のバージョンアップはしたほうが「使いこなせる」ようになるんですけどね）&lt;/p&gt;  &lt;p&gt;SL での撮影は個人でやる分にはワンカメ（同時に録画できるのは１つのビューワーのみ）なので、凝った編集をしたくなったら、同じシーンを角度やカメラワークを変えて何度もとって、そのあと切り貼りするわけです。以前ご紹介した &lt;a href="http://youtu.be/xEB9ooMx6i0" target="_blank"&gt;Nostalogic の動画&lt;/a&gt;なんかは、何度も何度もリテイクして、動画をためて、それを編集していました。なので、「あー、ここ、もうちょっとカメラワーク変えたい」と思っても、なかなか簡単に変更することができません。&lt;/p&gt;  &lt;p&gt;その点、同じ 3D ソフトの MikuMikuDance はカメラワークはカメラワークで独立して変更・保存できるので、SL で動画を撮影するときの「リテイク撮影 - 編集」の時間がかかる繰り返しがないのがすごくいいですね。カメラワークの勉強になりますね～。&lt;/p&gt; &lt;object width="520" height="296"&gt;&lt;param name="movie" value="http://www.youtube.com/v/v_FSFHnepuM?version=3&amp;amp;hl=ja_JP&amp;amp;rel=0&amp;amp;hd=1"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/v_FSFHnepuM?version=3&amp;amp;hl=ja_JP&amp;amp;rel=0&amp;amp;hd=1" type="application/x-shockwave-flash" width="520" height="296" allowscriptaccess="always" allowfullscreen="true"&gt;&lt;/embed&gt;&lt;/object&gt;  &lt;p&gt;おおお～！という動画はまだまだ作れないと思うけど、いろいろ試しながら、見やすい動画作れるようになりたいと思う今日この頃でした。&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6302991294737890750-1802686740079739064?l=snumaw.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://snumaw.blogspot.com/feeds/1802686740079739064/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://snumaw.blogspot.com/2011/07/sl.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6302991294737890750/posts/default/1802686740079739064'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6302991294737890750/posts/default/1802686740079739064'/><link rel='alternate' type='text/html' href='http://snumaw.blogspot.com/2011/07/sl.html' title='トリノコシティで SL ダンス紹介動画とか'/><author><name>Whitfield-In-World</name><uri>http://www.blogger.com/profile/04843551552145793367</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_ADDi1Gyyex4/TStPZrkf25I/AAAAAAAACPY/X1Q1EaccgEQ/S220/FaceBlur.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6302991294737890750.post-2911701498348075528</id><published>2011-07-07T09:24:00.001+09:00</published><updated>2011-07-07T09:24:33.058+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='おしゃれ'/><category scheme='http://www.blogger.com/atom/ns#' term='コスチューム'/><category scheme='http://www.blogger.com/atom/ns#' term='Info'/><title type='text'>新しく初期アバターが追加されました</title><content type='html'>&lt;p&gt;Linden の公式ブログで7月のアップデートということで、新しいアバターや乗り物が紹介されていました。&lt;/p&gt;  &lt;p&gt;&lt;img src="https://lh3.googleusercontent.com/KT2sX8ubALj4stW4NU9T-WbuY-zujPkrWU9OpjTUYZbNXbAEBVqFtLAMeod6KxEv3SFfgom0qrNq7ADPWj_2ugmpZuE3zWFgkpfoWl-HD9LY6MzIow" width="525" height="166" /&gt;&lt;/p&gt;  &lt;p&gt;&lt;img src="https://lh6.googleusercontent.com/zpgLXVSNkcR-TCeNBdICAr7JED1qoszinZzhahYEA_fal1-yLps-4FfWVAp16r2mPgN5gBTaGbTH9dhOuOn0vR4bSm0--90CD2Tgw77GDx28tUOrpw" width="525" height="166" /&gt;&lt;/p&gt;  &lt;p&gt;&lt;img src="https://lh6.googleusercontent.com/yo8y4ziZ48iEjF-34vhwtt6ZMN-0KM-3vJ0NTaFUhlCP1ny2BYIzoTqxZU1oISlnqo-sSM8H3rxefT-NUH8JumUM36ol4nOzv-yCrv1KDVFgwoC2wg" width="525" height="166" /&gt;&lt;/p&gt;  &lt;p&gt;有料のものではもっとクールなのはいっぱいありますが、最初から選べるアバターの種類がたくさんあるのはいいことでしょうね。&lt;/p&gt;  &lt;p&gt;Linden 公式ブログ “July Update”   &lt;br /&gt;&lt;a href="http://community.secondlife.com/t5/Featured-News/July-Update/ba-p/964435"&gt;http://community.secondlife.com/t5/Featured-News/July-Update/ba-p/964435&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;これらの Outfit は インベントリの [Library] – [Clothing] – [Initial Outfits] から選択できます。&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh6.ggpht.com/-esmirc1n-2s/ThT8vASppWI/AAAAAAAACTQ/zDiT1xuNqgM/s1600-h/NewOutfit%25255B75%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="NewOutfit" border="0" alt="NewOutfit" src="http://lh5.ggpht.com/-Ha-fUr5jNAs/ThT8wON89eI/AAAAAAAACTU/DSfi64pXmoI/NewOutfit_thumb%25255B73%25255D.png?imgmax=800" width="420" height="659" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6302991294737890750-2911701498348075528?l=snumaw.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://snumaw.blogspot.com/feeds/2911701498348075528/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://snumaw.blogspot.com/2011/07/blog-post.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6302991294737890750/posts/default/2911701498348075528'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6302991294737890750/posts/default/2911701498348075528'/><link rel='alternate' type='text/html' href='http://snumaw.blogspot.com/2011/07/blog-post.html' title='新しく初期アバターが追加されました'/><author><name>Whitfield-In-World</name><uri>http://www.blogger.com/profile/04843551552145793367</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_ADDi1Gyyex4/TStPZrkf25I/AAAAAAAACPY/X1Q1EaccgEQ/S220/FaceBlur.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh5.ggpht.com/-Ha-fUr5jNAs/ThT8wON89eI/AAAAAAAACTU/DSfi64pXmoI/s72-c/NewOutfit_thumb%25255B73%25255D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6302991294737890750.post-2722749803667294305</id><published>2011-06-27T02:22:00.001+09:00</published><updated>2011-06-27T02:24:19.850+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='イベント'/><category scheme='http://www.blogger.com/atom/ns#' term='MikuMikuDance'/><category scheme='http://www.blogger.com/atom/ns#' term='アニメーション'/><category scheme='http://www.blogger.com/atom/ns#' term='コミュニティ'/><category scheme='http://www.blogger.com/atom/ns#' term='MLDU'/><category scheme='http://www.blogger.com/atom/ns#' term='ダンス'/><title type='text'>第4回セカンドライフ踊り子組合ダンス会のポスターできた</title><content type='html'>&lt;p&gt;&lt;a href="http://lh3.ggpht.com/-t4Yy5oquuno/TgdrPwq8UsI/AAAAAAAACTI/SYMkltgfZEQ/s1600-h/MosaicRolePOP%25255B25%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="MosaicRolePOP" border="0" alt="MosaicRolePOP" src="http://lh5.ggpht.com/-gdfkoewwJKM/Tgdq7frgJDI/AAAAAAAACTM/-hzWypdyQj8/MosaicRolePOP_thumb%25255B24%25255D.png?imgmax=800" width="512" height="356" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;一度、こんな感じのポスター作ってみたかったんｗ    &lt;br /&gt;今回の演目は OKGO の MMD ダンス&amp;amp;曲はモザイクロール。こちらは4人のマルチ・モーションを使ってのお披露目。     &lt;br /&gt;もうひとつは MMD の Nostalogic モーション。Live でのお披露目は初めてになるし、シングル・モーションなので飽きない工夫が必要。いま、一生懸命その工夫を考えています ＞＜&lt;/p&gt;  &lt;p&gt;残念なが SL 踊り子組合の発表会はオープンなイベントじゃないので、だれでも会場にきて見ることができません。普段、Club などでショーケースやらダンマスをやっている方々の集まりで、ゲストに見せる、、、というよりは、その手のダンスをゲストに見せている人たちの「発表会」としての色合いが濃いんです。&lt;/p&gt;  &lt;p&gt;と、、、言ってもウチら「Prin Dance Club」はそんな営業してませんけどｗｗｗ&lt;/p&gt;  &lt;p&gt;これから詳細、演出をいろいろと試してつめていきます～。&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6302991294737890750-2722749803667294305?l=snumaw.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://snumaw.blogspot.com/feeds/2722749803667294305/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://snumaw.blogspot.com/2011/06/4.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6302991294737890750/posts/default/2722749803667294305'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6302991294737890750/posts/default/2722749803667294305'/><link rel='alternate' type='text/html' href='http://snumaw.blogspot.com/2011/06/4.html' title='第4回セカンドライフ踊り子組合ダンス会のポスターできた'/><author><name>Whitfield-In-World</name><uri>http://www.blogger.com/profile/04843551552145793367</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_ADDi1Gyyex4/TStPZrkf25I/AAAAAAAACPY/X1Q1EaccgEQ/S220/FaceBlur.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh5.ggpht.com/-gdfkoewwJKM/Tgdq7frgJDI/AAAAAAAACTM/-hzWypdyQj8/s72-c/MosaicRolePOP_thumb%25255B24%25255D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6302991294737890750.post-7668987399799326751</id><published>2011-06-20T15:39:00.001+09:00</published><updated>2011-06-20T15:39:47.513+09:00</updated><title type='text'>[LSL] これはうれしいかも ~ llRegionSayTo ~</title><content type='html'>&lt;p&gt;とある関数の説明を再確認しようと &lt;a href="http://wiki.secondlife.com/wiki/Category:LSL_Functions" target="_blank"&gt;wiki.secondlife.com の LSL Portal&lt;/a&gt; みてたら、いくつか新しい関数が追加されていました。&lt;/p&gt;  &lt;p&gt;&lt;a href="http://wiki.secondlife.com/wiki/LlTextBox" target="_blank"&gt;llTextBox&lt;/a&gt; とか存在は知っていたのですがはじめて公式になりましたね。あと、Display Name 系もあったりしてます。&lt;/p&gt;  &lt;p&gt;その中で「ああ、これが欲しかった～」というのが &lt;a href="http://wiki.secondlife.com/wiki/LlRegionSayTo" target="_blank"&gt;llRegionSayTo&lt;/a&gt; です。&lt;/p&gt;  &lt;p&gt;&lt;a href="http://wiki.secondlife.com/wiki/LlRegionSayTo" target="_blank"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="llRegionSayTo" border="0" alt="llRegionSayTo" src="http://lh5.ggpht.com/-s8UGzG_NPU4/Tf7rMmJAZbI/AAAAAAAACS8/sq7bGMcWvRA/llRegionSayTo%25255B5%25255D.png?imgmax=800" width="640" height="305" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;スクリプトからアバタ―に対して何等かのメッセージを送る手段は&lt;/p&gt;  &lt;p&gt;&lt;a href="http://wiki.secondlife.com/wiki/LlSay/ja" target="_blank"&gt;llSay&lt;/a&gt;     &lt;br /&gt;&lt;a href="http://wiki.secondlife.com/wiki/LlWhisper/ja" target="_blank"&gt;llWhisper&lt;/a&gt;     &lt;br /&gt;&lt;a href="http://wiki.secondlife.com/wiki/LlRegionSay/ja" target="_blank"&gt;llRegionSay&lt;/a&gt;     &lt;br /&gt;&lt;a href="http://wiki.secondlife.com/wiki/LlOwnerSay/ja" target="_blank"&gt;llOwerSay&lt;/a&gt;     &lt;br /&gt;&lt;a href="http://wiki.secondlife.com/wiki/LlInstantMessage/ja" target="_blank"&gt;llInstantMessage&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;なのですが、llSay, llWhisper, llRegionSay は他の人にも見えちゃうので、関係のない人に見られたくない場合は、必然的に相手先がオーナーであれば llOwnerSay, 他の人は llInstantMessage を使うことになります。&lt;/p&gt;  &lt;p&gt;ですが、llInstantMessage は、私みたいにダイアログ使って処理をすることが多い場合は「鬼門」なのです。この llInstantMessage は [Delay] の属性を持っていて、wiki にあるように 2.0 Delay なのです。これの意味するところは、llInstantMessage を使うと 2.0 秒「スリープ」するんです。&lt;/p&gt;  &lt;p&gt;なので、ダイアログを扱っているスクリプトから直接この関数を使うと次のダイアログ表示の処理まで「2秒とまる」ことになります。パフォーマンスが出ない、ダイアログの表示が遅い、という場合は llInstantMessage によって「止まっている」可能性が高いのです。&lt;/p&gt;  &lt;p&gt;これを回避するために、スクリプトを分けて、ダイアログ処理スクリプトから llMessageLinked を使って、送信先の id とメッセージを llInstantMessage 送信用のスクリプトに渡す、、、などの方法があります。&lt;/p&gt;  &lt;p&gt;でも、llRegionSayTo を使えば、もう、そんな手間なことをしなくてもよいわけ。    &lt;br /&gt;Delay もないですし、0チャンネルでも指定したアバタ―だけにメッセージが表示されます。     &lt;br /&gt;その他、llMessageLinked との違いは「同じSIMにいなければならない」ことです。まぁ、別SIMにいる人にメッセージを渡すようなことがなければ、llRegionSayTo が一番使いやすいかもしれません。０番のオープンチャンネルだけじゃなくて、指定したチャンネル番号を使えば「装着しているオブジェクト」がメッセージを拾うことができる、というのもおもしろそうですね。&lt;/p&gt;    &lt;p&gt;あと、ちょっと面白いのは llSay と llWhisper と llRegionSay は声の届く距離だけが違うわけではないんですよ。   &lt;br /&gt;llSay/llWhisper は隣接する SIM にも聞こえます。でも、llRegionSay は隣接する SIM には一切聞こえません。この違いをうまく使って SIM 間のリレーチャットなんかもできます。    &lt;br /&gt;エレクトログラム Siva の複数SIM で同期ダンス！のときにこの仕組みをつかってみました。&lt;/p&gt;  &lt;p&gt;&lt;img src="http://farm5.static.flickr.com/4106/4982519821_8170e0bc9e.jpg" /&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6302991294737890750-7668987399799326751?l=snumaw.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://snumaw.blogspot.com/feeds/7668987399799326751/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://snumaw.blogspot.com/2011/06/lsl-llregionsayto.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6302991294737890750/posts/default/7668987399799326751'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6302991294737890750/posts/default/7668987399799326751'/><link rel='alternate' type='text/html' href='http://snumaw.blogspot.com/2011/06/lsl-llregionsayto.html' title='[LSL] これはうれしいかも ~ llRegionSayTo ~'/><author><name>Whitfield-In-World</name><uri>http://www.blogger.com/profile/04843551552145793367</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_ADDi1Gyyex4/TStPZrkf25I/AAAAAAAACPY/X1Q1EaccgEQ/S220/FaceBlur.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh5.ggpht.com/-s8UGzG_NPU4/Tf7rMmJAZbI/AAAAAAAACS8/sq7bGMcWvRA/s72-c/llRegionSayTo%25255B5%25255D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6302991294737890750.post-3945791330174634655</id><published>2011-06-11T03:17:00.001+09:00</published><updated>2011-06-11T03:17:15.674+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Yaz Mania'/><category scheme='http://www.blogger.com/atom/ns#' term='MLDU'/><category scheme='http://www.blogger.com/atom/ns#' term='Info'/><title type='text'>むか～し、むかし</title><content type='html'>&lt;p&gt;市原悦子風で。。。   &lt;br /&gt;てか、何むかし話してるのよｗｗｗ    &lt;br /&gt;&lt;a href="http://linzooringo.com/" target="_blank"&gt;LINちゃんのブログ&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;といってもね、実はLINちゃんも知らないんだけど、私は桃源郷にあったころの ASUKA にいってたんだよ。LINちゃんには一度もあったことがないんだけど、そのときは Sae ちゃんが相手してくれてた。。。英語でｗｗｗｗ（私は外人だと思われていた風味ｗ）&lt;/p&gt;  &lt;p&gt;でもねー、やっぱ朱雀→ASUKAにいったころの雷神ではいろいろ学んだし、今のベースを作らせてもらったことには変わりないね～。&lt;/p&gt;  &lt;p&gt;シンクロダンスマシンなんか、、、作ったことないのに「作るよ～」って言って、、、でもそのおかげで今でも楽しくやってますの。&lt;/p&gt;  &lt;p&gt;まさに記念すべき、わたしの初めての ASUKA での動画は、、、レースじゃなくて、ｺﾚ！ はずかしくなる編集ですけどね！&lt;/p&gt;  &lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:6fb4eb02-b990-4fe6-ba3b-875dca4a6f42" class="wlWriterEditableSmartContent"&gt;&lt;div id="a396ff41-61d5-4a19-aa7e-85e39eb9b110" style="margin: 0px; padding: 0px; display: inline;"&gt;&lt;div&gt;&lt;a href="http://www.youtube.com/watch?v=aMdkN6dZPxI&amp;amp;feature=youtube_gdata_player" target="_new"&gt;&lt;img src="http://lh3.ggpht.com/-_YzQ9bS8WLo/TfJfp9zlhDI/AAAAAAAACSw/G5lK2yISzl8/videoeec43dba8b1f%25255B11%25255D.jpg?imgmax=800" style="border-style: none" galleryimg="no" onload="var downlevelDiv = document.getElementById('a396ff41-61d5-4a19-aa7e-85e39eb9b110'); downlevelDiv.innerHTML = &amp;quot;&amp;lt;div&amp;gt;&amp;lt;object width=\&amp;quot;448\&amp;quot; height=\&amp;quot;252\&amp;quot;&amp;gt;&amp;lt;param name=\&amp;quot;movie\&amp;quot; value=\&amp;quot;http://www.youtube.com/v/aMdkN6dZPxI?hl=en&amp;amp;hd=1\&amp;quot;&amp;gt;&amp;lt;\/param&amp;gt;&amp;lt;embed src=\&amp;quot;http://www.youtube.com/v/aMdkN6dZPxI?hl=en&amp;amp;hd=1\&amp;quot; type=\&amp;quot;application/x-shockwave-flash\&amp;quot; width=\&amp;quot;448\&amp;quot; height=\&amp;quot;252\&amp;quot;&amp;gt;&amp;lt;\/embed&amp;gt;&amp;lt;\/object&amp;gt;&amp;lt;\/div&amp;gt;&amp;quot;;" alt=""&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;  &lt;p&gt;いまでも仲良し、お友達の子と踊ってます（＾＾&lt;/p&gt;  &lt;p&gt;でも、LINちゃんも書いてるけど私にとって大きな影響を与えてくれたのが、やっぱり Yaz さん。自慢なんですが、その後、いろいろな人から私のこの動画を見て Yaz Rockett にはまった、、、っていう人が多いんですよｗ&lt;/p&gt;  &lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:7689e067-d96a-4f58-9e15-619e5b4d6823" class="wlWriterEditableSmartContent"&gt;&lt;div id="9a227d60-aae8-4b59-af4a-35ded1646be7" style="margin: 0px; padding: 0px; display: inline;"&gt;&lt;div&gt;&lt;a href="http://www.youtube.com/watch?v=JOfP5j1409s&amp;amp;feature=youtube_gdata_player" target="_new"&gt;&lt;img src="http://lh5.ggpht.com/-jH2bw81xW_8/TfJfqUtBt-I/AAAAAAAACS0/u38xJR9tJ-s/videof3dc06b0f4b2%25255B8%25255D.jpg?imgmax=800" style="border-style: none" galleryimg="no" onload="var downlevelDiv = document.getElementById('9a227d60-aae8-4b59-af4a-35ded1646be7'); downlevelDiv.innerHTML = &amp;quot;&amp;lt;div&amp;gt;&amp;lt;object width=\&amp;quot;448\&amp;quot; height=\&amp;quot;252\&amp;quot;&amp;gt;&amp;lt;param name=\&amp;quot;movie\&amp;quot; value=\&amp;quot;http://www.youtube.com/v/JOfP5j1409s?hl=en&amp;amp;hd=1\&amp;quot;&amp;gt;&amp;lt;\/param&amp;gt;&amp;lt;embed src=\&amp;quot;http://www.youtube.com/v/JOfP5j1409s?hl=en&amp;amp;hd=1\&amp;quot; type=\&amp;quot;application/x-shockwave-flash\&amp;quot; width=\&amp;quot;448\&amp;quot; height=\&amp;quot;252\&amp;quot;&amp;gt;&amp;lt;\/embed&amp;gt;&amp;lt;\/object&amp;gt;&amp;lt;\/div&amp;gt;&amp;quot;;" alt=""&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;  &lt;p&gt;で、、、今があるわけ。multi motion MLDU5 もそうだけど、やっぱり、それを作りたい～って思った原動力は MikuMikuDance のモーションを踊りたかった、、、んです。&lt;/p&gt;  &lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:c994cf2d-766f-443b-9822-e82e3afeded9" class="wlWriterEditableSmartContent"&gt;&lt;div id="f6d88aa2-b2d1-482c-ad48-85d3300e2262" style="margin: 0px; padding: 0px; display: inline;"&gt;&lt;div&gt;&lt;a href="http://www.youtube.com/watch?v=xEB9ooMx6i0&amp;amp;feature=youtube_gdata_player" target="_new"&gt;&lt;img src="http://lh5.ggpht.com/-ymOhzlGU-K8/TfJfqmDMEJI/AAAAAAAACS4/t4Kuoz73PD8/video216312cb1068%25255B5%25255D.jpg?imgmax=800" style="border-style: none" galleryimg="no" onload="var downlevelDiv = document.getElementById('f6d88aa2-b2d1-482c-ad48-85d3300e2262'); downlevelDiv.innerHTML = &amp;quot;&amp;lt;div&amp;gt;&amp;lt;object width=\&amp;quot;448\&amp;quot; height=\&amp;quot;252\&amp;quot;&amp;gt;&amp;lt;param name=\&amp;quot;movie\&amp;quot; value=\&amp;quot;http://www.youtube.com/v/xEB9ooMx6i0?hl=en&amp;amp;hd=1\&amp;quot;&amp;gt;&amp;lt;\/param&amp;gt;&amp;lt;embed src=\&amp;quot;http://www.youtube.com/v/xEB9ooMx6i0?hl=en&amp;amp;hd=1\&amp;quot; type=\&amp;quot;application/x-shockwave-flash\&amp;quot; width=\&amp;quot;448\&amp;quot; height=\&amp;quot;252\&amp;quot;&amp;gt;&amp;lt;\/embed&amp;gt;&amp;lt;\/object&amp;gt;&amp;lt;\/div&amp;gt;&amp;quot;;" alt=""&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;  &lt;p&gt;と、、、いうことでｗ   &lt;br /&gt;よろしく～（＾＾：&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6302991294737890750-3945791330174634655?l=snumaw.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://snumaw.blogspot.com/feeds/3945791330174634655/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://snumaw.blogspot.com/2011/06/blog-post.html#comment-form' title='3 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6302991294737890750/posts/default/3945791330174634655'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6302991294737890750/posts/default/3945791330174634655'/><link rel='alternate' type='text/html' href='http://snumaw.blogspot.com/2011/06/blog-post.html' title='むか～し、むかし'/><author><name>Whitfield-In-World</name><uri>http://www.blogger.com/profile/04843551552145793367</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_ADDi1Gyyex4/TStPZrkf25I/AAAAAAAACPY/X1Q1EaccgEQ/S220/FaceBlur.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh3.ggpht.com/-_YzQ9bS8WLo/TfJfp9zlhDI/AAAAAAAACSw/G5lK2yISzl8/s72-c/videoeec43dba8b1f%25255B11%25255D.jpg?imgmax=800' height='72' width='72'/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6302991294737890750.post-6295931774763169922</id><published>2011-06-05T18:34:00.003+09:00</published><updated>2011-06-05T19:33:50.396+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='操作方法　MLDU5'/><title type='text'>[multi motion MLDU5] はじめての MLDU5</title><content type='html'>動画でつくってみました。&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;object class="BLOGGER-youtube-video" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0" data-thumbnail-src="http://i.ytimg.com/vi/A0oEJuAzyzs/0.jpg" height="321" width="512"&gt;&lt;param name="movie" value="http://www.youtube.com/v/A0oEJuAzyzs?f=user_uploads&amp;c=google-webdrive-0&amp;app=youtube_gdata" /&gt;&lt;param name="bgcolor" value="#FFFFFF" /&gt;&lt;embed width="512" height="321" src="http://www.youtube.com/v/A0oEJuAzyzs?f=user_uploads&amp;c=google-webdrive-0&amp;app=youtube_gdata" type="application/x-shockwave-flash"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;Secondlife Marketplace&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;span class="Apple-style-span" style="color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;h5 style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #1a1a1a; font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-style: inherit; font-weight: bold; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;"&gt;&lt;a href="https://marketplace.secondlife.com/stores/70251"&gt;ﾟ･:,｡★ MLDU ★｡,:･ﾟ&lt;/a&gt;&lt;/h5&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6302991294737890750-6295931774763169922?l=snumaw.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://snumaw.blogspot.com/feeds/6295931774763169922/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://snumaw.blogspot.com/2011/06/multi-motion-mldu5-mldu5.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6302991294737890750/posts/default/6295931774763169922'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6302991294737890750/posts/default/6295931774763169922'/><link rel='alternate' type='text/html' href='http://snumaw.blogspot.com/2011/06/multi-motion-mldu5-mldu5.html' title='[multi motion MLDU5] はじめての MLDU5'/><author><name>Whitfield-In-World</name><uri>http://www.blogger.com/profile/04843551552145793367</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_ADDi1Gyyex4/TStPZrkf25I/AAAAAAAACPY/X1Q1EaccgEQ/S220/FaceBlur.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6302991294737890750.post-2816063292276135255</id><published>2011-05-29T11:12:00.002+09:00</published><updated>2011-05-29T14:33:51.527+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='イベント'/><category scheme='http://www.blogger.com/atom/ns#' term='MLDU'/><title type='text'>[multi motion MLDU5] MaHal 35 でデビュー</title><content type='html'>multi motion MLDU5 のベータをとことん使い倒して、たくさんのフィードバックをいただいたハルちゃんのショー本番で MLDU5 初お目見えとなります。（といっても、、、MLDU5 そのものが ドーンッ ってあるわけじゃないけど）&lt;br /&gt;&lt;br /&gt;&lt;a href="http://mahal.slmame.com/e1093373.html" target="_blank"&gt;MaHal 35&lt;/a&gt;    &lt;br /&gt;日時：５月２９日（日）今日！ 23:00~    &lt;br /&gt;場所：&lt;a href="http://slurl.com/secondlife/Kitten%20House/28/77/583" target="_blank"&gt;Pianissimo&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;すでのショーケースという意味ではカイさんがベータ版の MLDU5 でダンスを披露されております。2011年の５月１５日に行われた team Ä ･ S･ H のオープニングイベントでした。   &lt;br /&gt;こちらにそのときの模様がビデオでも紹介されています。&lt;br /&gt;&lt;br /&gt;&lt;a href="http://kai2009jp.blogspot.com/2011/05/blog-post_23.html" target="_blank"&gt;blue... [ＫＡＩさんのブログ]&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;通常のダンスから、格闘系モーションとか、そういう、まさにマルチな扱いされてます～。&lt;br /&gt;さて、、で、multi motion MLDU5 はいつ公開されるの？っていうわけですが、今、せっせと marketplace での&lt;strike&gt;公開準備をしております&lt;/strike&gt;&lt;b&gt;公開しました！！！&lt;/b&gt;。ちなみに POP はこちら。。。&lt;br /&gt;&lt;br /&gt;&lt;a href="http://lh6.ggpht.com/-fusCGUA8mcY/TeGrdacTTEI/AAAAAAAACSg/3TFLGPmyGE0/s1600-h/PopBaseMLDU5-6-JP%25255B11%25255D.png"&gt;&lt;img alt="PopBaseMLDU5-6-JP" border="0" height="320" src="http://lh4.ggpht.com/-kHcAtqbLjmE/TeGreNB2b0I/AAAAAAAACSk/JgQpHklQlc8/PopBaseMLDU5-6-JP_thumb%25255B9%25255D.png?imgmax=800" style="background-image: none; border-bottom: 0px; border-left: 0px; border-right: 0px; border-top: 0px; display: inline; padding-left: 0px; padding-right: 0px; padding-top: 0px;" title="PopBaseMLDU5-6-JP" width="516" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;今回のパッケージから「譲渡不可」にしました。譲渡したい場合は marketplace から「贈る」が使えるし、そのかわりといってはなんですが、たまに「HUD紛失～」なんてことがあるので、予備用としてもう1個いれます。なので、MLDU5 が2つ入っています。（お試し版は1つだけで変わらずです）バックアップ用として持つも良し、2つとも使うのも良し、お好きにお使いくださいませ、なので、譲渡不可にしました、という感じです。&lt;br /&gt;&lt;br /&gt;今現在&lt;strike&gt;の予定&lt;/strike&gt;は&lt;br /&gt;&lt;br /&gt;お試し版（3人用、５ダンスセット利用可能）：1L$   &lt;br /&gt;6人用（6人用、26ダンスセット利用可能）：600L$    &lt;br /&gt;9人用（9人用、26ダンスセット利用可能）：900L$    &lt;br /&gt;12人用（12人用、26ダンスセット利用可能）：1200L$&lt;br /&gt;&lt;br /&gt;となります。&lt;strike&gt;近日公開予定です。（いつ～？笑）&lt;/strike&gt;&lt;br /&gt;&lt;strike&gt;&lt;br /&gt;&lt;/strike&gt;&lt;br /&gt;あと、注意事項というか、製品の位置づけですが、&lt;br /&gt;&lt;span style="color: #ffc000;"&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #ffc000;"&gt;&lt;strong&gt;multi motion MLDU5 は MLDU4 を置き換えるものではありません。&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;通常のクラブ フロアでの利用は MLDU4 がよろしいと思います。multi motion MLDU5 は現時点では残メモリーがひっ迫しているため、12人を超えるものは、お願いされても提供できません。ショーケースなどで組みダンスを行いたい！カップルダンスを自分の HUD で楽しみたい！ MikuMikuDance の複数人用モーションを楽しみたい！という方を対象にしています。&lt;br /&gt;なので、marketplace では MLDU4 と multi motion MLDU5 の併売をしばらく続けます。   &lt;br /&gt;ご理解のほどよろしくお願いいたします。&lt;br /&gt;&lt;h6&gt;&lt;span style="font-size: x-small;"&gt;ﾟ･:,｡★ MLDU ★｡,:･ﾟ (&lt;a href="https://marketplace.secondlife.com/"&gt;https://marketplace.secondlife.com&lt;/a&gt;)      &lt;br /&gt;&lt;a href="https://marketplace.secondlife.com/stores/70251"&gt;https://marketplace.secondlife.com/stores/70251&lt;/a&gt;&lt;/span&gt;&lt;/h6&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6302991294737890750-2816063292276135255?l=snumaw.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://snumaw.blogspot.com/feeds/2816063292276135255/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://snumaw.blogspot.com/2011/05/multi-motion-mldu5-mahal-35.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6302991294737890750/posts/default/2816063292276135255'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6302991294737890750/posts/default/2816063292276135255'/><link rel='alternate' type='text/html' href='http://snumaw.blogspot.com/2011/05/multi-motion-mldu5-mahal-35.html' title='[multi motion MLDU5] MaHal 35 でデビュー'/><author><name>Whitfield-In-World</name><uri>http://www.blogger.com/profile/04843551552145793367</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_ADDi1Gyyex4/TStPZrkf25I/AAAAAAAACPY/X1Q1EaccgEQ/S220/FaceBlur.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh4.ggpht.com/-kHcAtqbLjmE/TeGreNB2b0I/AAAAAAAACSk/JgQpHklQlc8/s72-c/PopBaseMLDU5-6-JP_thumb%25255B9%25255D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6302991294737890750.post-7343595149816237249</id><published>2011-05-01T19:45:00.002+09:00</published><updated>2011-05-29T12:08:16.250+09:00</updated><title type='text'>[LSL] 変更されたノートカードを探す</title><content type='html'>この数年、、、できないと思い込んでいたことが、今日できることに気がつきました！   &lt;br /&gt;オブジェクトのインベントリの中の「ノートカード」。これ、もう最初から「タイムスタンプとかないし、どれ修正したかわからない」と思い込んでいたんです。&lt;br /&gt;で、スクリプトが扱うノートカードの制限ってあるにかしら？と思い wiki を見ていたら、、、「ノートカードは不変」の項目を見つけ、、、。&lt;br /&gt;できるじゃん！！！！私、これ4~5年は無理だとあきらめてたのにっ！&lt;br /&gt;&lt;a href="http://wiki.secondlife.com/wiki/Category:LSL_Notecard/ja" target="_blank"&gt;wiki のノートカードの説明&lt;/a&gt;&lt;br /&gt;つまり、、、修正した時点で実は新しいオブジェクトとなり、Key が変わる！ってことなんです。それだと修正されたノートカードがどれかわかりますね！&lt;br /&gt;で、書いてみた～。&lt;br /&gt;list noteKey = [];   &lt;br /&gt;list noteList = [];    &lt;br /&gt;integer noteNum;    &lt;br /&gt;init(){    &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; noteKey = noteList = [];    &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; noteNum = llGetInventoryNumber(INVENTORY_NOTECARD);    &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(noteNum&amp;gt;0){    &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; integer i = 0;    &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for(;i&amp;lt;noteNum;++i){    &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; string tName = llGetInventoryName(INVENTORY_NOTECARD,i);    &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; noteList += tName;    &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; noteKey += llGetInventoryKey(tName);    &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }    &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; llWhisper(0,(string)llGetListLength(noteList)+"個のノートカードをインベントリでチェック可能です。");    &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }else{    &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; llWhisper(0,"ノートカードはインベントリにありませんでした。");    &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }    &lt;br /&gt;}&lt;br /&gt;default{   &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; state_entry(){    &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; init();    &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; touch_start(integer total_number){   &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; llSay(0, "Touched.");    &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }    &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; changed(integer change){    &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(change &amp;amp; CHANGED_INVENTORY){    &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; integer tNum = llGetInventoryNumber(INVENTORY_NOTECARD);    &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; llWhisper(0,(string)tNum+","+(string)noteNum);    &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //追加    &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(tNum&amp;gt;noteNum){    &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; llWhisper(0,"ノートカードが追加されました。");    &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; init();    &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }else if(tNum&amp;lt;noteNum){    &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; llWhisper(0,"ノートカードが削除されました。");    &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; init();    &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }else if(tNum==noteNum){    &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; llWhisper(0,"ノートカードが変更されました。");    &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; integer i = 0;    &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for(;i&amp;lt;noteNum;++i){    &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; string tName = llGetInventoryName(INVENTORY_NOTECARD,i);    &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(llListFindList(noteKey,[llGetInventoryKey(tName)])==-1){    &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; llWhisper(0,tName+"が変更されました。");    &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; i=noteNum;    &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }    &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }    &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; init();    &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }    &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }    &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }    &lt;br /&gt;}    &lt;br /&gt;&lt;br /&gt;先入観って怖いわ。。。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6302991294737890750-7343595149816237249?l=snumaw.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://snumaw.blogspot.com/feeds/7343595149816237249/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://snumaw.blogspot.com/2011/05/blog-post.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6302991294737890750/posts/default/7343595149816237249'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6302991294737890750/posts/default/7343595149816237249'/><link rel='alternate' type='text/html' href='http://snumaw.blogspot.com/2011/05/blog-post.html' title='[LSL] 変更されたノートカードを探す'/><author><name>Whitfield-In-World</name><uri>http://www.blogger.com/profile/04843551552145793367</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_ADDi1Gyyex4/TStPZrkf25I/AAAAAAAACPY/X1Q1EaccgEQ/S220/FaceBlur.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6302991294737890750.post-4123028520955115184</id><published>2011-04-04T20:22:00.002+09:00</published><updated>2011-05-29T12:10:27.993+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='動画'/><category scheme='http://www.blogger.com/atom/ns#' term='アニメーション'/><category scheme='http://www.blogger.com/atom/ns#' term='MLDU'/><category scheme='http://www.blogger.com/atom/ns#' term='ダンス'/><title type='text'>[multi motion MLDU5] 追加の機能を動画で・・・</title><content type='html'>あげたら、YouTube から警告が・・・&lt;br /&gt;&lt;a href="http://lh6.ggpht.com/_ADDi1Gyyex4/TZmp2QhDSOI/AAAAAAAACSU/FdYq4_3Pu4M/s1600-h/%29%5B103%5D.png"&gt;&lt;img alt="著作権" border="0" height="320" src="http://lh3.ggpht.com/_ADDi1Gyyex4/TZmp2_lO1zI/AAAAAAAACSY/xvP_eNYKxGA/%29_thumb%5B101%5D.png?imgmax=800" style="background-image: none; border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; display: inline; padding-left: 0px; padding-right: 0px; padding-top: 0px;" title="著作権" width="544" /&gt;&lt;/a&gt;&lt;br /&gt;使った楽曲はラヴェルのボレロ。音源は &lt;a href="http://public-domain-archive.com/" target="_blank"&gt;Public Domain classic&lt;/a&gt; からだったんですけど、この動画をブロックしたのはドイツ。。。&lt;br /&gt;&lt;br /&gt;&lt;a href="http://public-domain-archive.com/" target="_blank"&gt;Public Domain classic&lt;/a&gt; は「日本国内においての著作権保護期間が終了した(50年)」データを公開しているので、国によってはだめなところもあるよね、と頭では理解していましたが、いざ、このようなメッセージがでるとびっくり。はじめてでましたから。。。&lt;br /&gt;&lt;br /&gt;で、ドイツって何年なんだろうと思い調べたら、あら、70年・・・(&lt;a href="http://www.jasrac.or.jp/intl/contract/faq.html" target="_blank"&gt;JASRAQ Q/A&lt;/a&gt; より）     &lt;br /&gt;作曲家のラヴェルは 1937年没ですが、、、あれ？ 音源が 1953 年のものなので、、、ということなのかな？ 組織 SME ってソニー？     &lt;br /&gt;異議申し立てるほどのものではございませんので、、、、しばらくこのままにしておきます。&lt;br /&gt;&lt;br /&gt;で、本題、、、（笑&lt;br /&gt;multi motion MLDU5 ベータ版 LSLCON2010 配布は終了いたしました。多くの方に興味を持っていただけてうれしいかぎりです。    &lt;br /&gt;その中のお一人のハルさんから可能なかぎり Secondlife 内に存在するカップルダンスを踊りたい～という熱烈なご要望がありましたので、機能を追加した、というビデオになります。&lt;br /&gt;ノートカードの書き方を変えて、&lt;br /&gt;アニメーション名, 再生秒数, x軸移動（前後), y軸移動（左右), z軸移動（上下), x軸回転（ロール), y軸回転（ピッチ), z軸回転（ヨー) &lt;br /&gt;としてみたわけです。 &lt;br /&gt;&lt;div class="wlWriterSmartContent" id="scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:88c9308a-68d1-4187-95af-1cf6a5185f77" style="display: inline; float: none; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;div id="73a3cc59-dece-4add-92a8-979136e71bea" style="display: inline; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;div&gt;&lt;a href="http://www.youtube.com/watch?v=skBzr3I1QbA&amp;amp;feature=youtube_gdata_player" target="_new"&gt;&lt;img alt="" galleryimg="no" onload="var downlevelDiv = document.getElementById('73a3cc59-dece-4add-92a8-979136e71bea'); downlevelDiv.innerHTML = &amp;quot;&amp;lt;div&amp;gt;&amp;lt;object width=\&amp;quot;448\&amp;quot; height=\&amp;quot;252\&amp;quot;&amp;gt;&amp;lt;param name=\&amp;quot;movie\&amp;quot; value=\&amp;quot;http://www.youtube.com/v/skBzr3I1QbA?hl=en&amp;amp;hd=1\&amp;quot;&amp;gt;&amp;lt;\/param&amp;gt;&amp;lt;embed src=\&amp;quot;http://www.youtube.com/v/skBzr3I1QbA?hl=en&amp;amp;hd=1\&amp;quot; type=\&amp;quot;application/x-shockwave-flash\&amp;quot; width=\&amp;quot;448\&amp;quot; height=\&amp;quot;252\&amp;quot;&amp;gt;&amp;lt;\/embed&amp;gt;&amp;lt;\/object&amp;gt;&amp;lt;\/div&amp;gt;&amp;quot;;" src="http://lh6.ggpht.com/_ADDi1Gyyex4/TZmp3ULzwKI/AAAAAAAACSc/ZXDygqqx4o8/video8c40e82b3c9d%5B8%5D.jpg?imgmax=800" style="border-bottom-style: none; border-left-style: none; border-right-style: none; border-top-style: none;" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="clear: both; font-size: 0.8em; width: 448px;"&gt;mldu5 test&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;カップルダンスの中には元から傾いているのがいくつかあって、その調整を通常はカップルダンス専用の Intan だと Intan Configration ファイルで指定して調整してます。&lt;br /&gt;&lt;br /&gt;で、、、そもそもは Intan の Configration ファイルも使えたら便利だよね～で始まったのですが、&lt;strike&gt;残念な結果に使えないことが判明、、、回転の中心位置が違うのです。&lt;/strike&gt; 使えることが判明～。Intan は y,x,z で角度指定した＞＜&lt;br /&gt;&lt;strike&gt;なので、トライアンドエラーで微調整をお願いすることになっちゃいます。。。&lt;/strike&gt; y,x,z の並びを x,y,z に変えて調整するといいでしょう～。&lt;br /&gt;&lt;strike&gt;が、&lt;/strike&gt;で、調整できれば、傾き度一番の 3FX 16 falling deep も扱えるようになります。     &lt;br /&gt;現在、細かいところの検証中です～。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6302991294737890750-4123028520955115184?l=snumaw.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://snumaw.blogspot.com/feeds/4123028520955115184/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://snumaw.blogspot.com/2011/04/multi-motion-mldu5.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6302991294737890750/posts/default/4123028520955115184'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6302991294737890750/posts/default/4123028520955115184'/><link rel='alternate' type='text/html' href='http://snumaw.blogspot.com/2011/04/multi-motion-mldu5.html' title='[multi motion MLDU5] 追加の機能を動画で・・・'/><author><name>Whitfield-In-World</name><uri>http://www.blogger.com/profile/04843551552145793367</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_ADDi1Gyyex4/TStPZrkf25I/AAAAAAAACPY/X1Q1EaccgEQ/S220/FaceBlur.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh3.ggpht.com/_ADDi1Gyyex4/TZmp2_lO1zI/AAAAAAAACSY/xvP_eNYKxGA/s72-c/%29_thumb%5B101%5D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6302991294737890750.post-2667236010840034871</id><published>2011-03-21T18:01:00.002+09:00</published><updated>2011-04-13T13:14:09.708+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='スクリプト'/><category scheme='http://www.blogger.com/atom/ns#' term='MLDU'/><title type='text'>[multi motion MLDU5] ダンスセット(プレイリスト)ノートカードについて</title><content type='html'>&lt;p&gt;multi motion MLDU5 (以下、MLDU5) は Sit ball に座ったアバターの位置を操作する機能が追加されました。この機能により Henmation や 3FX などで販売されているペアダンス（カップルダンス）や、MikuMikuDance の2人用、3人用といったダンス アニメーション/モーションを MLDU5 に組み込んで楽しむことができるようになりました。    &lt;br /&gt;    &lt;br /&gt;反面、呪文のようなダンスセット記述になりますが、ペアダンスやカップルダンスを使わないのであれば、MLDU4 までの記述方法で問題ありません。     &lt;br /&gt;    &lt;br /&gt;基本の構文は以下です。すべてカンマで区切ります。     &lt;br /&gt;    &lt;br /&gt;&lt;strong&gt;ダンス名, 再生秒数, 左右位置調整、向き調整、前後位置調整、高さ調整      &lt;br /&gt;(注) 2011/4/11以降に配布している multi motion MLDU5 β2(RC) は構文が変更されました。 &lt;font color="#ffc000"&gt;ダンス名, 再生秒数, 前後位置, 左右位置, 上下位置, X軸回転, Y軸回転, Z軸回転&lt;/font&gt; となります。&lt;/strong&gt;     &lt;br /&gt;    &lt;br /&gt;ダンス名は必須ですが、それ以外は省略可能です。複数ダンスや複数の調整は | でダンス名、調整数値をつなげます。     &lt;br /&gt;    &lt;br /&gt;今回はこのダンスセットの記述方法について説明します。     &lt;br /&gt;なお、ダンスセットを作りたくない、という方は、ダンス アニメーションを MLDU5 にいれ、[全ダンス] モードでダンスを楽しむこともできます。ダイアログの [次のダンス] [前のダンス] ボタンでダンスの切り替えが可能です。     &lt;br /&gt;&lt;span style="color: #ffc000"&gt;&lt;strong&gt;       &lt;br /&gt;&lt;/strong&gt;&lt;/span&gt;    &lt;br /&gt;&lt;span style="color: #ffc000"&gt;&lt;strong&gt;ステップ１ 踊りたいダンスを追加する&lt;/strong&gt;&lt;/span&gt;     &lt;br /&gt;MLDU5 で編集を選び「中身」タブに Animations ~ Animations 25 という編集可能なノートカードがあります。このノートカードを編集することで、好みのダンスセット（プレイリスト）を作成することができます。注意点は「ノートカードの名前は変えないでください。」     &lt;br /&gt;    &lt;br /&gt;1) ダイアログのボタンとして表示するダンスセット名を記述する。     &lt;br /&gt;&amp;lt;ダンスセット名&amp;gt; &amp;lt;/ダンスセット名&amp;gt; でダンス アニメーションをくくります。&lt;span style="color: red"&gt;ダンスセット名はダイアログのボタンになるため長さの制限があります。日本語（漢字、ひらがな）は4文字以下、英数字だと12文字以下&lt;/span&gt;（ボタンには11文字しか表示されないこともあります）になります。その文字数以上の指定はしないでください。     &lt;br /&gt;たとえば、恋愛レボリューションという名前のダンスセットを作りたい場合は、日本語名だと &amp;lt;恋愛レボ&amp;gt; &amp;lt;/恋愛レボ&amp;gt;、英数字だと &amp;lt;Love Revo&amp;gt; &amp;lt;/Love Revo&amp;gt; のようにします。     &lt;br /&gt;    &lt;br /&gt;2) アニメーション名を追記する。     &lt;br /&gt;ダンスセットの対象となるアニメーション名を追記します。たとえば、motion0, motion1, motion2 の3つのアニメーションを上記の [恋愛レボ] ダンスセットに組み込みたい場合は、     &lt;br /&gt;    &lt;br /&gt;&amp;lt;恋愛レボ&amp;gt;     &lt;br /&gt;motion0     &lt;br /&gt;motion1     &lt;br /&gt;motion2     &lt;br /&gt;&amp;lt;/恋愛レボ&amp;gt;     &lt;br /&gt;    &lt;br /&gt;となります。この設定では初期値の 24 秒ごとに順番にダンスが再生され、motion2 までいったら、頭の motion0 に戻ります。再生秒数は管理者用ダイアログの [間隔設定] から変更できます。     &lt;br /&gt;    &lt;br /&gt;3) 再生秒数を指定する。     &lt;br /&gt;それぞれのアニメーションの再生秒数は個別に指定可能です。たとえば最初の motion0 はポーズのみで60秒くらい待っている状態にして、次からダンスを始めてそれぞれ 18 秒で自動的に切り替わるようにするには以下のように記述します。     &lt;br /&gt;    &lt;br /&gt;&amp;lt;恋愛レボ&amp;gt;     &lt;br /&gt;motion0, 60.0     &lt;br /&gt;motion1, 18.0     &lt;br /&gt;motion2, 18.0     &lt;br /&gt;&amp;lt;/恋愛レボ&amp;gt;     &lt;br /&gt;    &lt;br /&gt;最初のポーズ(motion0)から 60秒待たずにダンスを開始させたい場合はダイアログの [次のダンス] ボタンを押します。あとは設定されている 18秒でダンスが自動的に切り替わります。     &lt;br /&gt;シングルモーション（普通のダンス）のほとんどはこのステップ１の記述でだいじょぶです。     &lt;br /&gt;&lt;span style="color: #ffc000"&gt;&lt;strong&gt;       &lt;br /&gt;&lt;/strong&gt;&lt;/span&gt;    &lt;br /&gt;&lt;span style="color: #ffc000"&gt;&lt;strong&gt;ステップ２ 複数のアニメーションを追記する&lt;/strong&gt;&lt;/span&gt;     &lt;br /&gt;&lt;/p&gt;  &lt;a name='more'&gt;&lt;/a&gt;  &lt;br /&gt;1) 複数アニメーションを登録する   &lt;br /&gt;同時に複数のダンス アニメーションを再生させたい場合は、| （縦棒、シフトキーを押しながら \ ボタン) でつなげます。たとえば、boy01 モーションと girl01 モーションを同時に再生させる場合は   &lt;br /&gt;boy01|girl01   &lt;br /&gt;と記述します。motionA, motionB, motionC の3つのダンスを同時に再生させたい場合は、   &lt;br /&gt;  &lt;br /&gt;motionA|motionB|motionC   &lt;br /&gt;  &lt;br /&gt;と記述します。それぞれのモーションは MLDU5 のサイクル番号とよばれるグループと関連付けられています。   &lt;br /&gt;MLDU5 から rez した Sit ボールの番号や、ダンスを送るときに指定したグループが相当します。   &lt;br /&gt;&lt;a href="http://lh6.ggpht.com/_ADDi1Gyyex4/TYcT4VtxJVI/AAAAAAAACSE/W5qbu5gHXIA/s1600-h/ball3%5B22%5D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="ball3" border="0" alt="ball3" src="http://lh4.ggpht.com/_ADDi1Gyyex4/TYcT5HSs1CI/AAAAAAAACSI/MpaQQtt7IrA/ball3_thumb%5B20%5D.png?imgmax=800" width="500" height="407" /&gt;&lt;/a&gt;   &lt;br /&gt;再生秒数の登録は１つだけです。上記の3つのモーションを 22.45 秒再生させる場合は   &lt;br /&gt;  &lt;br /&gt;motionA|motionB|motionC, 22.45   &lt;br /&gt;  &lt;br /&gt;という記述になります。これで０番に座ったアバターには moitonA、1番に座ったアバターは motionB、2番に座ったアバターは motionC がそれぞれ 22.45 秒再生されます。   &lt;br /&gt;  &lt;br /&gt;2) ダンスをするアバターの位置を指定する   &lt;br /&gt;Sit ボールは 1.5 m の間隔です。ダンスセットで位置調整なしの場合は、Sit したボールを基準点としてモーションが開始されます。モーションによる位置調整がなければ、ボールの上の位置で踊ることになります。   &lt;br /&gt;各モーション作成者/メーカーおよびモーションによって、この基準点はさまざまです。MLDU5 では個別に対応することができます。   &lt;br /&gt;  &lt;br /&gt;調整の値は、すわったボールからの移動です。   &lt;br /&gt;  &lt;br /&gt;左、前、上へ移動はプラス、右、後ろ、下への移動はマイナスで単位はメートルです。   &lt;br /&gt;  &lt;br /&gt;複数の位置調整はアニメーション同様 | でつなげます。0グループを 1.5 m 左に、1グループは動かさず、2グループを 1.5m 右に移動させる指定（つまり、同じ位置にする）は以下のようになります。   &lt;br /&gt;  &lt;br /&gt;1.5|0.0|-1.5   &lt;br /&gt;  &lt;br /&gt;3) アバターの向きを指定する   &lt;br /&gt;&lt;font color="#ffc000"&gt;(注) 2011/4/11 以降に配布している multi motion MLDU5 β2(RC) では、X軸、Y軸、Z軸に対する角度指定に変更されています&lt;/font&gt;。  &lt;br /&gt;  &lt;br /&gt;向きの指定は8方向の指定にしました。角度（ラジアン）での指定はしません。０から7の数字を使います。 Sit ボールを上から見た場合は、反時計回りになります。   &lt;br /&gt;&lt;a href="http://lh5.ggpht.com/_ADDi1Gyyex4/TYcT5vjbklI/AAAAAAAACSM/DBLkbhANIRY/s1600-h/houkou%5B4%5D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="houkou" border="0" alt="houkou" src="http://lh5.ggpht.com/_ADDi1Gyyex4/TYcT56jOCeI/AAAAAAAACSQ/if24Sx3N3rg/houkou_thumb%5B2%5D.png?imgmax=800" width="375" height="297" /&gt;&lt;/a&gt;   &lt;br /&gt;これらの調整記述を使って販売されているカップルダンスや、MikuMikuDanceのマルチモーションを調整します。   &lt;br /&gt;たとえば Henmation のカップルダンスの場合は以下のような記述になります。   &lt;br /&gt;  &lt;br /&gt;17_Boy_Couple_KATE_14_01_duration_24.06|17_Girl_Couple_KATE_14_01_duration_24.06, 24.06, 0.75|-0.75   &lt;br /&gt;  &lt;br /&gt;ダンス名が長いのでみづらいですが、2つのダンスを 24.06 秒再生し、位置は、ちょうど2つのボールの真ん中にくるように調整しています。   &lt;br /&gt;  &lt;br /&gt;LSLCON 2010 で展示している MLDU5 には「ポーズ」というダンスセットがあります。そちらの記述は以下のようなものです。ブログの表示上、アニメーション指定が改行されていますが、緑、青、黄色の記述はそれぞれ1行です。   &lt;br /&gt;  &lt;br /&gt;&amp;lt;ポーズ&amp;gt;   &lt;br /&gt;&lt;span style="color: lime"&gt;**KoumB** - Crouch - 5|**KoumB** - Standing - 69|**KoumB** - Crouch - 27, 6.0, 0.5|0.0|-0.7    &lt;br /&gt;&lt;/span&gt;&lt;span style="color: #4bacc6"&gt;**KoumB** - Standing - 98|**KoumB** - Standing - 98|**KoumB** - Standing - 98, 6.0, 0.75|0.0|-0.75, 5|0|3,-0.5|0.0|-0.5    &lt;br /&gt;&lt;/span&gt;&lt;span style="color: yellow"&gt;**KoumB** - Standing - 89|**KoumB** - Standing - 81|**KoumB** - Standing - 77, 6.0, 0.3|0.0|-0.3, , -0.5|0.5|-0.5    &lt;br /&gt;&lt;/span&gt;&amp;lt;/ポーズ&amp;gt;   &lt;br /&gt;  &lt;br /&gt;青の指定の内容は   &lt;br /&gt;・1つの同じポーズを 0,1,2 グループに対して行い   &lt;br /&gt;・再生秒数は 6.0 秒で   &lt;br /&gt;・0グループは左に 0.75m, 1グループは動かず、2グループは右に 0.75m 移動し   &lt;br /&gt;・0グループは右斜め後方、1グループはそのまま、2グループは左斜め後方を向き   &lt;br /&gt;・0と2グループは後ろに0.5m, 1グループは動かない   &lt;br /&gt;という登録内容になります。      &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6302991294737890750-2667236010840034871?l=snumaw.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://snumaw.blogspot.com/feeds/2667236010840034871/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://snumaw.blogspot.com/2011/03/multi-motion-mldu5.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6302991294737890750/posts/default/2667236010840034871'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6302991294737890750/posts/default/2667236010840034871'/><link rel='alternate' type='text/html' href='http://snumaw.blogspot.com/2011/03/multi-motion-mldu5.html' title='[multi motion MLDU5] ダンスセット(プレイリスト)ノートカードについて'/><author><name>Whitfield-In-World</name><uri>http://www.blogger.com/profile/04843551552145793367</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_ADDi1Gyyex4/TStPZrkf25I/AAAAAAAACPY/X1Q1EaccgEQ/S220/FaceBlur.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh4.ggpht.com/_ADDi1Gyyex4/TYcT5HSs1CI/AAAAAAAACSI/MpaQQtt7IrA/s72-c/ball3_thumb%5B20%5D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6302991294737890750.post-1452385539597068730</id><published>2011-03-12T16:24:00.001+09:00</published><updated>2011-03-12T16:34:05.312+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Info'/><title type='text'>リンデンドルで日本の地震と太平洋津波救護のサポートを。</title><content type='html'>&lt;p&gt;[元の記事] これは Linden Lab の公式ブログ記事になります。    &lt;br /&gt;&lt;a title="http://community.secondlife.com/t5/Featured-News/Support-the-Japan-Earthquake-amp-Pacific-Tsunami-Relief-with/ba-p/743743" href="http://community.secondlife.com/t5/Featured-News/Support-the-Japan-Earthquake-amp-Pacific-Tsunami-Relief-with/ba-p/743743"&gt;http://community.secondlife.com/t5/Featured-News/Support-the-Japan-Earthquake-amp-Pacific-Tsunami-Relief-with/ba-p/743743&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Our thoughts today are with all of those who are suffering in the devastation caused by the earthquakes in Japan and the tsunami in the Pacific. We encourage all Second Life Residents to support the relief efforts however they can, and we would like to help.    &lt;br /&gt;We have created two special Linden Bears--one that is wearable and one that sits--which are now for sale in the Marketplace at several pricing levels: L$300, L$1,000 and L$3,000. Here’s the &lt;a href="https://marketplace.secondlife.com/stores/73551" target="_blank"&gt;direct link&lt;/a&gt; to purchase them. We will donate all proceeds from sales of this bear to the Japan Earthquake and Pacific Tsunami Relief efforts of the &lt;a href="http://american.redcross.org/" target="_blank"&gt;American Red Cross&lt;/a&gt;.     &lt;br /&gt;Please help us to support the relief efforts - buy the bears, and help spread the word in Second Life.     &lt;br /&gt;Additionally, we know that independent groups in Second Life are also planning to support relief efforts. For example, Radar Magazine in Second Life will be holding a month-long event and are seeking designers to donate virtual items (see &lt;a href="http://www.examiner.com/second-life-in-national/earthquake-and-tsunami-benefit-second-life-how-you-can-help" target="_blank"&gt;this article&lt;/a&gt; for details). If your group is planning an inworld relief effort, then please share it in the comments here.     &lt;br /&gt;    &lt;br /&gt;Thank you,     &lt;br /&gt;Kim&lt;/p&gt;  &lt;p&gt;---------&lt;/p&gt;  &lt;p&gt;支援のために作成した2つのスペシャル リンデン ベア(置物タイプと抱えるタイプ）があるので、それらを購入して日本の地震・津波被害への救護支援寄付をしよう、というものです。    &lt;br /&gt;このリンデン ベアの売り上げを&lt;a href="http://american.redcross.org/site/PageServer?pagename=ntld_main" target="_blank"&gt;米国赤十字&lt;/a&gt;に寄付するというものです。&lt;/p&gt;  &lt;p&gt;&lt;a href="https://marketplace.secondlife.com/stores/73551"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="lindenbear" border="0" alt="lindenbear" src="http://lh5.ggpht.com/_ADDi1Gyyex4/TXsh67TqhnI/AAAAAAAACSA/plWlnyso7K4/lindenbear%5B14%5D.png?imgmax=800" width="524" height="423" /&gt;&lt;/a&gt;     &lt;br /&gt;(画像をクリックすると marketplace を開きます）&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh3.ggpht.com/_ADDi1Gyyex4/TXshnPmzQtI/AAAAAAAACR4/yqn_eEOrENk/s1600-h/savjapan%5B5%5D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="savjapan" border="0" alt="savjapan" src="http://lh5.ggpht.com/_ADDi1Gyyex4/TXshn5bWR4I/AAAAAAAACR8/pNCocezkjew/savjapan_thumb%5B3%5D.png?imgmax=800" width="426" height="484" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6302991294737890750-1452385539597068730?l=snumaw.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://snumaw.blogspot.com/feeds/1452385539597068730/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://snumaw.blogspot.com/2011/03/blog-post.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6302991294737890750/posts/default/1452385539597068730'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6302991294737890750/posts/default/1452385539597068730'/><link rel='alternate' type='text/html' href='http://snumaw.blogspot.com/2011/03/blog-post.html' title='リンデンドルで日本の地震と太平洋津波救護のサポートを。'/><author><name>Whitfield-In-World</name><uri>http://www.blogger.com/profile/04843551552145793367</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_ADDi1Gyyex4/TStPZrkf25I/AAAAAAAACPY/X1Q1EaccgEQ/S220/FaceBlur.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh5.ggpht.com/_ADDi1Gyyex4/TXsh67TqhnI/AAAAAAAACSA/plWlnyso7K4/s72-c/lindenbear%5B14%5D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6302991294737890750.post-1624213646363721416</id><published>2011-03-10T23:19:00.001+09:00</published><updated>2011-03-10T23:24:50.572+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='MLDU'/><title type='text'>MLDU4 を marketplace に登録してみた</title><content type='html'>&lt;p&gt;いまごろ？？？みたいに思われるかもしれませんが、旧 XStreet, 現在のmarketplace.secondlife.com に MLDU4 を登録してみました。&lt;/p&gt;  &lt;p&gt;&lt;a href="https://marketplace.secondlife.com/stores/70251" target="_blank"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="marketplaceMLDU" border="0" alt="marketplaceMLDU" src="http://lh4.ggpht.com/_ADDi1Gyyex4/TXjd9qF9NvI/AAAAAAAACRE/Pu03SGVNeUI/marketplaceMLDU%5B6%5D.png?imgmax=800" width="567" height="768" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;商品もともと少ないし、そんなに増える予定もないのでショップの名前も「ﾟ･:,｡★ MLDU ★｡,:･ﾟ」にしてしまったという手抜き・・・&lt;/p&gt;  &lt;p&gt;多言語対応してたのですね。marketplace。日本語で見てる場合は日本語の商品名、説明を、英語で見てる場合は英語での商品名、説明を表示するように登録できたんです。なるほど。&lt;/p&gt;  &lt;p&gt;英語設定でMLDU英語版見た場合   &lt;br /&gt;&lt;a href="http://lh5.ggpht.com/_ADDi1Gyyex4/TXjd-cfPjlI/AAAAAAAACRI/JpnmUA6Y5nc/s1600-h/mldutrialE%5B5%5D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="mldutrialE" border="0" alt="mldutrialE" src="http://lh3.ggpht.com/_ADDi1Gyyex4/TXjd_OqGxtI/AAAAAAAACRM/L90oYNMEWmE/mldutrialE_thumb%5B3%5D.png?imgmax=800" width="493" height="480" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;日本語設定でMLDU英語版を見た場合（上と同じ商品です）   &lt;br /&gt;&lt;a href="http://lh5.ggpht.com/_ADDi1Gyyex4/TXjd_ih-y9I/AAAAAAAACRQ/Jb7cozm-iQ8/s1600-h/mldutrialEJ%5B4%5D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="mldutrialEJ" border="0" alt="mldutrialEJ" src="http://lh3.ggpht.com/_ADDi1Gyyex4/TXjeAaANJaI/AAAAAAAACRU/-rMlUmSE0VM/mldutrialEJ_thumb%5B2%5D.png?imgmax=800" width="515" height="480" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;商品登録設定で言語別に説明や商品名を登録することができます。   &lt;br /&gt;&lt;a href="http://lh3.ggpht.com/_ADDi1Gyyex4/TXjeA_TzmlI/AAAAAAAACRY/XsBtFYIX8Ms/s1600-h/marketplacesettting%5B4%5D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="marketplacesettting" border="0" alt="marketplacesettting" src="http://lh3.ggpht.com/_ADDi1Gyyex4/TXjeBRUROuI/AAAAAAAACRc/a7GIcxbceoc/marketplacesettting_thumb%5B2%5D.png?imgmax=800" width="498" height="480" /&gt;&lt;/a&gt;&lt;/p&gt;    &lt;p&gt;MLDUのお求めは marketplace で～♪&lt;/p&gt;  &lt;p&gt;&lt;a href="https://marketplace.secondlife.com/stores/70251" target="_blank"&gt;ﾟ･:,｡★ MLDU ★｡,:･ﾟ&lt;/a&gt; &lt;a title="https://marketplace.secondlife.com/stores/70251" href="https://marketplace.secondlife.com/stores/70251"&gt;https://marketplace.secondlife.com/stores/70251&lt;/a&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6302991294737890750-1624213646363721416?l=snumaw.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://snumaw.blogspot.com/feeds/1624213646363721416/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://snumaw.blogspot.com/2011/03/marketplace.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6302991294737890750/posts/default/1624213646363721416'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6302991294737890750/posts/default/1624213646363721416'/><link rel='alternate' type='text/html' href='http://snumaw.blogspot.com/2011/03/marketplace.html' title='MLDU4 を marketplace に登録してみた'/><author><name>Whitfield-In-World</name><uri>http://www.blogger.com/profile/04843551552145793367</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_ADDi1Gyyex4/TStPZrkf25I/AAAAAAAACPY/X1Q1EaccgEQ/S220/FaceBlur.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh4.ggpht.com/_ADDi1Gyyex4/TXjd9qF9NvI/AAAAAAAACRE/Pu03SGVNeUI/s72-c/marketplaceMLDU%5B6%5D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6302991294737890750.post-9197639767727380522</id><published>2011-02-27T16:48:00.002+09:00</published><updated>2011-02-27T16:59:38.298+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='MikuMikuDance'/><category scheme='http://www.blogger.com/atom/ns#' term='スクリプト'/><category scheme='http://www.blogger.com/atom/ns#' term='MLDU'/><title type='text'>[LSL] LSLCON 2010 エントリーしちゃいました</title><content type='html'>2007年から続いていたスクリプターさんの祭典的な LSLCON Japan ですが、昨年は「あれ？ないな？」と思っていたら、3月に開催決定。&lt;br /&gt;&lt;br /&gt;公式ホームページ　&lt;a href="http://lsl-con.org/2010/"&gt;http://lsl-con.org/2010/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;2008年の第2回目のときには MLDU4 のベータを展示させていただき、アイテムデモまでさせてもらいました。準備大変でしたけど、楽しかった思い出があります。&lt;br /&gt;&lt;br /&gt;&lt;a href="http://snumaw.blogspot.com/2008/11/lslcon.html"&gt;http://snumaw.blogspot.com/2008/11/lslcon.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;そして今回、、、またも懲りずに「ベータ版」での参加を。。。&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="color: orange;"&gt;MLDU5 ベータ&lt;/span&gt;&lt;/b&gt; （またベータｗｗｗ）&lt;br /&gt;&lt;br /&gt;先ほど、申込み完了っと。&lt;br /&gt;&lt;br /&gt;2年ぶりのバージョンアップですが、自分の欲しいもの最優先で作っているのと、土日しかスクリプトする時間がない、それも最近土日も怪しい、スクリプトで孤独に作業するよりもお友達と遊んでいるほうが楽しい（完全に言い訳モードｗｗｗ）などの理由で「出すよ、出すよ」といいながらズルズルと今日まで来てしまいました。ごめんなさい。&lt;br /&gt;&lt;br /&gt;メジャーバージョンアップの最大の特徴は「マルチダンス対応」です。って、もう、それしかありません（笑&lt;br /&gt;MikuMikuDance のアニメーション インポートの話は&lt;a href="http://snumaw.blogspot.com/2010/04/mmd-mio.html"&gt;以前のエントリーでもしていますが&lt;/a&gt;、シングル アニメーションならまだしも、俗にいうカップルダンス的な2人用のダンスや、3人用、5人用っていうダンスをインポートしたら、それ、動かしたくなるし、かつシンプルに管理して使いたくなりますよね。&lt;br /&gt;&lt;br /&gt;基本的な仕組みは簡単なんで、すぐに踊れるように作ったわけですが、、、細かいところでスクリプトの修正をやっていたら、、、1年以上たっちゃった（笑&lt;br /&gt;&lt;br /&gt;あらためてスクリプトって奥が深いな～、と思ったのですが、&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;1) マルチダンスの場合はアバタ―の位置決めが重要　＝ ダンサー用 Sit ボール必須&lt;br /&gt;&lt;br /&gt;2) 違うアニメーションになれば、初期位置も変わる = Sit したダンサーの位置をアニメ毎に動かす仕組みが必要&lt;br /&gt;&lt;br /&gt;3) ボールから立ち上がったり、座ったりで自動的に適切なアニメーションを送信しなければならない　= Sit ボールとメッセージ交換してダンスを送ったり、止めたり、、、&lt;br /&gt;&lt;br /&gt;4) アバターを動かすっていっても前後、左右、上下、回転も考えなければならない　= ローテーションしっかり勉強しなければならなかった。。。&lt;br /&gt;&lt;br /&gt;5) もちろん、同じエリアに MLDU5 があったら混信しない方法が必須 = Sit ボールとのメッセージ交換チャンネルを変えなければならない（オーナーが違うのは当然ですが、オーナーが同じで複数MLDUっていうケースはあるので、、、）&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;などなど、ひとつひとつ解決してきたんですけど。。。あまりスクリプトに関しては私が他の人に相談するタイプじゃないので（そのかわり、うちのまわりではスクリプト以外のエリアで多才な人たちがいるわけですが）結構孤独な作業でしたｗｗｗ&lt;br /&gt;&lt;br /&gt;LSLCON 2010 に向けてラストスパート！（こうでもしないと、いつまでにできるやらｗｗ）&lt;br /&gt;&lt;br /&gt;マルチダンスのサンプルケースはこちら。ほんの一部ですが、使用した曲は BREEZE（カラフル・サウンズ・ポート、唄：祭屋さん）、オリジナル・ダンスは仏壇仮面さんと１３さん（かな）。モーショントレースはあっぱれ様です。(使用・利用した作品はいずれも ニコニコ動画内で公開されています）&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;object class="BLOGGER-youtube-video" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0" data-thumbnail-src="http://i.ytimg.com/vi/FiiZnnz3rjY/0.jpg" height="266" width="320"&gt;&lt;param name="movie" value="http://www.youtube.com/v/FiiZnnz3rjY?f=user_uploads&amp;c=google-webdrive-0&amp;app=youtube_gdata" /&gt;&lt;param name="bgcolor" value="#FFFFFF" /&gt;&lt;embed width="320" height="266" src="http://www.youtube.com/v/FiiZnnz3rjY?f=user_uploads&amp;c=google-webdrive-0&amp;app=youtube_gdata" type="application/x-shockwave-flash"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/div&gt;&lt;br /&gt;がんばれ、私！ LSLCONの会場でお会いできるのを楽しみにしています～。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6302991294737890750-9197639767727380522?l=snumaw.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://snumaw.blogspot.com/feeds/9197639767727380522/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://snumaw.blogspot.com/2011/02/lsl-lslcon-2010.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6302991294737890750/posts/default/9197639767727380522'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6302991294737890750/posts/default/9197639767727380522'/><link rel='alternate' type='text/html' href='http://snumaw.blogspot.com/2011/02/lsl-lslcon-2010.html' title='[LSL] LSLCON 2010 エントリーしちゃいました'/><author><name>Whitfield-In-World</name><uri>http://www.blogger.com/profile/04843551552145793367</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_ADDi1Gyyex4/TStPZrkf25I/AAAAAAAACPY/X1Q1EaccgEQ/S220/FaceBlur.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6302991294737890750.post-8555688686925931025</id><published>2011-01-06T20:59:00.003+09:00</published><updated>2011-01-10T22:30:42.307+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='新機能'/><category scheme='http://www.blogger.com/atom/ns#' term='MikuMikuDance'/><category scheme='http://www.blogger.com/atom/ns#' term='動画'/><category scheme='http://www.blogger.com/atom/ns#' term='Viewer2'/><category scheme='http://www.blogger.com/atom/ns#' term='アニメーション'/><title type='text'>Nostalogic を踊らせてみた</title><content type='html'>&lt;p&gt;あけましておめでとうございます。    &lt;br /&gt;今年最初の投稿は、、、動画になりました。     &lt;br /&gt;MikuMikuDance の動画で&lt;a href="http://snumaw.blogspot.com/2010/12/1-mmd-p-mmdnostalogic.html" target="_blank"&gt;去年ご紹介した [MMD] 魔王エンジェルに Nostalogic を踊ってもらった[修正版]&lt;/a&gt; に強く影響をうけまして、、、。     &lt;br /&gt;のりさんがトレースした Nostalogic のモーションは Secondlife に移植しても本当にきれいなダンスを踊ってくれます。肩回りにモーションの良し悪しって出やすいのですが、ほぼ変な捻じれが目立つことがありません。前屈したり、腰を動かしたりしても全く違和感がないのがすごいです。多くのモデルが利用できるように作られたのがよくわかります。&lt;/p&gt;&lt;p&gt;撮影は Kirstens の DOF (Depth Of Field) を有効にして動画でもリアルタイムに被写界深度を使っています。ある意味「無駄」なアップなどはアップじゃなくてその背景なんかをみるとぼけてたりします。すごい時代になったものです。。。&lt;/p&gt;&lt;p&gt;YouTube のアカウントが 15分を超える動画もアップできるように昨年末になりました。これって、どうやらそこそこ動画をアップしていて著作権とかに違反していない人が対象になっているみたいなので、yuukiss さんの Nostalogic ってどういうのになってるんだろう、、、これで引っかかったら、せっかくの権利なくなるんだろうな（と言っても15分以上の動画って、、、作れないｗｗｗ）と心配になり JASRAC でみてみたら。。。。あるんですねぇ。&lt;a href="http://www2.jasrac.or.jp/eJwid/main.jsp?trxID=F20101&amp;amp;WORKS_CD=16894693&amp;amp;subSessionID=001" target="_blank"&gt;管理・信託状況が「無信託」で&lt;/a&gt;。とりあえずJASRACはクリアしていることだけでもわかって良かったぁ。(といってもYouTubeはJASRACとは包括契約してるから、、、本当の問題は原曲をそのまま使えるかどうかなんですけどね）&lt;/p&gt;&lt;p&gt;すばらしい曲とスムーズなモーションン、、、動画スキルがともなわないけど作らせていただきました。F-San の魔王エンジェルのリスペクトでもあります。&lt;/p&gt;&lt;object width="560" height="340"&gt;&lt;param name="movie" value="http://www.youtube.com/v/xEB9ooMx6i0?fs=1&amp;amp;hl=ja_JP&amp;amp;hd=1"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/xEB9ooMx6i0?fs=1&amp;amp;hl=ja_JP&amp;amp;hd=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="560" height="340"&gt;&lt;/embed&gt;&lt;/object&gt;  &lt;p&gt;セットとか衣装作ってくれたり、クラブ貸してくれたり、撮影中暖かく見守ってくれたみんなありがとうございます。&lt;/p&gt;[追記]&lt;br /&gt;うわー！モーション作成された のり さんから YouTube にコメントきたーｗ感激！！！&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6302991294737890750-8555688686925931025?l=snumaw.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://snumaw.blogspot.com/feeds/8555688686925931025/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://snumaw.blogspot.com/2011/01/nostalogic.html#comment-form' title='2 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6302991294737890750/posts/default/8555688686925931025'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6302991294737890750/posts/default/8555688686925931025'/><link rel='alternate' type='text/html' href='http://snumaw.blogspot.com/2011/01/nostalogic.html' title='Nostalogic を踊らせてみた'/><author><name>Whitfield-In-World</name><uri>http://www.blogger.com/profile/04843551552145793367</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_ADDi1Gyyex4/TStPZrkf25I/AAAAAAAACPY/X1Q1EaccgEQ/S220/FaceBlur.png'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6302991294737890750.post-7968909347317728800</id><published>2010-12-26T03:21:00.002+09:00</published><updated>2011-01-06T20:39:16.776+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='MikuMikuDance'/><category scheme='http://www.blogger.com/atom/ns#' term='動画'/><category scheme='http://www.blogger.com/atom/ns#' term='ダンス'/><title type='text'>かっこいい動画</title><content type='html'>&lt;p&gt;早いですね、、、1年って。で、最近はまってるのがニコニコ動画の「魔王エンジェル」の動画。&lt;/p&gt;&lt;script type="text/javascript" src="http://ext.nicovideo.jp/thumb_watch/sm12623497?w=490&amp;amp;h=307"&gt;&lt;/script&gt;&lt;noscript&gt;&lt;a href="http://www.nicovideo.jp/watch/sm12623497"&gt;【ニコニコ動画】【MMD】モノクロ調のステージで恋の抑止力【魔王エンジェル】&lt;/a&gt;&lt;/noscript&gt;   &lt;p&gt;もともとアイマスっていうか、ニコマスの魔王エンジェル系の P さま系はすごすぎて、でも、カメラワークとかむっちゃ参考になるんですよね。&lt;/p&gt;&lt;p&gt;&lt;script type="text/javascript" src="http://ext.nicovideo.jp/thumb_watch/sm13027707?w=490&amp;amp;h=307"&gt;&lt;/script&gt;&lt;noscript&gt;&lt;a href="http://www.nicovideo.jp/watch/sm13027707"&gt;【ニコニコ動画】【MMD】魔王エンジェルにNostalogicを踊ってもらった【修正版】&lt;/a&gt;&lt;/noscript&gt;&lt;/p&gt;&lt;p&gt;&lt;noscript&gt;すごいよね。&lt;/noscript&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6302991294737890750-7968909347317728800?l=snumaw.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://snumaw.blogspot.com/feeds/7968909347317728800/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://snumaw.blogspot.com/2010/12/1-mmd-p-mmdnostalogic.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6302991294737890750/posts/default/7968909347317728800'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6302991294737890750/posts/default/7968909347317728800'/><link rel='alternate' type='text/html' href='http://snumaw.blogspot.com/2010/12/1-mmd-p-mmdnostalogic.html' title='かっこいい動画'/><author><name>Whitfield-In-World</name><uri>http://www.blogger.com/profile/04843551552145793367</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_ADDi1Gyyex4/TStPZrkf25I/AAAAAAAACPY/X1Q1EaccgEQ/S220/FaceBlur.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6302991294737890750.post-1849832995440414471</id><published>2010-12-04T15:13:00.004+09:00</published><updated>2011-03-05T13:21:31.497+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='おしゃれ'/><category scheme='http://www.blogger.com/atom/ns#' term='Viewer2'/><category scheme='http://www.blogger.com/atom/ns#' term='ショッピング'/><title type='text'>Viewer2 対応 ブーツ</title><content type='html'>そろそろ 1.x 系のサードパーティ ビューワーでも&lt;a href="http://wiki.secondlife.com/wiki/Release_Notes/Second_Life_Beta_Viewer/2.0#Wearable_Alpha_Masks" target="_blank"&gt;アルファ マスク&lt;/a&gt;のサポートしはじめたし、特にブーツで使われているインビジブルプリムだと、、、場所によっては透けちゃって、きれいじゃないんですよね。&lt;br /&gt;&lt;a href="http://lh5.ggpht.com/_ADDi1Gyyex4/TPncEC6vXkI/AAAAAAAACOk/UaZPrLhFjDs/s1600-h/Boots01%5B4%5D.png"&gt;&lt;img alt="Boots01" border="0" height="379" src="http://lh4.ggpht.com/_ADDi1Gyyex4/TPncE6c7KcI/AAAAAAAACOo/ui9VKjwwG2g/Boots01_thumb%5B2%5D.png?imgmax=800" style="background-image: none; border: 0px none; display: inline; padding-left: 0px; padding-right: 0px; padding-top: 0px;" title="Boots01" width="502" /&gt;&lt;/a&gt;&lt;br /&gt;ということで、そろそろ Viewer2 対応のブーツを買ってみることにしました。今回は PixelFashion さんのとこの「Ultimate Boots black(SL 2.0 ready)」 550L$ を購入してみることに。&lt;br /&gt;&lt;img height="376" src="https://d44ytnim3cfy5.cloudfront.net/assets/2353022/lightbox/ultimate-boots-black-xstreet-v1.jpg?1287408440" width="500" /&gt;&lt;br /&gt;こちらのお店のブーツは以前いくつか購入したことがあり、テクスチャがかなりきれいなブーツでした。ただし、インビジブルプリムを多用して整形しているため、微妙にブーツのまわりに「透ける」部分が出ていました。&lt;br /&gt;それらの SL 2.0 ready がでたら、、、、買いなおすとは思いますが。。。&lt;br /&gt;で、上のブーツを購入して履いた絵がこちら。&lt;br /&gt;&lt;a href="http://lh6.ggpht.com/_ADDi1Gyyex4/TPncGj_-8DI/AAAAAAAACOs/vlDcFAFsEkE/s1600-h/Boots02%5B4%5D.png"&gt;&lt;img alt="Boots02" border="0" height="385" src="http://lh4.ggpht.com/_ADDi1Gyyex4/TPncH7f_6PI/AAAAAAAACOw/74K0CmCiV0w/Boots02_thumb%5B2%5D.png?imgmax=800" style="background-image: none; border: 0px none; display: inline; padding-left: 0px; padding-right: 0px; padding-top: 0px;" title="Boots02" width="502" /&gt;&lt;/a&gt;&lt;br /&gt;ですよね～。   &lt;br /&gt;お気に入りの BAX の Ankle boots も SL 2.0 readay にならないかなぁ、、、。    &lt;br /&gt;&lt;img height="500" src="https://d1ij7zv8zivhs3.cloudfront.net/assets/1694612/lightbox/df71bba7e218b01506f817aa80357208.jpg?1277753171" width="500" /&gt;&lt;br /&gt;[NeurolaB Inc.] Ultimate Boots black (SL 2.0 ready)   &lt;br /&gt;&lt;a href="https://marketplace.secondlife.com/p/NeurolaB-Inc-Ultimate-Boots-black-SL-20-ready/504191" title="https://marketplace.secondlife.com/p/NeurolaB-Inc-Ultimate-Boots-black-SL-20-ready/504191"&gt;https://marketplace.secondlife.com/p/NeurolaB-Inc-Ultimate-Boots-black-SL-20-ready/504191&lt;/a&gt;    &lt;br /&gt;&lt;br /&gt;BAX Ankle Boots Black Patent    &lt;br /&gt;&lt;a href="https://marketplace.secondlife.com/p/BAX-Ankle-Boots-Black-Patent/424098" title="https://marketplace.secondlife.com/p/BAX-Ankle-Boots-Black-Patent/424098"&gt;https://marketplace.secondlife.com/p/BAX-Ankle-Boots-Black-Patent/424098&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;[追記] V2.0 アルファマスクサポートの BAX Ankle でましたー&lt;br /&gt;&lt;a href="https://marketplace.secondlife.com/p/BAX-Ankle-Boots-Black-Leather/2010070"&gt;Second Life Marketplace - BAX Ankle Boots Black Leather&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6302991294737890750-1849832995440414471?l=snumaw.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://snumaw.blogspot.com/feeds/1849832995440414471/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://snumaw.blogspot.com/2010/12/viewer2.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6302991294737890750/posts/default/1849832995440414471'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6302991294737890750/posts/default/1849832995440414471'/><link rel='alternate' type='text/html' href='http://snumaw.blogspot.com/2010/12/viewer2.html' title='Viewer2 対応 ブーツ'/><author><name>Whitfield-In-World</name><uri>http://www.blogger.com/profile/04843551552145793367</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_ADDi1Gyyex4/TStPZrkf25I/AAAAAAAACPY/X1Q1EaccgEQ/S220/FaceBlur.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh4.ggpht.com/_ADDi1Gyyex4/TPncE6c7KcI/AAAAAAAACOo/ui9VKjwwG2g/s72-c/Boots01_thumb%5B2%5D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6302991294737890750.post-1901550776287514545</id><published>2010-11-29T14:37:00.008+09:00</published><updated>2010-12-16T03:29:31.013+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Photo'/><category scheme='http://www.blogger.com/atom/ns#' term='Viewer2'/><title type='text'>Kirstens で被写界深度 リアルタイムで焦点ぼかし</title><content type='html'>&lt;a href="http://www.kirstensviewer.com/" target="_blank"&gt;Kirstens Viewer の作者さんのページ&lt;/a&gt;で最新の KL Viewer の SS を見てたら「？」と。前にもご紹介していた &lt;a href="http://snumaw.blogspot.com/2009/04/gimp.html" target="_blank"&gt;GIMP の Focus Blur&lt;/a&gt; を使わずして、リアルタイムに背景がぼけてるように見えるんです。&lt;br /&gt;&lt;br /&gt;&lt;img height="279" src="http://www.kirstensviewer.com/blobs/images/Viewer%20Screenshots/Build42.jpg" width="512" /&gt;&lt;br /&gt;&lt;br /&gt;KL すごいし。。。    &lt;br /&gt;環境設定のグラフィックにある [Lighting and Shadows] をオンにすると、、、影だけじゃなくて、ブラ―までもかかるんですね。&lt;br /&gt;&lt;br /&gt;&lt;a href="http://lh4.ggpht.com/_ADDi1Gyyex4/TPM8G0HNQfI/AAAAAAAACOc/3hb6rwO0Nhk/s1600-h/Blur001%5B3%5D.png"&gt;&lt;img alt="Blur001" border="0" height="347" src="http://lh6.ggpht.com/_ADDi1Gyyex4/TPM8H7erS4I/AAAAAAAACOg/D53JQoCK6Fg/Blur001_thumb%5B1%5D.png?imgmax=800" style="background-image: none; border-width: 0px; display: inline; padding-left: 0px; padding-right: 0px; padding-top: 0px;" title="Blur001" width="516" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;ちょっと触っただけなので、まだどのような調整ができるかわからないのですが、Viewer もいろいろと進化していることは確かですね。&lt;br /&gt;&lt;br /&gt;[追記]&lt;br /&gt;&lt;a href="http://www.flickr.com/photos/snumaw/5237782434/" title="SL Depth of Field 01 by Whitfield-In-World, on Flickr"&gt;&lt;img alt="SL Depth of Field 01" height="266" src="http://farm6.static.flickr.com/5126/5237782434_97043cc934.jpg" width="500" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Kirstens の場合は設定項目がありますね。&lt;br /&gt;[Graphics] - [Advanced] - [Misc] です。&lt;br /&gt;Camera COC、CameraFNumber、Camera Focal Length です。&lt;br /&gt;&lt;br /&gt;焦点距離と絞り、とか、そんなキーワードで検索するといろいろ解説がでます。&lt;br /&gt;カメラが寄った時だけ、背景がぼけるような設定にしておくと、あまりうるさくないかも。&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/_ADDi1Gyyex4/TPzH0Va6PBI/AAAAAAAACO0/0_lLezZKzgg/s1600/FNumber002.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/_ADDi1Gyyex4/TPzH0Va6PBI/AAAAAAAACO0/0_lLezZKzgg/s400/FNumber002.png" width="500" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;a href="http://www.flickr.com/photos/snumaw/5240383482/" title="KL Depth Of Field by Whitfield-In-World, on Flickr"&gt;&lt;img alt="KL Depth Of Field" height="272" src="http://farm6.static.flickr.com/5126/5240383482_3ea268d369.jpg" width="500" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.flickr.com/photos/snumaw/5240337699/" title="KL Depth of Field and Shadow Effect by Whitfield-In-World, on Flickr"&gt;&lt;img alt="KL Depth of Field and Shadow Effect" height="318" src="http://farm6.static.flickr.com/5010/5240337699_bf8bbe093f.jpg" width="500" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;object type="application/x-shockwave-flash" width="500" height="281" data="http://www.flickr.com/apps/video/stewart.swf?v=71377" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"&gt; &lt;param name="flashvars" value="intl_lang=en-us&amp;photo_secret=af624ace17&amp;photo_id=5264137678&amp;flickr_show_info_box=true&amp;hd_default=false"&gt;&lt;/param&gt;&lt;param name="movie" value="http://www.flickr.com/apps/video/stewart.swf?v=71377"&gt;&lt;/param&gt;&lt;param name="bgcolor" value="#000000"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;embed type="application/x-shockwave-flash" src="http://www.flickr.com/apps/video/stewart.swf?v=71377" bgcolor="#000000" allowfullscreen="true" flashvars="intl_lang=en-us&amp;photo_secret=af624ace17&amp;photo_id=5264137678&amp;flickr_show_info_box=true&amp;hd_default=false" height="281" width="500"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6302991294737890750-1901550776287514545?l=snumaw.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://snumaw.blogspot.com/feeds/1901550776287514545/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://snumaw.blogspot.com/2010/11/kirstens.html#comment-form' title='2 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6302991294737890750/posts/default/1901550776287514545'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6302991294737890750/posts/default/1901550776287514545'/><link rel='alternate' type='text/html' href='http://snumaw.blogspot.com/2010/11/kirstens.html' title='Kirstens で被写界深度 リアルタイムで焦点ぼかし'/><author><name>Whitfield-In-World</name><uri>http://www.blogger.com/profile/04843551552145793367</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_ADDi1Gyyex4/TStPZrkf25I/AAAAAAAACPY/X1Q1EaccgEQ/S220/FaceBlur.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh6.ggpht.com/_ADDi1Gyyex4/TPM8H7erS4I/AAAAAAAACOg/D53JQoCK6Fg/s72-c/Blur001_thumb%5B1%5D.png?imgmax=800' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6302991294737890750.post-1297096751682965830</id><published>2010-11-08T20:06:00.000+09:00</published><updated>2010-11-08T20:06:10.659+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='新機能'/><title type='text'>Rigged Mesh すごいですね</title><content type='html'>敷居は相当高いようなのですが、Rigged Mesh を使ったアバタ―制作の事例が YouTube や個人のブログで公開されはじめていますね。&lt;br /&gt;&lt;br /&gt;Rigged Mesh : &lt;a href="http://wiki.secondlife.com/wiki/Mesh/Mesh_Walkthrough:_Rigged_Mesh_Upload"&gt;http://wiki.secondlife.com/wiki/Mesh/Mesh_Walkthrough:_Rigged_Mesh_Upload&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Secondlife の先駆者の方々には元々 3DCG のエリアでご活躍されていた方も多くて、その方々にすると「やっと」という感もあるのでしょうが、それでもこの対応の早さは日本のユーザーがとびぬけているようにも思えます。&lt;br /&gt;&lt;br /&gt;&lt;object height="385" width="480"&gt;&lt;param name="movie" value="http://www.youtube.com/v/tB5ZzuJl6kA?fs=1&amp;amp;hl=ja_JP&amp;amp;hd=1"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/tB5ZzuJl6kA?fs=1&amp;amp;hl=ja_JP&amp;amp;hd=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="385"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;&lt;object height="385" width="480"&gt;&lt;param name="movie" value="http://www.youtube.com/v/9f38uAjLx6I?fs=1&amp;amp;hl=ja_JP&amp;amp;hd=1"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/9f38uAjLx6I?fs=1&amp;amp;hl=ja_JP&amp;amp;hd=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="385"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;&lt;object height="340" width="560"&gt;&lt;param name="movie" value="http://www.youtube.com/v/MUxcIFjafso?fs=1&amp;amp;hl=ja_JP&amp;amp;hd=1"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/MUxcIFjafso?fs=1&amp;amp;hl=ja_JP&amp;amp;hd=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="560" height="340"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;&lt;object height="340" width="560"&gt;&lt;param name="movie" value="http://www.youtube.com/v/7mBTqXU-2qE?fs=1&amp;amp;hl=ja_JP&amp;amp;hd=1"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/7mBTqXU-2qE?fs=1&amp;amp;hl=ja_JP&amp;amp;hd=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="560" height="340"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;私には到底無理なんですが、すでにあるモデリングツールの利用や COLLADA データフォーマットの採用といった点がこのようなことを可能にしているんですね。&lt;br /&gt;&lt;br /&gt;技術的/非技術的な課題・問題も山積みですが、どこまで進化していくのか楽しみです。セカンドライフ、いろいろ言われ続けていますが、このようなサービスで「もう、やーめた」と言わず継続している数少ないサービスのひとつなので引き続き進化してほしいのと、やっぱり CGM の要素を大切にし続けてほしいですね。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6302991294737890750-1297096751682965830?l=snumaw.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://snumaw.blogspot.com/feeds/1297096751682965830/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://snumaw.blogspot.com/2010/11/rigged-mesh.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6302991294737890750/posts/default/1297096751682965830'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6302991294737890750/posts/default/1297096751682965830'/><link rel='alternate' type='text/html' href='http://snumaw.blogspot.com/2010/11/rigged-mesh.html' title='Rigged Mesh すごいですね'/><author><name>Whitfield-In-World</name><uri>http://www.blogger.com/profile/04843551552145793367</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_ADDi1Gyyex4/TStPZrkf25I/AAAAAAAACPY/X1Q1EaccgEQ/S220/FaceBlur.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6302991294737890750.post-5001220685767601400</id><published>2010-10-16T22:13:00.009+09:00</published><updated>2010-10-30T12:59:41.517+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='スクリプト'/><title type='text'>[LSL] 位置と回転について ～ アバタ―にスクリプトはいれられない ～</title><content type='html'>&lt;a href="http://snumaw.blogspot.com/2010/10/lsl_14.html"&gt;前回まで&lt;/a&gt;で、&lt;a href="http://wiki.secondlife.com/wiki/LlSetLinkPrimitiveParams/ja" target="_blank"&gt;llSetLinkPrimitiveParams&lt;/a&gt; を使った子プリムの位置と向きの設定方法をご紹介してきました。また、Link された子プリムを扱うには、与えられた「リンク番号」が重要だ、ということもお伝えしました。   &lt;br /&gt;そこで、リンク番号の取得ですが、プリム同士のリンクであれば、それぞれのプリムにスクリプトを入れ、リセット後のタイミングなどで &lt;a href="http://wiki.secondlife.com/wiki/LlMessageLinked/ja" target="_blank"&gt;llMessageLinked&lt;/a&gt; を使って子プリムのリンク番号をルートのスクリプトに渡すことで、リンク番号管理をしたりします。   &lt;br /&gt;&lt;a href="http://wiki.secondlife.com/wiki/LlGetLinkNumber/ja" target="_blank"&gt;llGetLinkNumber&lt;/a&gt;() を使って自分のリンク番号をとるわけです。   &lt;br /&gt;&lt;br /&gt;ここで問題になるのが、プリムにアバタ―が座った時のリンク番号です。ん？と思われるかもしれませんが、アバタ―がプリムに「座る」という行為は、アバタ―がルートプリムにリンクされた、というイベントで管理されるのです。   &lt;br /&gt;スクリプトでは &lt;a href="http://wiki.secondlife.com/wiki/Changed/ja" target="_blank"&gt;CHANGE イベント&lt;/a&gt;の &lt;a href="http://wiki.secondlife.com/wiki/CHANGED_LINK/ja" target="_blank"&gt;CHANGED_LINK&lt;/a&gt; を使って、アバタ―が座ったかどうかを管理しているのですね。   &lt;br /&gt;&lt;br /&gt;アバタ―には他の子プリムのようにスクリプトを入れることができません。座った後のアバタ―の位置や回転を操作するのは、リンクされた子プリムの位置と回転を操作するのと同様ですが、リンク番号の取得がプリムのようにできないのです。今回はその対応方法と、椅子に座ったアバタ―の位置や向きを変えるスクリプトを考えてみます。   &lt;br /&gt;&lt;b&gt;&lt;span style="font-size: small;"&gt;     &lt;br /&gt;&lt;span style="font-size: small;"&gt;5. アバタ―にスクリプトはいれられない&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;   &lt;br /&gt;&lt;br /&gt;まぁ、、、既知、既出といえる比較的有名な話題になります。wiki にも紹介されていますし、過去にも多くの先輩諸氏がブログなどで紹介しているのですが、ポイントをまとめると   &lt;br /&gt;&lt;span style="color: #f79646;"&gt;   &lt;br /&gt;a) 多くの場合は CHANGE イベント発生時のリンク番号の最大値がアバタ―のリンク番号     &lt;br /&gt;b) 複数のアバタ―が座ったり立ったりする場合は、アバタ―のリンク番号は CHANGE イベントのたびに変わる可能性がある&lt;/span&gt;   &lt;br /&gt;&lt;br /&gt;上記の２つに注意してリンク番号を取得するサンプル スクリプトを書くと以下のようなものになります。   &lt;br /&gt;なお、一人しか座らせない場合は、llSitTarget と llAvatorOnSitTarget を使って、アバタ―の key の取得、llGetNumberOfPrims をリンク番号として扱うのが一番簡単です。このスクリプトはオブジェクトに複数のアバタ―が Sit する、という前提で、key や リンク番号などの情報を取得するサンプルになっています。   &lt;br /&gt;&lt;br /&gt;//--------------------------------------------------------------------------------   &lt;br /&gt;// Sit した複数のアバタ―のリンク番号や Key, 名前、ポジション、ローテーションを   &lt;br /&gt;// それぞれのリストに取得するサンプルスクリプト   &lt;br /&gt;//--------------------------------------------------------------------------------   &lt;br /&gt;list keyList;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //Sit しているアバタ―の key をいれます   &lt;br /&gt;list nameList; //Sit しているアバタ―の名前をいれます   &lt;br /&gt;list posList;&amp;nbsp;&amp;nbsp;&amp;nbsp; //Sit しているアバタ―のグローバルポジションを入れます   &lt;br /&gt;list rotList;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //Sit しているアバタ―のグローバルローテーションを入れます   &lt;br /&gt;list numList;&amp;nbsp;&amp;nbsp; //Sit しているアバタ―のリンク番号をいれます   &lt;br /&gt;default{   &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; state_entry(){   &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; llSay(0, "Hello, Avatar!");   &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }   &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; changed(integer change){   &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(change &amp;amp; CHANGED_LINK){   &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; integer max = llGetNumberOfPrims();   &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; integer i = max;   &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; keyList = nameList = posList = rotList = numList = [];   &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for(;i&amp;gt;0;--i){   &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; list tmp = llGetLinkPrimitiveParams(i,[PRIM_NAME,PRIM_POSITION,PRIM_ROTATION]);   &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; key tKey= llGetLinkKey(i);   &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; list objDetails = llGetObjectDetails(tKey,[OBJECT_CREATOR]);   &lt;br /&gt;&lt;span style="color: #f79646;"&gt;//OBJECT_CREATOR が NULL_KEY の場合はプリムではなくアバタ―です&lt;/span&gt;   &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; key cKey = llList2Key(objDetails,0);   &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(cKey==NULL_KEY){ &lt;span style="color: #f79646;"&gt;//リンクされたものがアバタ―かどうかのチェック    &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //アバタ―だったら各情報をリストに格納します&lt;/span&gt;   &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; tmp = llGetLinkPrimitiveParams(i,[PRIM_NAME,PRIM_POSITION,PRIM_ROTATION]);   &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; keyList += tKey;   &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; nameList+= llList2String(tmp,0);   &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; posList += llList2Vector(tmp,1);   &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; rotList += llList2Rot(tmp,2);   &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; numList += [i];   &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }else{   &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; i=0; &lt;span style="color: #f79646;"&gt;//アバタ―じゃなくなったら、あとはリンクされたプリムなので終了&lt;/span&gt;   &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }   &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }   &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: #f79646;"&gt;//アバタ―が座っていれば、その情報を確認用に表示&lt;/span&gt;   &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; integer len = llGetListLength(keyList);   &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(len&amp;gt;0){   &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; integer i = 0;   &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for(;i&amp;lt;len;++i){   &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; llOwnerSay(llList2String(numList,i)+","+   &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; llList2String(nameList,i)+","+   &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; llList2String(keyList,i)+","+   &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; llList2String(posList,i)+","+   &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; llList2String(rotList,i));   &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }   &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }else{   &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; llOwnerSay("誰も座っていません。");   &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }   &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }   &lt;br /&gt;}   &lt;br /&gt;//------------------------------------------------------------------------   &lt;br /&gt;&lt;br /&gt;上記スクリプトの入った直方体に２人のアバターが Sit すると llOwnerSay で以下のようなメッセージをオーナーは受け取ることができます。   &lt;br /&gt;&lt;span style="color: #ffff80;"&gt;   &lt;br /&gt;[00:28]&amp;nbsp; Object: 2,Snuma Whitfield,d19d8aef-530a-41cc-bc1c-xxxxxxxxxxxx,&amp;lt;210.193100, 234.464900, 2498.686000&amp;gt;,&amp;lt;0.000000, 0.000000, 0.477574, 0.878592&amp;gt;     &lt;br /&gt;[00:28]&amp;nbsp; Object: 3,Alt Beck,a45ad906-fa8e-4fe2-bb3d-xxxxxxxxxxxx,&amp;lt;210.193100, 236.036500, 2498.686000&amp;gt;,&amp;lt;0.000000, 0.000000, -0.934414, 0.356190&amp;gt;&lt;/span&gt;   &lt;br /&gt;&lt;br /&gt;リンク番号３番の Alt さんは一番最後に Sit したアバタ―なのですが、ここでリンク番号 2 番の私が立ち上がったとき、Alt さんのリンク番号がどうなるか。。。&lt;span style="color: #f79646;"&gt;答えは ３番ではなく即座に２番になるのです。&lt;/span&gt;そのため、changed イベントが発生する毎に、アバタ―のリンク番号の再設定をしなくてはいけません。   &lt;br /&gt;&lt;br /&gt;リンク番号さえわかっていれば、あとはこれまでお話ししてきた設定方法を使って llSetLinkPrimitiveParams によるアバタ―の位置や回転の指定を行えばいいのです。   &lt;br /&gt;llSitTarget で指定するような初期の座る場所を指定したい、、などは上記の考えを拡張する（座った直後に移動させる）か、&lt;a href="http://wiki.secondlife.com/wiki/LlSitTarget/ja" target="_blank"&gt;wiki の llSitTarget にある「着座ポイントを更新」&lt;/a&gt;などの応用をためしてみるといいでしょうね。   &lt;br /&gt;&lt;br /&gt;それでは複数のプリムからなる台座（オブジェクト）に、複数のアバターが座り、台座にタッチすることで表示されるダイアログで自分の位置を変える(前後、左右、上下、回転）、というスクリプトのサンプルが以下です。   &lt;br /&gt;ポイントは、   &lt;br /&gt;&lt;span style="color: #f3a447;"&gt;   &lt;br /&gt;1) CHANGE イベント毎にアバターのリンク番号を更新する     &lt;br /&gt;2) ダイアログで移動させるときに、その時点での位置情報を取得し、使用する     &lt;br /&gt;3) グローバル座標による差をローカル座標上の差に変換する     &lt;br /&gt;4) アバターを回すときは、ルートのローテーションで2回除算する&lt;/span&gt;&lt;span class="Apple-style-span" style="color: #cc0000;"&gt;（または PRIM_ROT_LOCAL を使う）     &lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #f3a447;"&gt; 5) llSitTarget と llAvatarOnSitTarget を使わず、座りたい場所にアバターを座らせ、微調整を可能にする     &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;といったところでしょう。サンプル スクリプトとしてわかりやすくするために一部冗長なコードがあったり、情報確認用の llOwnerSay があったり、ダイアログの扱いについてもあまり汎用的にしていませんので、その辺は臨機応変に変更してみてください。   &lt;br /&gt;&lt;a href="http://lh5.ggpht.com/_ADDi1Gyyex4/TLmjL-mUqnI/AAAAAAAACOA/A6jHK0Az8lU/s1600-h/blogSittingScript%5B4%5D.png"&gt;&lt;img alt="blogSittingScript" border="0" height="301" src="http://lh6.ggpht.com/_ADDi1Gyyex4/TLmjMTZnsdI/AAAAAAAACOE/IV6bUlPA0Zk/blogSittingScript_thumb%5B2%5D.png?imgmax=800" style="background-image: none; border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; display: inline; padding-left: 0px; padding-right: 0px; padding-top: 0px;" title="blogSittingScript" width="542" /&gt;&lt;/a&gt;   &lt;br /&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: orange;"&gt;//PRIM_ROT_LOCAL を使って回転させるものに変更しました。&lt;br /&gt;//注意点は前後、左右はローカルローテーションではなく、グローバルローテーションを使う点です。&lt;/span&gt;&lt;br /&gt;list keyList;&lt;br /&gt;list numList;&lt;br /&gt;list personalSetting;&lt;br /&gt;list preKeyList;&lt;br /&gt;integer dChan;&lt;br /&gt;integer dHandle;&lt;br /&gt;integer dFlg;&lt;br /&gt;list dButtons = ["閉じる","3cm設定","5cm設定","前に","左に","上に","後ろに","右に","下に","回る","10度設定","45度設定"];&lt;br /&gt;string dMessage0 = "移動距離：";&lt;br /&gt;string dMessage1 = "回転角度：";&lt;br /&gt;float dist;&lt;br /&gt;float spin;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: orange;"&gt;//ダイアログメッセージ用浮動小数点の成形&lt;/span&gt;&lt;br /&gt;string float2string(float p){&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;string s = (string)p;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;integer dot = llSubStringIndex(s,".");&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;s = llGetSubString(s,0,dot-1);&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;return s;&lt;br /&gt;}&lt;br /&gt;&lt;span class="Apple-style-span" style="color: orange;"&gt;//llSitTargetを使わない初期位置設定&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: orange;"&gt;//tUnit 分だけ、座った位置から最初に移動する&lt;/span&gt;&lt;br /&gt;setInitPos(key id){&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;float tUnit = 0.03; &lt;span class="Apple-style-span" style="color: orange;"&gt;//3cm 上にあげたい&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;integer index = llListFindList(keyList,[id]);&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;rotation tRootRot = llGetRootRotation();&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;vector tAdjust = ZERO_VECTOR;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;integer tLinkNum = llList2Integer(numList,index);&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;rotation tAvRot = llList2Rot(llGetLinkPrimitiveParams(tLinkNum,[PRIM_ROTATION]),0);&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;vector tAvPos = llList2Vector(llGetLinkPrimitiveParams(tLinkNum,[PRIM_POSITION]),0);&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;vector tLocalPos = tAvPos - llGetRootPosition();&lt;br /&gt;&lt;span class="Apple-style-span" style="color: orange;"&gt;//グローバル座標のオフセットをローカル座標のオフセットに変換&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;tLocalPos = offset2local(tLocalPos,tRootRot);&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;span class="Apple-style-span" style="color: orange;"&gt;//llRot2Upで上に移動すふ調整オフセットを算出します。&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;tAdjust = offset2local(llRot2Up(tAvRot)*tUnit,tRootRot);&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;llSetLinkPrimitiveParamsFast(tLinkNum,[PRIM_POSITION,tLocalPos+tAdjust]);&lt;br /&gt;}&lt;br /&gt;&lt;span class="Apple-style-span" style="color: orange;"&gt;//グローバルオフセットベクトルをローカルに変換するユーザー関数&lt;/span&gt;&lt;br /&gt;vector offset2local(vector v, rotation rootRot){&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;if((v!=ZERO_VECTOR)&amp;amp;&amp;amp;(rootRot!=ZERO_ROTATION)){&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;rotation rot = llRotBetween(&amp;lt;1.0,0.0,0.0&amp;gt;,v);&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;float mag &amp;nbsp; &amp;nbsp;= llVecMag(v);&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;vector vec &amp;nbsp; = llRot2Fwd(rot/rootRot);&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;return vec*mag;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;}else{&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;return v;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;}&lt;br /&gt;}&lt;br /&gt;default&lt;br /&gt;{&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;state_entry(){&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class="Apple-style-span" style="color: orange;"&gt;//ダイアログ用チャンネル設定 1000～9999&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;dChan = (integer)(llFrand(9000.0))+1000;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;dHandle = llListen(dChan,"","","");&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;dFlg = FALSE;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;dist = 0.03;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;spin = PI/4;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;preKeyList = [];&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;}&lt;br /&gt;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;changed(integer change){&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if(change &amp;amp; CHANGED_LINK){ &lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class="Apple-style-span" style="color: orange;"&gt;//Listenしてなければ、Listen開始&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if(dFlg==FALSE){&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;llListenControl(dHandle,TRUE);&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;dFlg=TRUE;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;preKeyList = keyList;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;key newAvKey = NULL_KEY;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;integer max = llGetNumberOfPrims();&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;integer i = max;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;keyList = numList = [];&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;for(;i&amp;gt;0;--i){&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;list tmp = llGetLinkPrimitiveParams(i,[PRIM_NAME,PRIM_POSITION,PRIM_ROTATION]);&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;key tKey= llGetLinkKey(i);&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;list objDetails = llGetObjectDetails(tKey,[OBJECT_CREATOR]);&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;key cKey = llList2Key(objDetails,0);&lt;br /&gt;&lt;span class="Apple-style-span" style="color: orange;"&gt;// Object Creator が NULL_KEY のときはアバター&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if(cKey==NULL_KEY){&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;tmp = llGetLinkPrimitiveParams(i,[PRIM_NAME,PRIM_POSITION,PRIM_ROTATION]);&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;keyList += tKey;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;numList += [i]; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class="Apple-style-span" style="color: orange;"&gt;//llSitTarget/llAvatarSitOnTargetを使っていないため、以下この方法でSitしたAvatar Key を取得します&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if(llListFindList(preKeyList,[tKey])==-1){&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;newAvKey = tKey;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}else{&lt;br /&gt;&lt;span class="Apple-style-span" style="color: orange;"&gt;//リンク番号が大きいのがアバターで、チェックするオブジェクトがプリムになった(Object Creator に key が入っている場合）は for 文から抜けます。&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;i=0;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class="Apple-style-span" style="color: orange;"&gt;//新しく座った Avatar がいたら、初期位置を調整&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if(newAvKey!=NULL_KEY){&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;setInitPos(newAvKey);&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;integer len = llGetListLength(keyList);&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if(len&amp;gt;0){&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;llListenControl(dHandle,TRUE);&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class="Apple-style-span" style="color: orange;"&gt;//--確認用-- &amp;nbsp;実用時はコメント化ですね&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;integer i = 0;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;for(;i&lt;len;++i){&amp;nbsp;&lt; p=""&gt;&lt;/len;++i){&amp;nbsp;&lt;&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;integer tLinkNum = llList2Integer(numList,i);&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;key tAvKey = llList2Key(keyList,i);&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;llOwnerSay((string)tLinkNum+","+&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; llKey2Name(tAvKey)+","+&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; (string)tAvKey+","+&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; llList2String(llGetLinkPrimitiveParams(tLinkNum,[PRIM_POSITION]),0)+","+&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; llList2String(llGetLinkPrimitiveParams(tLinkNum,[PRIM_ROTATION]),0));&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class="Apple-style-span" style="color: orange;"&gt;//----------&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}else{&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class="Apple-style-span" style="color: orange;"&gt;//誰も座っていないときは Listen をとめます&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;llListenControl(dHandle,FALSE);&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;dFlg=FALSE;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;personalSetting=[];&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class="Apple-style-span" style="color: orange;"&gt;//--確認用-- 実用時はコメント化ですね&lt;/span&gt; &lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;llOwnerSay("誰も座っていません。");&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;//----------&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;}&lt;br /&gt;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;touch_start(integer num){&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;key toucher = llDetectedKey(0); &lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class="Apple-style-span" style="color: orange;"&gt;//移動距離や回転の設定を、ダイアログで変更した場合、&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: orange;"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;//グローバル変数を変更すると他のアバターに影響してしまうので&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: orange;"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;//保存されている自分用の設定値をを使用します&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if(llListFindList(keyList,[toucher])!=-1){&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;float myDist = dist;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;float mySpin = spin;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;integer index = llListFindList(personalSetting,[toucher]);&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class="Apple-style-span" style="color: orange;"&gt;//自分用の設定値がある場合&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if(index!=-1){&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;myDist = llList2Float(personalSetting,index+1);&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;mySpin = llList2Float(personalSetting,index+2);&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;} &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;string msg = "\n"+dMessage0+float2string(myDist*100.0)+"cm\n"+dMessage1+float2string(mySpin*RAD_TO_DEG)+"度";&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;llDialog(toucher,msg,dButtons,dChan);&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;}&lt;br /&gt;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;listen(integer chan,string name,key id,string msg){&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class="Apple-style-span" style="color: orange;"&gt;//基本、座っているアバターのダイアログからのメッセージだけを受け取りますが&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: orange;"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;//チャンネル重複などによる混線回避のため id チェックを行います&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if(llListFindList(keyList,[id])!=-1){&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if(msg!="閉じる"){&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;float myDist = dist;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;float mySpin = spin;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;integer index = llListFindList(personalSetting,[id]);&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class="Apple-style-span" style="color: orange;"&gt;//自分用の設定値がある場合&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if(index!=-1){&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;myDist = llList2Float(personalSetting,index+1);&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;mySpin = llList2Float(personalSetting,index+2);&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;integer linkNum = llList2Integer(numList,llListFindList(keyList,[id]));&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;rotation avRotG = llList2Rot(llGetLinkPrimitiveParams(linkNum,[PRIM_ROTATION]),0); &lt;span class="Apple-style-span" style="color: orange;"&gt;//Avatarのグローバルローテーション 前後左右移動に使います&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;rotation avRotL = llList2Rot(llGetLinkPrimitiveParams(linkNum,[PRIM_ROT_LOCAL]),0); &lt;span class="Apple-style-span" style="color: orange;"&gt;//Avatarのローカルローテーション 回転で使います&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;rotation rootRot=llList2Rot(llGetLinkPrimitiveParams(1,[PRIM_ROTATION]),0); &lt;span class="Apple-style-span" style="color: orange;"&gt;//ルートのグローバルローテーション&lt;/span&gt; &amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;vector rootPos &amp;nbsp;= llList2Vector(llGetLinkPrimitiveParams(1,[PRIM_POSITION]),0); &lt;span class="Apple-style-span" style="color: orange;"&gt;//リージョン座標&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;vector avPos &amp;nbsp; &amp;nbsp;= llList2Vector(llGetLinkPrimitiveParams(linkNum,[PRIM_POSITION]),0); &lt;span class="Apple-style-span" style="color: orange;"&gt;//リージョン座標&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;vector offset &amp;nbsp; = avPos-rootPos;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;offset = offset2local(offset,rootRot);&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;vector adjust = ZERO_VECTOR;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if(msg=="前に"){&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;adjust = offset2local(llRot2Fwd(avRotG)*myDist,rootRot);&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}else if(msg=="後ろに"){&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;adjust = -offset2local(llRot2Fwd(avRotG)*myDist,rootRot);&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}else if(msg=="左に"){&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;adjust = offset2local(llRot2Left(avRotG)*myDist,rootRot);&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}else if(msg=="右に"){&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;adjust = -offset2local(llRot2Left(avRotG)*myDist,rootRot);&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}else if(msg=="上に"){&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;adjust = offset2local(llRot2Up(avRotG)*myDist,rootRot);&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}else if(msg=="下に"){&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;adjust = -offset2local(llRot2Up(avRotG)*myDist,rootRot);&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}else if(msg=="回る"){&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;avRotL = llEuler2Rot(&amp;lt;0.0,0.0,mySpin&amp;gt;)*avRotL;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;llSetLinkPrimitiveParamsFast(linkNum,[PRIM_ROT_LOCAL,avRotL]);&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}&lt;br /&gt;&lt;span class="Apple-style-span" style="color: orange;"&gt;//移動調整処理&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if(adjust!=ZERO_VECTOR){&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;offset = offset + adjust;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;llSetLinkPrimitiveParamsFast(linkNum,[PRIM_POSITION,offset]);&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if(llSubStringIndex(msg,"cm")!=-1){&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;myDist = (float)llGetSubString(msg,0,llSubStringIndex(msg,"cm")-1)*0.01;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class="Apple-style-span" style="color: orange;"&gt;//すでに設定済みの場合、自分用設定値の変更&lt;/span&gt; &lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if(index!=-1){&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;personalSetting=llListReplaceList(personalSetting,[myDist],index+1,index+1);&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}else{&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class="Apple-style-span" style="color: orange;"&gt;//新たに自分用の設定を登録&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;personalSetting+=[id,myDist,spin];&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;} &lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if(llSubStringIndex(msg,"度")!=-1){&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;mySpin = (float)llGetSubString(msg,0,llSubStringIndex(msg,"度")-1)*DEG_TO_RAD;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if(index!=-1){&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;personalSetting=llListReplaceList(personalSetting,[mySpin],index+2,index+2);&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}else{&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;personalSetting+=[id,dist,mySpin];&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;string msg = "\n"+dMessage0+float2string(myDist*100.0)+"cm\n"+dMessage1+float2string(mySpin*RAD_TO_DEG)+"度";&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;llDialog(id,msg,dButtons,dChan);&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;}&lt;br /&gt;}&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6302991294737890750-5001220685767601400?l=snumaw.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://snumaw.blogspot.com/feeds/5001220685767601400/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://snumaw.blogspot.com/2010/10/lsl_16.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6302991294737890750/posts/default/5001220685767601400'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6302991294737890750/posts/default/5001220685767601400'/><link rel='alternate' type='text/html' href='http://snumaw.blogspot.com/2010/10/lsl_16.html' title='[LSL] 位置と回転について ～ アバタ―にスクリプトはいれられない ～'/><author><name>Whitfield-In-World</name><uri>http://www.blogger.com/profile/04843551552145793367</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_ADDi1Gyyex4/TStPZrkf25I/AAAAAAAACPY/X1Q1EaccgEQ/S220/FaceBlur.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh6.ggpht.com/_ADDi1Gyyex4/TLmjMTZnsdI/AAAAAAAACOE/IV6bUlPA0Zk/s72-c/blogSittingScript_thumb%5B2%5D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6302991294737890750.post-763661256001959251</id><published>2010-10-14T22:37:00.001+09:00</published><updated>2012-01-12T17:43:49.784+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='スクリプト'/><title type='text'>[LSL] 位置と回転について ～クォータニオンと移動量～</title><content type='html'>&lt;p&gt;&lt;a href="http://snumaw.blogspot.com/2010/10/lsl-2.html" target="_blank"&gt;前回からの&lt;/a&gt;続き、、、ではなくて、ちょっと閑話休題。といっても、今回の一連のお話しの中で、私が勝手に造語的に使っている「移動量」って何？の補足みたいなお話しです。&lt;/p&gt;  &lt;p&gt;&lt;a href="http://snumaw.blogspot.com/2010/10/lsl_09.html" target="_blank"&gt;[LSL] 位置と回転について ～移動量という考え方～&lt;/a&gt; のエントリーで、球体で考える空間と位置指定の概念を説明するのに、地球の話を持ってきて「移動量」の話をしていますが、この移動量っていうのが、やっぱりよくわかんない、、、と感じる方も多いと思います。&lt;/p&gt;  &lt;p&gt;移動量（正直、これ私が勝手にそう呼んでいるので、一般的な用語ではないことをご了承ください。）はクォータニオンそのものなんですが、イメージとしては地球上のある地点から他の地点までの最短距離（大圏航路）で、ぐるっ！と地球をまわして、一度の回転でA地点からB地点にいって、回転させる軸の傾きも含めたもの、、、としつこく書いています。&lt;/p&gt;  &lt;p&gt;ふ～ん、そうなんだ、と思ってくれるといいのですが、「ん～、わかんない」となると、実は先に進めないのも事実。それが2年前の私の状態ですから（笑   &lt;br /&gt;イメージ、イメージっていってもしょうがないので、もうちょっと具体的に説明してみたいと思います。ただし、なぜこれまで具体的に説明していないか、、、といえば、最終的には必要になる場合もありますが、最初のほうでは具体的に理解する必要があまりない（というか邪魔な？）知識だと思ったためです。あ、もちろん、ここでも行列計算、虚数といった数学的な話にはなりません。&lt;/p&gt;  &lt;p&gt;前のエントリーでも「羽田空港とJFK空港を結ぶ大圏航路でグルッと回す」、それが移動量って言い方をしていますが、一気に回すための傾いた軸って存在しますよね。&lt;/p&gt;  &lt;p&gt;クォータニオンからは、まず、その軸の方向を導き出すことができます。その関数が &lt;a href="http://wiki.secondlife.com/wiki/LlRot2Axis/ja" target="_blank"&gt;llRot2Axis&lt;/a&gt; なんです。そして軸を使ってまわした角度が &lt;a href="http://wiki.secondlife.com/wiki/LlRot2Angle/ja" target="_blank"&gt;llRot2Angle&lt;/a&gt; なんです。&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/_ADDi1Gyyex4/TLcQdEZxpxI/AAAAAAAACN4/6h6v6XmLD0U/s1600-h/Rot2AxisAngle2%5B4%5D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="Rot2AxisAngle2" border="0" alt="Rot2AxisAngle2" src="http://lh3.ggpht.com/_ADDi1Gyyex4/TLcQdkJJwXI/AAAAAAAACN8/90JJpXnY4pM/Rot2AxisAngle2_thumb%5B2%5D.png?imgmax=800" width="542" height="499" /&gt;&lt;/a&gt;    &lt;br /&gt;( 絵心無いわ・・・わかってくれるといいけどｗ )&lt;/p&gt;  &lt;p&gt;この軸の傾き（方向）と回る角度が移動量つまりクォータニオンを構成する要素なんですよね。   &lt;br /&gt;実際、Axis のベクターと、Angle の float からクォータニオンを計算する関数が &lt;a href="http://wiki.secondlife.com/wiki/LlAxisAngle2Rot/ja" target="_blank"&gt;llAxisAngle2Rot&lt;/a&gt; になるわけです。これでクォータニオン（移動量）を算出できるのです。&lt;/p&gt;  &lt;p&gt;ネットや書籍でクォータニオンを調べると、そもそも LSL で使われる関数などでは説明されませんから、四元数で、実数部分と虚数部分にわかれ、、、、と説明されます。クォータニオンはローテーション型で &amp;lt;x, y, z ,s&amp;gt; の四元数にて LSL でも表現されますが、現実にその x, y, z, s の要素を直接いぢることは、最初の頃はほぼ皆無です。ちなみに2年前に私は &lt;a href="http://ja.wikipedia.org/wiki/%E5%9B%9B%E5%85%83%E6%95%B0" target="_blank"&gt;ウィキペディアの四元数や、クォータニオンの説明&lt;/a&gt;を見てしまい、頭痛＆挫折しそうになりましたし、&lt;a href="http://wiki.secondlife.com/wiki/LSL_%E3%83%9D%E3%83%BC%E3%82%BF%E3%83%AB" target="_blank"&gt;wiki.secondlife.com&lt;/a&gt; での llRot2Axis や llRot2Angle の説明では、それらの関数と同じ動きをする llAcos や llFabs, llSqrt, llVecNorm で四元数の要素をいじるユーザー関数を紹介しています。ですが、その特記事項を見ても何を言っているのかわからなかったわけです。&lt;/p&gt;  &lt;p&gt;実際はウィキペディアにある内容をもとにクォータニオンは計算され、四元数の各要素となって表現されるのですが、それを理解するためには数学の勉強は必須で、ちょっと敷居が高かったのです。（私にとっては、、、ですが）&lt;/p&gt;  &lt;p&gt;このクォータニオンと軸の傾きと回転量の関係がわかっていれば、他のところでも応用可能なような気がしませんか？&lt;/p&gt;  &lt;p&gt;回す軸の方向はわかっていて、何度まわしたい、、、ってあるでしょう？おおよそローカル軸が「回す軸の方向」なので、あまり Axis と Angle の関係を理解せずにｚ軸で回すなら &amp;lt;0.0, 0.0, PI/2&amp;gt; とかにして、llEuler2Rot を使ってクォータニオン（移動量）にして、現在の Rotation に左からかけたりする、、、。でも、ローカルの軸、もしくはグローバルの軸じゃなくても、llAxisAngle2Rot で任意の軸で回すことができる、、、と考えると、ちょっとどこかで使えそうな気がしません？&lt;/p&gt;  &lt;p&gt;クォータニオンについては、最初の回で紹介したように、また、何度もしつこくいっているように「球体で考える空間と位置指定」の概念をきちんと持つことで、行列計算や三角関数を深く知らなくても、LSL の関数だけでほとんどの操作は克服できると思っています。その上のステップに行くときに、そこで必要な知識を吸収すればいいわけですよね。&lt;/p&gt;  &lt;p&gt;さて、&lt;a href="http://snumaw.blogspot.com/2010/10/lsl_16.html"&gt;次はオブジェクトに座っているアバタ―を動かす&lt;/a&gt;（それも複数のアバタ―）です。&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6302991294737890750-763661256001959251?l=snumaw.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://snumaw.blogspot.com/feeds/763661256001959251/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://snumaw.blogspot.com/2010/10/lsl_14.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6302991294737890750/posts/default/763661256001959251'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6302991294737890750/posts/default/763661256001959251'/><link rel='alternate' type='text/html' href='http://snumaw.blogspot.com/2010/10/lsl_14.html' title='[LSL] 位置と回転について ～クォータニオンと移動量～'/><author><name>Whitfield-In-World</name><uri>http://www.blogger.com/profile/04843551552145793367</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_ADDi1Gyyex4/TStPZrkf25I/AAAAAAAACPY/X1Q1EaccgEQ/S220/FaceBlur.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh3.ggpht.com/_ADDi1Gyyex4/TLcQdkJJwXI/AAAAAAAACN8/90JJpXnY4pM/s72-c/Rot2AxisAngle2_thumb%5B2%5D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6302991294737890750.post-8960409177560188747</id><published>2010-10-12T01:14:00.001+09:00</published><updated>2012-01-12T17:38:29.765+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='スクリプト'/><title type='text'>[LSL] 位置と回転について ～ ルートプリムと子プリムたち(2) ～</title><content type='html'>&lt;a href="http://snumaw.blogspot.com/2010/10/lsl_11.html" target="_blank"&gt;前回はルートプリムからのローカル座標を使った子プリムの相対位置の算出&lt;/a&gt;までご紹介しました。今回は &lt;a href="http://wiki.secondlife.com/wiki/LlSetLinkPrimitiveParams/ja" target="_blank"&gt;llSetLinkPrimitiveParams&lt;/a&gt; の PRIM_ROTATION で指定するローテーションの指定方法をご紹介します。&lt;br /&gt;&lt;br /&gt;ですが、、、最初にいっておきます。&lt;span style="color: yellow;"&gt;2010年10月の段階&lt;/span&gt;では llSetLinkPrimitiveParams の PRIM_ROTATION の指定には Bug (本当は Bug じゃないかもしれませんが、実装上の不具合というか混乱） があって、適切だろうというローテーション型の数値を渡してもうまく動かないのです。&lt;br /&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #cc0000;"&gt;[追記] コメントいただいたように PRIM_ROT&lt;/span&gt;&lt;span class="Apple-style-span" style="color: #cc0000;"&gt;_LOCAL&lt;/span&gt;&lt;span class="Apple-style-span" style="color: #cc0000;"&gt;&amp;nbsp;を使うことですべてうまくいきます。&lt;/span&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &lt;br /&gt;&lt;br /&gt;&lt;a href="https://jira.secondlife.com/browse/SVC-93?os_authType=guest" target="_blank"&gt;[JIRA] llSetPrimitiveParams PRIM_ROTATION and llSetRot incorrectly implemented for child prims&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;回避方法はあります。といっても上記でいう incorrectly implemented (正しくない実装）を使うわけです。ですから将来的にこの回避方法が動かなくなる可能性（期待しない動きにならないこと）があることをご了承ください。&lt;br /&gt;&lt;strong&gt;&lt;span style="color: #f79646;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color: #f79646;"&gt;ポイント4 PRIM_ROTATION にはクセがあります&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;まぁ、、2007年からある問題ですので、ちょっと放置気味ですが、、。（いまさら仕様変更できないのかもしれませんし、JIRA を見るかぎりでは、ほぼみんなあきらめ気味です、、、）&lt;br /&gt;&lt;br /&gt;そもそも仕様通りに動かないので、本来あるべき方法を説明しても仕方ないのですが、本来は、llSetLinkPrimitiveParams の PRIM_ROTATION で設定されるべきクォータニオンはルートから見た場合の相対的な回転です。その計算の仕方はグローバル座標軸上における設定すべきクォータニオンから、ルートプリムのローテーションを引いたもの、つまり除算したものになります。&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #cc0000;"&gt;[追記] ルートおよび子プリムのグローバルローテーションによる除算のため、グローバル基準を元にした相対位置となります。そのためもう一度ルートのローテーションで除算しています。これを回避するために、PRIM_ROT&lt;/span&gt;&lt;span class="Apple-style-span" style="color: #cc0000;"&gt;_LOCAL&lt;/span&gt;&lt;span class="Apple-style-span" style="color: #cc0000;"&gt;&amp;nbsp;を使い、ルートプリムを基準とした相対ローテーションを取得することができるようになりました。&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;ですが、それを設定しても期待とおりに回転しません。&lt;br /&gt;&lt;br /&gt;回避方法は、設定すべき子プリムのローテーションを、ルートプリムのローテーションで&lt;span style="color: red;"&gt;2回除算する&lt;/span&gt;のです。&lt;br /&gt;&lt;br /&gt;なぜか、、、って考えない、考えない。(笑&amp;nbsp;&amp;nbsp; このエントリーの最後のほうに私なりに考えた「こういう意味？」をまとめました。    &lt;br /&gt;また、この方法は llSetPos の wiki の説明でも記載されています。&lt;br /&gt;&lt;br /&gt;簡単な例を使ってみてみましょう。&lt;br /&gt;&amp;nbsp;&lt;a href="http://lh6.ggpht.com/_ADDi1Gyyex4/TLGaYOo869I/AAAAAAAACNI/ZX4oETj1_dg/s1600-h/rotation1%5B4%5D.png"&gt;&lt;img alt="rotation1" border="0" height="337" src="http://lh6.ggpht.com/_ADDi1Gyyex4/TLGaY1xprMI/AAAAAAAACNM/GAdTN5OQu1U/rotation1_thumb%5B2%5D.png?imgmax=800" style="background-image: none; border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; display: inline; padding-left: 0px; padding-right: 0px; padding-top: 0px;" title="rotation1" width="542" /&gt;&lt;/a&gt;&lt;br /&gt;下の平べったい直方体がルートプリムです。直方体の上方向に立方体をリンクしました。これが子プリムになります。この子プリムの立方体を llSetLinkPrimitiveParams の PRIM_ROTATION を使ってまわしてみます。このときに、ルートプリムの直方体を傾けても、期待する動き（回転）をするようにスクリプトを組むのが目的です。&lt;br /&gt;&lt;br /&gt;まず、失敗例から。スクリプトは以下になります。    &lt;br /&gt;タッチするとローカル Z 軸 45 度立方体が回る、というものです。子プリムのローカル Z 軸なので、期待する動きとしてはルートプリムの直方体が傾いても、直方体にのった状態でくるくる回る感じです。     &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;回転する度に子プリムには自分のローカルローテーションを取得して、llMessageLinked を使い送信、ルートではそのレスポンスをもらったら、子プリムの上に計算したローカルローテーション と llGetLocalRot の値の両方を表示するというものです。&lt;br /&gt;&lt;br /&gt;rotation q;    &lt;br /&gt;default{     &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; state_entry(){     &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; q = ZERO_ROTATION;     &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }     &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; touch_start(integer total_number){     &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; rotation childRot = llList2Rot(llGetLinkPrimitiveParams(2,     &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [PRIM_ROTATION]),0);&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; vector targetEluer= DEG_TO_RAD*&amp;lt;0.0,0.0,45.0&amp;gt;;     &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; rotation targetQ = llEuler2Rot(targetEluer);     &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; q = targetQ*childRot/&lt;a href="http://wiki.secondlife.com/wiki/LlGetRootRotation/ja" target="_blank"&gt;llGetRootRotation&lt;/a&gt;(); &lt;span style="color: red;"&gt;//ダメなサンプルですよ！&lt;/span&gt;     &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; llSetLinkPrimitiveParams(2,[PRIM_ROTATION,q]);     &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; llMessageLinked(LINK_SET,10,"","");     &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }     &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; link_message(integer snd_num,integer num,string str,key id){     &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(num==100){     &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; llSetLinkPrimitiveParamsFast(2,&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [PRIM_TEXT,(string)q+"\n"+str,&amp;lt;1.0,1.0,1.0&amp;gt;,1.0]);     &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }     &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }     &lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;結果は、ルートに傾きがなければうまくうごきますが、ルートが傾くと以下のようになります。&lt;br /&gt;&lt;a href="http://lh6.ggpht.com/_ADDi1Gyyex4/TLG5VsCyYDI/AAAAAAAACNQ/yOefdPZZRKo/s1600-h/rot10%5B4%5D.png"&gt;&lt;img alt="rot10" border="0" height="542" src="http://lh5.ggpht.com/_ADDi1Gyyex4/TLG5WSmeWTI/AAAAAAAACNY/i211qZVFXSc/rot10_thumb%5B2%5D.png?imgmax=800" style="background-image: none; border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; display: inline; padding-left: 0px; padding-right: 0px; padding-top: 0px;" title="rot10" width="542" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;そこで、q の計算を &lt;br /&gt;&lt;span style="color: #ffc000;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #ffc000;"&gt;q = targetQ*childRot/llGetRootRotation()/llGetRootRotation();&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;のように&lt;span style="background-color: red;"&gt;&lt;/span&gt;&lt;span style="color: red;"&gt;ルートプリムのローテーションで2回除算&lt;span style="background-color: red;"&gt;&lt;/span&gt;&lt;/span&gt;する、に変えると、ルートが傾いても 45度 ローカルZ軸を中心に回ります。&lt;br /&gt;&lt;br /&gt;&lt;a href="http://lh6.ggpht.com/_ADDi1Gyyex4/TLG5XRxfhbI/AAAAAAAACNc/gGMxqFG1_38/s1600-h/rot11%5B4%5D.png"&gt;&lt;img alt="rot11" border="0" height="542" src="http://lh6.ggpht.com/_ADDi1Gyyex4/TLG5YLao6uI/AAAAAAAACNg/xN2xiVBE5JI/rot11_thumb%5B2%5D.png?imgmax=800" style="background-image: none; border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; display: inline; padding-left: 0px; padding-right: 0px; padding-top: 0px;" title="rot11" width="542" /&gt;&lt;/a&gt;     &lt;br /&gt;&lt;br /&gt;画像では小さいですが、ローカルZ軸でまわっていない方の計算したローカルローテーションと、子プリムからもらったローカルローテーションは一致しています。うまくまわっている方は子プリムからもらったローカルローテーションと計算したローカルローテーションが違うのです。たぶん、これが多くのユーザーから Bug と言われる所以でしょう。&lt;br /&gt;&lt;br /&gt;つまり、llSetLinkPrimitiveParams で設定したローカルローテーションと、子プリムが回転後に取得したローカルローテーションが違うのです。この例だと「何が問題？」になりますが、たとえば、ある子プリム A の向きと同じ方向を他の子プリム B に適用しようとしたとき、子プリム A のスクリプトでローカルローテーションを取得し、それを使って llSetLinkPrimitiveParams の 子プリムB の PRIM_ROTATION に受け渡してもダメ、、、ということなんです。これは相当悩みます。この場合は、取得したローカルローテーションを、ルートプリムのローテーションで&lt;span style="color: red;"&gt;１度だけ除算する&lt;/span&gt;必要があります。&lt;br /&gt;&lt;br /&gt;ただ、、、これまでの球体で考える空間と位置指定の概念を使ってみると、この２回ルートのローテーションで子プリムのグローバルローテーションを割る、という意味が見えてきます。&lt;br /&gt;子プリムのローテーションをルートプリムのローテーションで除算すると、子プリムとルートプリムの移動量の差分が算出されます。この差分をさらにルートプリムのローテーションで除算するということは、移動量の「基準」をグローバル座標軸に合わせる（ルートを無回転状態にする）、ということです。    &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;つまり、東京からニューヨークの移動量を、東京を緯度０・経度０にしたときの移動量に変換しているのですね。こうするとルートがどの地点にあっても（どんな回転をしていても＝東京でなくても）、同じような方向、距離であるルートからの移動量は絶対値的に表現することができます。そうすると、この２回除算するというのは非常に意味のあることだと考えられます。&lt;br /&gt;まぁ、、、最大のハマリポイントでもありますね。&lt;br /&gt;&lt;br /&gt;さて、&lt;a href="http://snumaw.blogspot.com/2010/10/lsl_14.html"&gt;次回&lt;/a&gt;はプリムではなくて、椅子（もしくはプリム）に座ったアバターを動かしてみます。&lt;br /&gt;&lt;br /&gt;[追記] PRIM_ROT_LOCAL を使うことで上位のように2回の除算をする必要がなくなります。&lt;br /&gt;サンプル スクリプトは以下になります。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;rotation q;&amp;nbsp;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;rotation childRot;&lt;br /&gt;default{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; state_entry(){&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; q = ZERO_ROTATION;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; touch_start(integer total_number){&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;childRot = llList2Rot(llGetLinkPrimitiveParams(2,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [PRIM_ROT_LOCAL]),0); &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; vector targetEluer= DEG_TO_RAD*&amp;lt;0.0,0.0,45.0&amp;gt;;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; rotation targetQ = llEuler2Rot(targetEluer);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; q = targetQ*childRot;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; llSetLinkPrimitiveParams(2,[PRIM_ROT_LOCAL,q]);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; llMessageLinked(LINK_SET,10,"","");&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; link_message(integer snd_num,integer num,string str,key id){&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(num==100){&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; llSetLinkPrimitiveParamsFast(2,&amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [PRIM_TEXT,(string)q+"\n"+str,&amp;lt;1.0,1.0,1.0&amp;gt;,1.0]);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;}&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;プリム上に表示されるローカル ローテーションも同じものになります。&lt;br /&gt;子プリムのサンプル スクリプトは以下になります。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;default&lt;br /&gt;{&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;state_entry(){&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;}&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;link_message(integer send_num,integer num,string str,key id){&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if(num==10){&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;llMessageLinked(LINK_SET,100,(string)llGetLocalRot(),"");&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;}&lt;br /&gt;}&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6302991294737890750-8960409177560188747?l=snumaw.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://snumaw.blogspot.com/feeds/8960409177560188747/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://snumaw.blogspot.com/2010/10/lsl-2.html#comment-form' title='3 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6302991294737890750/posts/default/8960409177560188747'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6302991294737890750/posts/default/8960409177560188747'/><link rel='alternate' type='text/html' href='http://snumaw.blogspot.com/2010/10/lsl-2.html' title='[LSL] 位置と回転について ～ ルートプリムと子プリムたち(2) ～'/><author><name>Whitfield-In-World</name><uri>http://www.blogger.com/profile/04843551552145793367</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_ADDi1Gyyex4/TStPZrkf25I/AAAAAAAACPY/X1Q1EaccgEQ/S220/FaceBlur.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh6.ggpht.com/_ADDi1Gyyex4/TLGaY1xprMI/AAAAAAAACNM/GAdTN5OQu1U/s72-c/rotation1_thumb%5B2%5D.png?imgmax=800' height='72' width='72'/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6302991294737890750.post-8930000614650283388</id><published>2010-10-11T00:05:00.000+09:00</published><updated>2010-10-12T01:21:40.849+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='スクリプト'/><title type='text'>[LSL] 位置と回転について ～ ルートプリムと子プリムたち</title><content type='html'>&lt;p&gt;&lt;a href="http://snumaw.blogspot.com/2010/10/lsl_06.html" target="_blank"&gt;前回では&lt;/a&gt;リージョン座標軸で表現される位置をクォータニオンと球体の中心からの距離で置き換える方法をご紹介しました。空間の概念は X, Y, Z 軸による立方体だけでなく、球体での移動量と球体の中心からの距離で表現できる「球体で考える空間と位置指定」の概念の重要性がご理解いただけたかな、と思います。&lt;/p&gt;  &lt;p&gt;ここまでで&lt;a href="http://ja.wikipedia.org/wiki/%E3%82%AA%E3%82%A4%E3%83%A9%E3%83%BC%E8%A7%92" target="_blank"&gt;オイラー角&lt;/a&gt;による回転について１度も触れていないのは面白いですよね。移動量という言葉を使って「角度」という言葉を使っていないわけです。&lt;/p&gt;  &lt;p&gt;プリムをまわす、回転させるときに一番最初に覚えるのは軸を中心とした回転ですよね。わたしもそうでした。Z軸で９０度回転させる、なんてことをやるわけで、そのときラジアンによる角度表現が必要である、とか、&lt;a href="http://wiki.secondlife.com/wiki/LlEuler2Rot/ja" target="_blank"&gt;llEuler2Rot&lt;/a&gt; という関数を知ったり、右ねじの法則、グローバル軸を基にした回転と、ローカル軸を基にした回転の違い、その方法を学ぶわけです。&lt;/p&gt; &lt;img src="http://lh4.ggpht.com/_ADDi1Gyyex4/Sss93-gNd5I/AAAAAAAAAqM/n5B3ow-H8D4/2_thumb%5B1%5D.png?imgmax=800" /&gt;   &lt;p&gt;もちろんオイラー角によるプリムの回転で事足りことも多いのですが、スクリプトでいろいろな操作をやろうとすると、はじめから角度がわかっていることって、、、少ないと思います。&lt;a href="http://wiki.secondlife.com/wiki/LlGetPos/ja" target="_blank"&gt;llGetPos&lt;/a&gt; や &lt;a href="http://wiki.secondlife.com/wiki/LlGetRot/ja" target="_blank"&gt;llGetRot&lt;/a&gt;、&lt;a href="http://wiki.secondlife.com/wiki/LlGetObjectDetails/ja" target="_blank"&gt;llGetObjectDetails&lt;/a&gt;, &lt;a href="http://wiki.secondlife.com/wiki/LlGetLinkPrimitiveParams/ja" target="_blank"&gt;llGetLinkPrimitiveParams&lt;/a&gt; などで取れる数値は位置を表すベクター型であり、移動量をあらわすローテーション型のクォータニオンです。なので、位置ベクトルとクォータニオンを駆使して操作することになり、あらかじめ各軸の角度がわかっていれば使えるオイラー角による回転指定は、、、、実は、かぎられるような気がします。&lt;/p&gt;  &lt;p&gt;前置きが長くなりましたが、今回は &lt;a href="http://wiki.secondlife.com/wiki/LlSetLinkPrimitiveParams/ja" target="_blank"&gt;llSetLinkPrimitiveParams&lt;/a&gt; などで必須となるルートプリムと子プリムの関係、とくに位置（ローカルポジション）と向き/回転（ローカルローテーション）について考えてみたいと思います。&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;font size="3"&gt;4. ルートプリムと子プリムたち&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;複数のプリムをリンクさせるとき、スクリプトを組み込む必要がなければ、あまりルートプリムがどれかを意識しないかもしれませんが、スクリプトをいれてなんらかの操作をしようとすると、ルートプリムがどれか、子プリムでもリンク番号は何番かが非常に重要になります。&lt;/p&gt;  &lt;p&gt;基本的なリンク、リンクのさせかたについては wiki の記事や先輩諸氏のブログなどを参照してもらって、ルートプリムに入っているスクリプトから子プリムたちをどのように扱うかを見てみます。&lt;/p&gt;  &lt;p&gt;&lt;font color="#f79646"&gt;&lt;strong&gt;ポイント１ リンクされた子プリムは「ルートだけ」とつながっている&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;ちょっといきなりハードルが高いかもしれませんが、プリムをリンクさせたとき、子プリムはルートプリムに対してリンクされている、ということを忘れるときがあります。１対１なら直感的ですが、子プリムの数が多くなり、造形的に階層構造のようなオブジェクトになったとき、見た目で土台になっているプリムを動かすと、それに「見た目」でのっているプリムが動きそうな気になるんですよね。&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh6.ggpht.com/_ADDi1Gyyex4/TLCNOjOfi3I/AAAAAAAACMw/5Dm5zwCsQns/s1600-h/linkedprims55.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="linkedprims" border="0" alt="linkedprims" src="http://lh5.ggpht.com/_ADDi1Gyyex4/TLCNPqvuIPI/AAAAAAAACM0/0ejz28k_1ZA/linkedprims_thumb53.png?imgmax=800" width="542" height="374" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;上の絵の緑色のルートプリムを動かせば、リンクされている子プリムたちはすべて追随するのですが、青いプリムを動かしても、見た目その上にある赤や黄色のプリムは動かない、、ということです。上のような単純なオブジェクトだと「当たり前じゃん」と思うでしょうが、造詣をしていって、見た目が子プリム同士関連しているように見えれば見えるほど、ルートだけにしかリンクしていないことを忘れます（笑&lt;/p&gt;  &lt;p&gt;それが顕著にでるのが、プリムに座ったアバターを動かすときです。&lt;/p&gt;  &lt;p&gt;どうしても座っているプリムを動かせば、座っている（＝リンクしている）アバターも動くような気がしてしまいますが、アバターはルートにリンクしているであって、見た目座っているプリムとはリンクしていないのです。&lt;/p&gt;  &lt;p&gt;&lt;font color="#f79646"&gt;&lt;strong&gt;ポイント２ 子プリムの位置・回転はルートプリムが「基準」です&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;ですよね～、と思われるかもしれませんが、わたしも最初にはまった落とし穴は、ルートプリムのローカル座標軸（前後、左右、上下）がグローバル座標軸（東西、南北、天地）と重なっているのがおおよそ Rez した直後の初期値なので、グローバル座標軸を基準とした回転や位置指定を子プリムに対して行い、最初うまく動いている！と誤解してしまうことです。&lt;/p&gt;  &lt;p&gt;うまく動いている状態だったのに、オブジェクトの向きを変えたら、予想もしない方向、位置に子プリムが動いた、、、となり、それが予想もつかない動きをするので悩んでしまう、、というものです。&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/_ADDi1Gyyex4/TLCNQ2Ed68I/AAAAAAAACM4/M2yI5jrnfkY/s1600-h/sittingOnChair04.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="sittingOnChair0" border="0" alt="sittingOnChair0" src="http://lh6.ggpht.com/_ADDi1Gyyex4/TLCNRt4L0mI/AAAAAAAACM8/hca9rG0Q5Lw/sittingOnChair0_thumb2.png?imgmax=800" width="542" height="525" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/_ADDi1Gyyex4/TLCNS3g1PvI/AAAAAAAACNA/boggqVSZvKw/s1600-h/sittingOnChai14.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="sittingOnChai1" border="0" alt="sittingOnChai1" src="http://lh4.ggpht.com/_ADDi1Gyyex4/TLCNTydoo7I/AAAAAAAACNE/oNUo3wcs12o/sittingOnChai1_thumb2.png?imgmax=800" width="542" height="486" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#f79646"&gt;&lt;strong&gt;ポイント3 ルートを基準とした位置の算出方法は球体で考える&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;正直、、、わたしは相当苦労しました。。。前に「位置と回転」について書いたブログが 2008 年のもの、、、当時はクォータニオンを理解しようとして行列計算や、関連しそうなネットの情報、書籍を読んでみて、興味深い内容が多かったものの、それぞれを理解したとはいえませんでした。&lt;/p&gt;  &lt;p&gt;最近は wiki.secondlife.com のコンテンツも有志の方による日本語訳が充実してきているので、そこからある程度「こんなものかな」で理解してしまうほうがいいかもしれません。&lt;/p&gt;  &lt;p&gt;ルートと子プリムの関係は、これまでご説明してきた「球体で考える空間と位置指定」の概念がわかっていれば比較的簡単に必要な数値の算出が可能になります。（なると思っています、、、）&lt;/p&gt;  &lt;p&gt;&lt;font color="#f79646"&gt;まず、ルートから見た子プリムの相対位置です。&lt;/font&gt;     &lt;br /&gt;&lt;a href="http://wiki.secondlife.com/wiki/LlGetLinkPrimitiveParams/ja" target="_blank"&gt;llGetLinkPrimitiveParams&lt;/a&gt; もしくは &lt;a href="http://wiki.secondlife.com/wiki/LlGetObjectDetails/ja" target="_blank"&gt;llGetObjectDetails&lt;/a&gt; で子プリムの&lt;font color="#ffc000"&gt;グローバル座標&lt;/font&gt;を取得することができます。ルートプリムのグローバル座標もこの関数以外に &lt;a href="http://wiki.secondlife.com/wiki/LlGetPos/ja" target="_blank"&gt;llGetPos&lt;/a&gt; や &lt;a href="http://wiki.secondlife.com/wiki/LlGetRootPosition/ja" target="_blank"&gt;llGetRootPosition&lt;/a&gt; で取得できるので、ルート、子プリムそれぞれのグローバル座標をもとに、ルートプリムからルートのローカル座標（前後、左右、上下）による子プリムまでの「軸上の移動距離」を算出することになります。ただし、この算出の場合も「球体で考える空間と位置指定」を使うことになります。&lt;/p&gt;  &lt;p&gt;え？子プリムのグローバル座標からルートプリムのグローバル座標を引けばいいんじゃない？と思いたくなるのですが、その差分はグローバル座標軸における差（東西、南北、天地）であって、ルートプリムからのローカル座標軸（ルートプリムからの前後、左右、上下）での差分ではないのです。グローバル軸とローカル軸が重なっていれば問題ないですが、ずれた（ルートが回転した）瞬間から予期しない動きをしてしまいます。&lt;/p&gt;  &lt;p&gt;ルートプリムから見た子プリムのローカル座標上の移動距離を算出する考え方と手順が以下になります。&lt;/p&gt;  &lt;p&gt;&lt;font color="#ffff00"&gt;a) 球体で考える空間と位置指定の概念を使ってルートプリムを球体の中心にもってくるイメージをしてみます&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;そのときのルートプリムの向きは &lt;a href="http://wiki.secondlife.com/wiki/LlGetRot/ja" target="_blank"&gt;llGetRot&lt;/a&gt; でとったそのままの傾きで、子プリムと一緒に動いてくるイメージです。球体の中心にきた時は、ルートプリムのローカル座標軸とグローバル座標軸はずれている感じです。そしてそのずれは移動量であり、ルートプリムのローテーションになります。 &lt;/p&gt;  &lt;p&gt;//ルートプリムのクォータニオン    &lt;br /&gt;rotation rootRot = &lt;a href="http://wiki.secondlife.com/wiki/LlGetRot/ja" target="_blank"&gt;llGetRot&lt;/a&gt;(); または &lt;a href="http://wiki.secondlife.com/wiki/LlGetRootRotation/ja" target="_blank"&gt;llGetRootRotation&lt;/a&gt;();&lt;/p&gt;  &lt;p&gt;&lt;font color="#ffff00"&gt;b) 中心（ルート）から子プリムまでの直線距離とグローバル座標軸上の移動距離を算出します&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;グローバル座標軸における2つの位置ベクトル間の距離です。    &lt;br /&gt;    &lt;br /&gt;vector rootPos&amp;#160; = &lt;a href="http://wiki.secondlife.com/wiki/LlGetPos/ja" target="_blank"&gt;llGetPos&lt;/a&gt;(); または &lt;a href="http://wiki.secondlife.com/wiki/LlGetRootPosition/ja" target="_blank"&gt;llGetRootPosition&lt;/a&gt;();     &lt;br /&gt;integer linkNum = 2; //ルートは1、それ以降は2～&amp;#160; &lt;br /&gt;list pList&amp;#160; = &lt;a href="http://wiki.secondlife.com/wiki/LlGetLinkPrimitiveParams/ja" target="_blank"&gt;llGetLinkPrimitiveParams&lt;/a&gt;(linkNum,[PRIM_POSITION]);     &lt;br /&gt;vector childPos = &lt;a href="http://wiki.secondlife.com/wiki/LlList2Vector/ja" target="_blank"&gt;llList2Vector&lt;/a&gt;(pList,0);&amp;#160; &lt;br /&gt;float dist = &lt;a href="http://wiki.secondlife.com/wiki/LlVecDist" target="_blank"&gt;llVecDist&lt;/a&gt;(rootPos, childPos);     &lt;br /&gt;    &lt;br /&gt;グローバル座標上の子プリムの位置とルートプリムの位置の差分。つまり、ルートプリムが中心のときに&lt;font color="#ffc000"&gt;グローバル座標上の&lt;/font&gt;子プリムの位置ベクトルになります。     &lt;br /&gt;    &lt;br /&gt;vector childVec = childPos-rootPos; &lt;/p&gt;  &lt;p&gt;&lt;font color="#ffff00"&gt;c) ルートプリムをぐるりと回転させて、ルートプリムのローカル座標軸とグローバル座標軸を一致させるイメージを持ってみます&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;この時の移動量は a) の rootRot だけ「戻る」感じですよね。    &lt;br /&gt;ただし、このとき「移動」するのは実は子プリムなんです。ルートプリムは中心にいるので一切「移動」しないわけです。     &lt;br /&gt;なので、動かす前の子プリムの移動量を算出します。これは子プリムの向きを表すローテーションでは&lt;font color="#ff0000"&gt;ありません&lt;/font&gt;。球体で考える空間の話を思い出してください。球体の中心（＝ルートプリム）とX軸基準 &amp;lt;1.0, 0.0, 0.0&amp;gt; と自分のグローバル座標上の位置ベクトルから算出する移動量です。自分の位置ベクトルはグローバル座標上の XYZ であり、ルートプリムは球体の中心にきていますから、b) で算出した childVec になります。&lt;/p&gt;  &lt;p&gt;rotation childRot = &lt;a href="http://wiki.secondlife.com/wiki/LlRotBetween" target="_blank"&gt;llRotBetween&lt;/a&gt;(&amp;lt;1.0,0.0,0.0&amp;gt;,childVec);     &lt;br /&gt;    &lt;br /&gt;そして、ルートのローカル軸をグローバル軸にあわせるために、子プリムの移動量からルートの傾き分の移動量を引きます。（ルートプリムがぐるりとまわって元に戻る感じです。）ローテーションでの計算では除算します。ここがルートと子プリムの関係の最大のポイントです。&lt;/p&gt;  &lt;p&gt;rotation q = childRot/rootRot; &lt;/p&gt;  &lt;p&gt;これで移動量 q は、ルートのローカル軸、グローバル軸が重なった時点での球体上の子プリムの移動量となります。&lt;/p&gt;  &lt;p&gt;&lt;font color="#ffff00"&gt;d) ローカル座標の位置ベクトルを算出します&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;ローカル座標とグローバル座標は一致しているので、&amp;lt;1.0, 0.0, 0.0&amp;gt; と llRot2Fwd と使ったこれまでと同じ方法で算出します。&lt;/p&gt;  &lt;p&gt;vector offset = &lt;a href="http://wiki.secondlife.com/wiki/LlRot2Fwd/ja" target="_blank"&gt;llRot2Fwd&lt;/a&gt;(q)*dist;&lt;/p&gt;  &lt;p&gt;この offset ベクターがルートプリムからの相対位置になります。    &lt;br /&gt;どうです？三角関数とか意識しなくても出せるような気がしませんか？     &lt;br /&gt;重要なのはイメージなんですよね。&lt;/p&gt;  &lt;p&gt;と、、、ちょっと長くなったので、&lt;a href="http://snumaw.blogspot.com/2010/10/lsl-2.html" target="_blank"&gt;ルートプリムから見た子プリムの向きについては次回&lt;/a&gt;にします。&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6302991294737890750-8930000614650283388?l=snumaw.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://snumaw.blogspot.com/feeds/8930000614650283388/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://snumaw.blogspot.com/2010/10/lsl_11.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6302991294737890750/posts/default/8930000614650283388'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6302991294737890750/posts/default/8930000614650283388'/><link rel='alternate' type='text/html' href='http://snumaw.blogspot.com/2010/10/lsl_11.html' title='[LSL] 位置と回転について ～ ルートプリムと子プリムたち'/><author><name>Whitfield-In-World</name><uri>http://www.blogger.com/profile/04843551552145793367</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_ADDi1Gyyex4/TStPZrkf25I/AAAAAAAACPY/X1Q1EaccgEQ/S220/FaceBlur.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh4.ggpht.com/_ADDi1Gyyex4/Sss93-gNd5I/AAAAAAAAAqM/n5B3ow-H8D4/s72-c/2_thumb%5B1%5D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6302991294737890750.post-7946515492357990987</id><published>2010-10-10T00:46:00.000+09:00</published><updated>2010-10-11T02:12:48.642+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='スクリプト'/><title type='text'>[LSL] 位置と回転について ～ 基準はどこにあるの？ ～</title><content type='html'>&lt;p&gt;&lt;a href="http://snumaw.blogspot.com/2010/10/lsl_09.html" target="_blank"&gt;前回&lt;/a&gt;では移動量（クォータニオン）と高さを使えば空間のあらゆる位置を表現できる、という方法を説明してみました。ただし、その場合でもある地点を「基準」として考えたら、、、という前提があったことを思い出してください。&lt;/p&gt;  &lt;p&gt;この基準、、、というのが難しいのです。&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;font size="3"&gt;3. 基準はどこにあるの？&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;地球上の位置を考えたとき、よく例にでるのがイギリスにあるグリニッジ天文台の子午線ですが、前回ではそれに赤道も加え、経度0度の子午線と緯度0度の赤道の交点がギニア湾上にある、ということを紹介しました。その位置は「緯度0度、経度0度」の位置です。&lt;/p&gt;  &lt;p&gt;そして、その位置は地球の中心から見て「地球の半径」の高さ（あえていえば、海抜 0 m もしくは標高 0 m)を加えることで「ピンポイント」で地球の表面上の位置の特定が可能になります。&lt;/p&gt;  &lt;p&gt;そして以下の絵でご説明したように、回転であらわした「移動量」が同じでも、地球の半径に相当する R の距離（もしくは高さ）を変えることで違う位置をさすことが可能だということも理解できたと思います。&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh6.ggpht.com/_ADDi1Gyyex4/TKx4uihDx0I/AAAAAAAACMQ/d29whIg3q_E/s1600-h/rotation%5B5%5D.jpg"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="rotation" border="0" alt="rotation" src="http://lh5.ggpht.com/_ADDi1Gyyex4/TKx4vauzxXI/AAAAAAAACMU/4V-5vBBWaXs/rotation_thumb%5B2%5D.jpg?imgmax=800" width="542" height="530" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Secondlife のインワールドで移動量と半径Rで空間内のすべての位置を表現するには、考えなくてはならない「基準」が球体の中心 &amp;lt;0.0,0.0,0.0&amp;gt; だけではないのがミソなんです。&lt;/p&gt;  &lt;p&gt;地球でいう緯度0度、経度0度、標高 0m の地点はどこにあるのでしょうか。    &lt;br /&gt;    &lt;br /&gt;これ、、、実は明確には無いのです。(今のわたしの理解では＾＾；）&lt;/p&gt;  &lt;p&gt;複数の SIM からなる SecondLife なので、他の SIM をぜーんぶひっくるめて「地球」のような感覚になりがちですが、位置の特定にかぎっていえば 1 つの SIM がすべてです。この１つの SIM で、球体の中心を &amp;lt;0.0, 0.0, 0.0&amp;gt; におき、さらに、LSL で扱いやすくするために、地球上のギニア湾上にある緯度0度、経度0度、標高0m(地球の半径）のような「基準」をグローバル座標で以下の地点だと「仮定」します。&lt;/p&gt;  &lt;p&gt;&lt;font color="#f79646"&gt;&amp;lt;1.0, 0.0, 0.0&amp;gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;上の絵で、&amp;lt;0.0, 0.0, 0.0&amp;gt; の球体の中心点からグローバル座標の X 軸上で 1m いった地点。これを緯度0度、経度0度、標高0m と同じように扱ってみるのです。ここが絵でいうピンクの線の基準。&lt;/p&gt;  &lt;p&gt;ええ、、、でも、たとえば自分が &amp;lt;100.0, 82.0, 36.0&amp;gt; のグローバル座標の位置にいて、それで &amp;lt;1.0, 0.0, 0.0&amp;gt; の基準点（もしくは基準ベクトル）をつかって何がわかるの？となりますよね。ただ、もう一度思い出してください。同心円（もしくは同じ球面）にいなくても、移動量（クォータニオン）は 上の図でいえば A1, A2, A3 は同じ、B1, B2, B3 も同じ、、、ということを。そうすると、半径 1.0 m の球面上で、上の絵の中の線で言えば赤い直線、青い直線上の地点への移動量がわかれば、あとはどれだけ中心から離れているかの組み合わせで、&amp;lt;100.0, 82.0, 36.0&amp;gt; の地点を示すのと同じことができるのです。&lt;/p&gt;  &lt;p&gt;そのための便利な関数が &lt;a href="http://wiki.secondlife.com/wiki/LlRotBetween/ja" target="_blank"&gt;llRotBetween()&lt;/a&gt; なのです。&lt;/p&gt;  &lt;p&gt;wiki の説明では llRotBetween の引数には単位ベクトル的な数値（x や y や z が 1.0) しか入れていませんが、この関数が本領発揮してくれるのは単位ベクトル以外のベクトルをいれても、2つの位置間の「移動量」を計算してくれるのです。&lt;/p&gt;  &lt;p&gt;上の絵でいうと、A2 と B3 の間の移動量を出してくれる、ということです。同心円上の A2 と B2 の移動量も、同心円上にない A2 と B3 の移動量は同じことはもう理解できますよね。違うのは中心からの距離、半径 R なのです。&lt;/p&gt;  &lt;p&gt;なので、グローバル座標上の &amp;lt;100.0, 82.0, 36.0&amp;gt; を移動量（クォータニオン）と &amp;lt;0.0,0.0,0.0&amp;gt; からの距離で表すと&lt;/p&gt;  &lt;p&gt;移動量（クォータニオン）r は、    &lt;br /&gt;rotation r = &lt;a href="http://wiki.secondlife.com/wiki/LlRotBetween" target="_blank"&gt;llRotBetween&lt;/a&gt;(&amp;lt;1.0, 0.0, 0.0&amp;gt;,&amp;lt;100.0,82.0,36.0&amp;gt;);     &lt;br /&gt;    &lt;br /&gt;&amp;lt;0.0, 0.0, 0.0&amp;gt;から&amp;lt;100.0, 82.0, 36.0&amp;gt;までの距離は     &lt;br /&gt;float d = &lt;a href="http://wiki.secondlife.com/wiki/LlVecMag/ja" target="_blank"&gt;llVecMag&lt;/a&gt;(&amp;lt;100.0, 82.0, 36.0&amp;gt;);     &lt;br /&gt;または     &lt;br /&gt;float d = &lt;a href="http://wiki.secondlife.com/wiki/LlVecDist" target="_blank"&gt;llVecDist&lt;/a&gt;(&amp;lt;0.0,0.0,0.0&amp;gt;,&amp;lt;100.0,82.0,36.0&amp;gt;);&lt;/p&gt;  &lt;p&gt;となります。この r と d でグローバル座標上の位置の計算は以下で可能です。&lt;/p&gt;  &lt;p&gt;vector v = &lt;a href="http://wiki.secondlife.com/wiki/LlRot2Fwd/ja" target="_blank"&gt;llRot2Fwd&lt;/a&gt;(r)*d; &lt;font color="#ffc000"&gt;//&lt;font size="1"&gt;注1) なぜ llRot2Fwd か理解できない人は最後の(注１)を参照してみてください。&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;これで、v の値は自分の位置の &amp;lt;100.0, 82.0, 36.0&amp;gt; になるのです。&lt;/p&gt;  &lt;p&gt;この基準の考え方を応用すると、リンクされた子プリムのルートプリムからの相対位置を計算することができます。ルートに対する相対とは「ルートから見て（ルートを中心として）」どのくらい差分があるか、ということで、特に &lt;a href="http://wiki.secondlife.com/wiki/LlSetLinkPrimitiveParams/ja" target="_blank"&gt;llSetLinkPrimitiveParams&lt;/a&gt;() で子プリムの位置や傾きを設定する PRIM_POSITION や PRIM_ROTATION で使用できます。子プリムがルートからみてどの位置にあるか、どんな傾きになっているかを算出してはじめて llSetLinkPrimitiveParams が使えるようになるわけです。そのときルートプリムは自分が傾いているなんて考えていません。また自分がグローバル座標のどの位置にいても、「自分からみてどのくらいの距離にいるか、自分から見て前後・左右・上下のどのくらいの位置にいるか」が重要となります。&lt;/p&gt;  &lt;p&gt;&lt;a href="http://snumaw.blogspot.com/2010/10/lsl_11.html" target="_blank"&gt;次はここまでの知識を元にルートプリムと子プリムの関係について&lt;/a&gt;考えてみたいと思います。&lt;/p&gt;  &lt;p&gt;&lt;font color="#ffc000"&gt;(注１）&lt;/font&gt;llRot2Fwd を使ったのは、基準となる位置（ベクトル）を &amp;lt;1.0, 0.0, 0.0&amp;gt; と仮定したためです。X 軸は東西であると同時に前後になります。&amp;lt;0.0, 0.0, 0.0&amp;gt; から前に１歩進んだ状態で、移動量によってくるりと回転した状態からさらにベクトルを伸ばそうとするので前に進む、なので llRot2Fwd を使います。&lt;/p&gt;  &lt;p&gt;もし基準となる位置(ベクトル）を &amp;lt;0.0,1.0,0.0&amp;gt; としたら、&amp;lt;0.0,0.0,0.0&amp;gt;から左に一歩分横に移動したようなものです。この状態で移動量分くるりとまわし、ベクトルを伸ばそうとすると、今度は llRot2Fwd ではなく llRot2Left を使って左に進むことでベクトル算出をすることになります。&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6302991294737890750-7946515492357990987?l=snumaw.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://snumaw.blogspot.com/feeds/7946515492357990987/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://snumaw.blogspot.com/2010/10/lsl_06.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6302991294737890750/posts/default/7946515492357990987'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6302991294737890750/posts/default/7946515492357990987'/><link rel='alternate' type='text/html' href='http://snumaw.blogspot.com/2010/10/lsl_06.html' title='[LSL] 位置と回転について ～ 基準はどこにあるの？ ～'/><author><name>Whitfield-In-World</name><uri>http://www.blogger.com/profile/04843551552145793367</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_ADDi1Gyyex4/TStPZrkf25I/AAAAAAAACPY/X1Q1EaccgEQ/S220/FaceBlur.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh5.ggpht.com/_ADDi1Gyyex4/TKx4vauzxXI/AAAAAAAACMU/4V-5vBBWaXs/s72-c/rotation_thumb%5B2%5D.jpg?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6302991294737890750.post-1794149100626420779</id><published>2010-10-09T01:09:00.000+09:00</published><updated>2010-10-10T00:48:17.724+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='スクリプト'/><title type='text'>[LSL] 位置と回転について ～ 移動量という考え方 ～</title><content type='html'>&lt;p&gt;&lt;a href="http://snumaw.blogspot.com/2010/10/lsl.html" target="_blank"&gt;前回&lt;/a&gt;、位置を表すには2つの方法があって、そのうちのひとつに地球を例にとって球体における位置の指定についてご紹介しました。&lt;/p&gt;  &lt;p&gt;今回はその球体における位置指定について具体的に見ていきたいと思います。&lt;/p&gt;  &lt;p&gt;&lt;font color="#ffffff" size="3"&gt;&lt;strong&gt;2. 移動量という考え方&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;前回では成田空港と JFK 空港の位置は「緯度」と「経度」で指定できることをご紹介しました。緯度、経度が何か、、、はここでは詳しく説明しませんが、数値データで表現されるこの緯度、経度、、、それぞれの数値が 0 のところってどこでしょう？そしてそれはどんな意味を持つのか考えてみます。&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh4.ggpht.com/_ADDi1Gyyex4/TKx4zP_z0FI/AAAAAAAACMY/fZoT_O-nVgg/s1600-h/lat0longi0323.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="lat0longi0" border="0" alt="lat0longi0" src="http://lh4.ggpht.com/_ADDi1Gyyex4/TKx4zwgs9cI/AAAAAAAACMc/V2PoDSWZ3J4/lat0longi0_thumb321.png?imgmax=800" width="562" height="373" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;緯度０度（つまり赤道上）で、経度0度（つまり、イギリスのグリニッジ天文台を通過する子午線）が交わる地球上の位置は残念ながら海上です。アフリカのガーナの下、ギニア湾上にありました。（上の Google Map の 青いマーカーです）&lt;/p&gt;  &lt;p&gt;この緯度・経度が 0 の地点から「ある移動量で動いた地点」をクォータニオンで表すことができるのです。クォータニオンはプリム/オブジェクトの「回転」で出てくる重要な要素ですが、前回ご紹介した大圏航路をつかってある地点、たとえば成田空港まで（球面上で）緯度0度、経度0度の地点から線を引く時、地球を「ぐるっ」と斜めになっている軸で回すと、それも1回の回転だけで青のマーカーを成田空港のある位置まで「移動させる」ことが想像できると思います。（今は軸が何度傾いて、、、とかは考えないようにします。地球を回すと成田空港も逃げちゃうよ、、という突っ込みはなしで＾＾； 気になる人は成田空港があった位置まで、、、とでも置き換えてください。）&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh6.ggpht.com/_ADDi1Gyyex4/TKx40dkgkQI/AAAAAAAACMg/pb-pswFx7s8/s1600-h/googlemap12.jpg"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="googlemap" border="0" alt="googlemap" src="http://lh5.ggpht.com/_ADDi1Gyyex4/TKx4090JhDI/AAAAAAAACMk/3czn1IQiZ_w/googlemap_thumb10.jpg?imgmax=800" width="542" height="461" /&gt;&lt;/a&gt;     &lt;br /&gt;緯度0度、経度0度から成田空港へは地球の裏側にいくので、成田とJFKで大圏航路を。。。。&lt;/p&gt;  &lt;p&gt;この斜めの軸でぐるっと回し移動させる傾きも含めた「量」を移動量として理解します。そして、その移動量は回転なのでクォータニオンで表現できる、、、と覚えます。    &lt;br /&gt;そうすると、&lt;font color="#f79646"&gt;緯度0度、経度0度を基準点とした&lt;/font&gt;成田空港地点への移動量（クォータニオン）は、成田空港の位置そのものをあらわしていると言えます。&lt;/p&gt;  &lt;p&gt;なんとなく、基準点さえ決まっていれば移動量を用いて場所の特定ができそうかな、、、と思ってもらえればいいのですが。&lt;/p&gt;  &lt;p&gt;ただ、ここで疑問が湧きます。Seondlife のインワールドではグローバル座標による位置の指定は直観的で、&amp;lt;24.0, 120.0, 30.0&amp;gt; であれば &amp;lt;0.0, 0.0, 0.0&amp;gt; から X 軸のプラス方向に 24 m 進んで、Y 軸のプラス方向に 120m 進んで、Z 軸のプラス方向に 30m 上がれば、そこが指定されている位置だということはわかります。クォータニオンを使った場合、球体の中心は、、、えっと、SIM が 256m X 256m X 256m の立方体だから、その中心は 128m x 128m x 128m、、、あ、でも高さはもっと何千メートルもあるから、、、あれ、中心ってどこだろう？？？？と思います。私も最初のころは、これでつまづいていたんです。&lt;/p&gt;  &lt;p&gt;クォータニオンを使った位置指定の重要なポイントは、上の疑問にあるように「球体の中心」をどこにもってくるか、、、なのですが、グローバル座標（リージョン座標）で考えるときは、そのものズバリ &amp;lt;0.0, 0.0, 0.0&amp;gt; を球の中心として考えるのです。    &lt;br /&gt;ん～、それですべての位置の表現ができるの？と思いますよね。クォータニオンによる位置の指定は直観的ではないので、もうすこし我慢してお付き合いください。&lt;/p&gt;  &lt;p&gt;いきなり3次元だとつらいので、ちょっと高さは考えないで平面で移動量（クォータニオン）と位置についての関係を見てみたのが以下の絵です。&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh4.ggpht.com/_ADDi1Gyyex4/TKx41pH5KvI/AAAAAAAACMo/dU9crd9Z3sE/s1600-h/rotation6.jpg"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="rotation" border="0" alt="rotation" src="http://lh3.ggpht.com/_ADDi1Gyyex4/TKx42GHCyAI/AAAAAAAACMs/nLBxrgpBVtE/rotation_thumb4.jpg?imgmax=800" width="542" height="530" /&gt;&lt;/a&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;いわゆる同心円のお話しですが、ピンクの線を基準として青い線分だけ回ったとします。青い線の回転量は R1 の円上でも、R2 の円上でも、R3 の円上でも同じですよね。ただし、R に相当する半径の長さが違うので、A1, A2, A3 は違う位置をさしている、、、ということです。赤い線上の B1 ~ B3 についても同じことが言えます。回した角度（移動量）は同じでも、半径が違えば指し示す位置が違う、ということで、地球上の高さ/標高が違う同じ緯度・経度の位置の指定方法をイメージするとわかりやすいと思います。&lt;/p&gt;  &lt;p&gt;移動量、つまりクォータニオンと、上述の半径 R、地球上でいえば標高の組み合わせで、空間上のすべての位置を指し示すことができる、ということになります。&lt;/p&gt;  &lt;p&gt;グローバル座標では &amp;lt;0.0,0.0,0.0&amp;gt; を球体の中心として考えてもよさそう、、、と思いますが、上の例でのピンクの線の「基準」はいったいどれか、、、、基準とした中心が &amp;lt;0.0,0.0,0.0&amp;gt; 以外の場合は、、、など、もう少しこのあいまいそうな「基準」について考えることで、グローバル（絶対）位置とローカル（相対）位置の理解が深まるはずです。&lt;/p&gt;  &lt;p&gt;&lt;a href="http://snumaw.blogspot.com/2010/10/lsl_06.html" target="_blank"&gt;次回は「基準」について&lt;/a&gt;考えてみます。&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6302991294737890750-1794149100626420779?l=snumaw.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://snumaw.blogspot.com/feeds/1794149100626420779/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://snumaw.blogspot.com/2010/10/lsl_09.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6302991294737890750/posts/default/1794149100626420779'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6302991294737890750/posts/default/1794149100626420779'/><link rel='alternate' type='text/html' href='http://snumaw.blogspot.com/2010/10/lsl_09.html' title='[LSL] 位置と回転について ～ 移動量という考え方 ～'/><author><name>Whitfield-In-World</name><uri>http://www.blogger.com/profile/04843551552145793367</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_ADDi1Gyyex4/TStPZrkf25I/AAAAAAAACPY/X1Q1EaccgEQ/S220/FaceBlur.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh4.ggpht.com/_ADDi1Gyyex4/TKx4zwgs9cI/AAAAAAAACMc/V2PoDSWZ3J4/s72-c/lat0longi0_thumb321.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6302991294737890750.post-3362136637020058011</id><published>2010-10-06T22:25:00.006+09:00</published><updated>2010-10-14T16:51:24.846+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='スクリプト'/><title type='text'>[LSL] 位置と回転について ～ 位置を表す二つの方法 ～</title><content type='html'>何年やってもなかなか理解し難いのがオブジェクトの位置と回転の扱い方という方は多いように思います。    &lt;br /&gt;多くの先輩諸氏がブログなどに Secondlife や LSL での「位置」と「回転」に関する情報を残してくれていますが、前提とする知識のレベルが高かったり、専門的であったりして、自分のレベルに合う情報をなかなか見つけることが難しいエリア、話題ですよね。     &lt;br /&gt;私もちょっと避けてきたのですが、この数ヶ月やらなきゃいけない課題があり、ようやく、というか、なんとなく、、理解できたような気がしたので、自分の勉強も兼ねてまとめてみようと思います。&lt;br /&gt;今のところ以下の6回にわけて、Secondlife と LSL による位置と回転（向き）の考え方をまとめてみようと思います。最終的な目標は複数プリムからなるオブジェクトにアバタ―が座った時に、そのアバタ―を自分の思い通りにスクリプトで動かすことができるようにしたいと考えています。&lt;br /&gt;&lt;br /&gt;1. &lt;a href="http://snumaw.blogspot.com/2010/10/lsl.html" target="_blank"&gt;位置を表す二つの方法&lt;/a&gt;     &lt;br /&gt;2. &lt;a href="http://snumaw.blogspot.com/2010/10/lsl_09.html" target="_blank"&gt;移動量という考え方&lt;/a&gt;     &lt;br /&gt;3. &lt;a href="http://snumaw.blogspot.com/2010/10/lsl_06.html" target="_blank"&gt;基準はどこにあるの？&lt;/a&gt;     &lt;br /&gt;4. &lt;a href="http://snumaw.blogspot.com/2010/10/lsl_11.html" target="_blank"&gt;ルートプリムと子プリムたち&lt;/a&gt;     &lt;br /&gt;5. アバターにスクリプトはいれられない     &lt;br /&gt;6. スクリプト連携による方法&lt;br /&gt;&lt;br /&gt;これらの投稿の課題として、なるべく数学的な要素を省き、三角関数や行列計算、虚数などの深い理解を必要としない形でオブジェクトやアバタ―を動かすことができればいいな、その内容を伝えられたらいいな、と思っています。    &lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color: white; font-size: small;"&gt;1. 位置を表す二つの方法&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;3次元空間における位置と向きの指定が難しいのは、もしかすると最初の出だしに問題がありそうな気がしました。それは空間の概念です。簡単すぎてあまり深く考えていませんでしたが、二つの方法 (グローバルとローカルじゃないですよ) があることをしっかり理解したほうがあとあと楽になりそうです。&lt;br /&gt;&lt;br /&gt;私たちが最初に理解するのは XYZ 軸を使った位置の指定方法です。SIMの中で&lt;span style="color: red;"&gt;東西&lt;/span&gt;、&lt;span style="color: lime;"&gt;南北&lt;/span&gt;、&lt;span style="background-color: blue;"&gt;&lt;/span&gt;&lt;span style="color: #4bacc6;"&gt;天地&lt;/span&gt;&lt;span style="background-color: blue;"&gt;&lt;/span&gt;に&lt;span style="color: #ffc000;"&gt;直交した軸&lt;/span&gt;に沿っていきたい場所、今いる場所を特定できます。     &lt;br /&gt;同じように XYZ 軸を使って東西、南北、天地に関係なく、いま自分が向いている方向で&lt;span style="color: red;"&gt;前後&lt;/span&gt;、&lt;span style="color: lime;"&gt;左右&lt;/span&gt;、&lt;span style="color: #4bacc6;"&gt;上下&lt;/span&gt;に&lt;span style="color: #ffc000;"&gt;直交する軸&lt;/span&gt;に沿っていきたい場所を指定することもできます。それぞれをグローバル座標軸（もしくはリージョン座標軸）、ローカル座標軸を使った位置の指定と呼びます。&lt;br /&gt;このあたりは、この話題にご興味を持たれた方はすでにご存知かと思います。    &lt;br /&gt;また、私のブログでもかなり前に触れています。（混乱を避けるために、以下の私のブログは読まなくてもいいです。）&lt;br /&gt;&lt;br /&gt;&lt;a href="http://snumaw.blogspot.com/2008/11/blog-post.html" target="_blank"&gt;位置と回転を理解したい１&lt;/a&gt;     &lt;br /&gt;&lt;a href="http://snumaw.blogspot.com/2008/11/blog-post_19.html" target="_blank"&gt;位置と回転を理解したい２&lt;/a&gt;     &lt;br /&gt;&lt;a href="http://snumaw.blogspot.com/2008/11/blog-post_25.html" target="_blank"&gt;位置と回転を理解したい３&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;過去に書いたこの上記３つのブログでも意識していなかった空間の概念というが、位置の指定方法における別のやり方です。それがクォータニオンを使った位置の指定です。えっ？クォータニオンって回転じゃないの？と思われるでしょう。私もつい最近までそうでした。(^_^)    &lt;br /&gt;&lt;br /&gt;クォータニオンが何かを数学的に理解するのは正直時間がかかります。行列計算、三角関数、複素数、虚数、ジンバルロック、、、などなど。でも、数学的な理解が目的ではないので、ここではクォータニオンをある点からある点への「移動量」として理解してみようと思います。ここでは移動量が何か、何で構成されるのかは考えず、とにかく位置 A から位置 B に移動するのにクォータニオンという「移動量」を使えば移動できる、と考えるわけです。また位置 A や位置 B についてもクォータニオンで表現できる、と覚えます。&lt;br /&gt;&lt;br /&gt;この移動量による位置指定の概念を理解するのに一番良い、第一歩として「地球」上の位置を考えてみます。&lt;br /&gt;&lt;br /&gt;たとえば、東京からニューヨークに移動するとします。よりわかりやすくするために、成田空港から JFK 空港に直行便があって、それらの空港間を移動すると考えます。一番最短な距離で成田から JFK にいくには「&lt;a href="http://ja.wikipedia.org/wiki/%E5%A4%A7%E5%9C%8F%E3%82%B3%E3%83%BC%E3%82%B9" target="_blank"&gt;大圏航路（たいけんこうろ）&lt;/a&gt;」という最短距離を飛ぶのが理想とされています。途中 LAX (ロサンゼルス）やアンカレッジに寄り燃料補給せずに直接行けるなら、この大圏航路を使えばいいのです。とにかく、大圏航路は地球上の2点を結ぶ最短距離で、それは１つしかない、と理解してみます。&lt;br /&gt;&lt;a href="http://lh6.ggpht.com/_ADDi1Gyyex4/TKx40dkgkQI/AAAAAAAACMg/pb-pswFx7s8/s1600-h/googlemap12.jpg"&gt;&lt;img alt="googlemap" border="0" height="461" src="http://lh5.ggpht.com/_ADDi1Gyyex4/TKx4090JhDI/AAAAAAAACMk/3czn1IQiZ_w/googlemap_thumb10.jpg?imgmax=800" style="background-image: none; border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; display: inline; padding-left: 0px; padding-right: 0px; padding-top: 0px;" title="googlemap" width="542" /&gt;&lt;/a&gt;&lt;br /&gt;また成田空港という場所の指定を地球上でやろうとすると、、、日本の住所もありますが、地球規模で考えると緯度と経度を使いますよね。(緯度35.763983, 経度140.384644) JFK 空港も同様に緯度・経度で位置を指し示すことが可能です。（緯度40.6444122, 経度 -73.782745）つまり、、、地球上の「どこ」でも緯度と経度で位置を指定できます。&lt;br /&gt;&lt;br /&gt;ちょっと、まって、、、「地表」ならともかく、地球上には「高さ」があるわけだから、富士山の頂上と、道路の上では「位置」は違うじゃん、と思いますよね。でも、その違いは「標高」や「高度」、「海抜」で表現すればいいのです。&lt;br /&gt;よって、地球上では「緯度」「経度」「高さ」の3つの数字があればどんな位置でも特定が可能なのが、なんとなく想像つくと思います。&lt;br /&gt;&lt;br /&gt;位置を表す二つの方法の言い換えると、&lt;span style="color: #f79646;"&gt;「立方体で考える空間と位置指定」&lt;/span&gt;と&lt;span style="color: #f79646;"&gt;「球体で考える空間と位置指定」&lt;/span&gt;と考えることもできます。&lt;br /&gt;&lt;br /&gt;&lt;a href="http://snumaw.blogspot.com/2010/10/lsl_09.html" target="_blank"&gt;次回&lt;/a&gt;はとくに球体で考える空間における「移動量」とクォータニオンをインワールドに適用したときの考えについてまとめてみようと思います。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6302991294737890750-3362136637020058011?l=snumaw.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://snumaw.blogspot.com/feeds/3362136637020058011/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://snumaw.blogspot.com/2010/10/lsl.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6302991294737890750/posts/default/3362136637020058011'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6302991294737890750/posts/default/3362136637020058011'/><link rel='alternate' type='text/html' href='http://snumaw.blogspot.com/2010/10/lsl.html' title='[LSL] 位置と回転について ～ 位置を表す二つの方法 ～'/><author><name>Whitfield-In-World</name><uri>http://www.blogger.com/profile/04843551552145793367</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_ADDi1Gyyex4/TStPZrkf25I/AAAAAAAACPY/X1Q1EaccgEQ/S220/FaceBlur.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh5.ggpht.com/_ADDi1Gyyex4/TKx4090JhDI/AAAAAAAACMk/3czn1IQiZ_w/s72-c/googlemap_thumb10.jpg?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6302991294737890750.post-1278524155736043946</id><published>2010-09-18T10:06:00.001+09:00</published><updated>2010-09-19T17:48:28.346+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='イベント'/><category scheme='http://www.blogger.com/atom/ns#' term='動画'/><category scheme='http://www.blogger.com/atom/ns#' term='Photo'/><category scheme='http://www.blogger.com/atom/ns#' term='Electrogram'/><title type='text'>Electrogram2010 Siva</title><content type='html'>&lt;p&gt;2010年９月１１日～１２日に行われた Electrogram2010 Sive。会場のクロス SIM ダンスパネルと、VectorChaos スクリプトスタッフ兼ビデオスタッフとして参加させていただきました。    &lt;br /&gt;そのときの模様の SS からお気に入りをご紹介。&lt;/p&gt;  &lt;p&gt;赤を基調とした会場 （とりあえずポーズ(w)&amp;#160; &lt;br /&gt;&lt;a title="The event is coming soon... by Whitfield-In-World, on Flickr" href="http://www.flickr.com/photos/snumaw/4977108083/"&gt;&lt;img alt="The event is coming soon..." src="http://farm5.static.flickr.com/4126/4977108083_7299f775ac.jpg" width="500" height="281" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;ぷーちゃん制作の特別ステージ    &lt;br /&gt;&lt;a title="Electrogram 2010 Siva by Whitfield-In-World, on Flickr" href="http://www.flickr.com/photos/snumaw/4982519821/"&gt;&lt;img alt="Electrogram 2010 Siva" src="http://farm5.static.flickr.com/4106/4982519821_8170e0bc9e.jpg" width="500" height="281" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;ぷーちゃ、、、もといシバ    &lt;br /&gt;&lt;a title="Electrogram2010-P by Whitfield-In-World, on Flickr" href="http://www.flickr.com/photos/snumaw/4982520790/"&gt;&lt;img alt="Electrogram2010-P" src="http://farm5.static.flickr.com/4085/4982520790_cf328843a6.jpg" width="500" height="292" /&gt;&lt;/a&gt;&lt;/p&gt; RMO   &lt;br /&gt;&lt;a title="RMO by Whitfield-In-World, on Flickr" href="http://www.flickr.com/photos/snumaw/4979005965/"&gt;&lt;img alt="RMO" src="http://farm5.static.flickr.com/4124/4979005965_68b44ab35b.jpg" width="500" height="292" /&gt;&lt;/a&gt;   &lt;p&gt;&lt;/p&gt;  &lt;p&gt;Soleil    &lt;br /&gt;&lt;a title="Soleil by Whitfield-In-World, on Flickr" href="http://www.flickr.com/photos/snumaw/4979698334/"&gt;&lt;img alt="Soleil" src="http://farm5.static.flickr.com/4085/4979698334_5ea6ce0fd9.jpg" width="500" height="292" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Hiroshi Kumaki    &lt;br /&gt;&lt;a title="Hiroshi Kumaki by Whitfield-In-World, on Flickr" href="http://www.flickr.com/photos/snumaw/4979205445/"&gt;&lt;img alt="Hiroshi Kumaki" src="http://farm5.static.flickr.com/4154/4979205445_1fffe07420.jpg" width="500" height="292" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Chouchou    &lt;br /&gt;&lt;a title="Chouchou by Whitfield-In-World, on Flickr" href="http://www.flickr.com/photos/snumaw/4980039884/"&gt;&lt;img alt="Chouchou" src="http://farm5.static.flickr.com/4084/4980039884_1ffd8d0453.jpg" width="500" height="292" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;mkIISR    &lt;br /&gt;&lt;a title="=?utf-8?q?mk=E2=85=A1SR_-Rebuild-?= by Whitfield-In-World, on Flickr" href="http://www.flickr.com/photos/snumaw/4982729144/"&gt;&lt;img alt="=?utf-8?q?mk=E2=85=A1SR_-Rebuild-?=" src="http://farm5.static.flickr.com/4147/4982729144_b708f49b16.jpg" width="500" height="292" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;V.L.T.G    &lt;br /&gt;&lt;a title="V.L.T.G by Whitfield-In-World, on Flickr" href="http://www.flickr.com/photos/snumaw/4982937590/"&gt;&lt;img alt="V.L.T.G" src="http://farm5.static.flickr.com/4113/4982937590_c3208f3dbb.jpg" width="500" height="292" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Vector Chaos with P-Size    &lt;br /&gt;&lt;a title="VectorChaos by Whitfield-In-World, on Flickr" href="http://www.flickr.com/photos/snumaw/4982412563/"&gt;&lt;img alt="VectorChaos" src="http://farm5.static.flickr.com/4105/4982412563_0414d3f396.jpg" width="500" height="281" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;そして、サプライズ イベント    &lt;br /&gt;&lt;a title="Extra - Electrogram 2010 by Whitfield-In-World, on Flickr" href="http://www.flickr.com/photos/snumaw/4983168632/"&gt;&lt;img alt="Extra - Electrogram 2010" src="http://farm5.static.flickr.com/4124/4983168632_ee9faf8e33.jpg" width="500" height="281" /&gt;&lt;/a&gt;     &lt;br /&gt;RMO の matsuken さんの&lt;a href="http://www.youtube.com/watch?v=Pgje6xyLSOg&amp;amp;hd=1" target="_blank"&gt;祝福の歌&lt;/a&gt;が感動的でした。&lt;/p&gt;  &lt;p&gt;って、、、パソコン変えたらなんか SS 綺麗にとれるようになったかも？&lt;/p&gt;  &lt;p&gt;そのほかの SS は&lt;a href="http://www.flickr.com/photos/snumaw/" target="_blank"&gt;私の flickr photostream&lt;/a&gt; で見ることができます。&lt;/p&gt;  &lt;p&gt;みんな、お疲れ様～。    &lt;br /&gt;でも、わたしの Electrogram2010 はまだ終わっていないのでありました・・・     &lt;br /&gt;Vector Chaos の SS が少ないのはビデオを撮っていたから・・・で、素材だけで、当日分７GB、リハ含めると 24GB もあるよ～。（笑     &lt;br /&gt;もうちょっと待ってね～。&lt;/p&gt;  &lt;p&gt;[追記] VectorChaos with P-Size “Don’t Stop Your Dance” あがりました～。&lt;/p&gt; &lt;object width="560" height="340"&gt;&lt;param name="movie" value="http://www.youtube.com/v/XN0S6uhWDOo?fs=1&amp;amp;hl=ja_JP&amp;amp;rel=0&amp;amp;hd=1"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/XN0S6uhWDOo?fs=1&amp;amp;hl=ja_JP&amp;amp;rel=0&amp;amp;hd=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="560" height="340"&gt;&lt;/embed&gt;&lt;/object&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6302991294737890750-1278524155736043946?l=snumaw.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://snumaw.blogspot.com/feeds/1278524155736043946/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://snumaw.blogspot.com/2010/09/electrogram2010-siva.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6302991294737890750/posts/default/1278524155736043946'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6302991294737890750/posts/default/1278524155736043946'/><link rel='alternate' type='text/html' href='http://snumaw.blogspot.com/2010/09/electrogram2010-siva.html' title='Electrogram2010 Siva'/><author><name>Whitfield-In-World</name><uri>http://www.blogger.com/profile/04843551552145793367</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_ADDi1Gyyex4/TStPZrkf25I/AAAAAAAACPY/X1Q1EaccgEQ/S220/FaceBlur.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://farm5.static.flickr.com/4126/4977108083_7299f775ac_t.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6302991294737890750.post-6355903668758787758</id><published>2010-08-21T16:08:00.001+09:00</published><updated>2010-09-19T17:44:59.339+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='flickr'/><category scheme='http://www.blogger.com/atom/ns#' term='Photo'/><title type='text'>BareRose 5yr Photo Contest</title><content type='html'>&lt;p&gt;たまたま前に &lt;a href="http://www.flickr.com/photos/snumaw/4417853164/" target="_blank"&gt;Filckr に投稿したフォト&lt;/a&gt;が BareRose のスタッフさんの目にとまり、B@R のフリッカーグループに招待されていたのですが、今回、&lt;a href="http://www.flickr.com/groups/barerose/discuss/72157624601872184/" target="_blank"&gt;BareRose の5周年記念フォトコンテスト&lt;/a&gt;への参加のお招きをいただき以下のフォトを投稿したら、、、3位もらっちゃいました。&lt;/p&gt; &lt;a title="B@R from Inferno by Whitfield-In-World, on Flickr" href="http://www.flickr.com/photos/snumaw/4893557436/"&gt;&lt;img alt="B@R from Inferno" src="http://farm5.static.flickr.com/4079/4893557436_a4d932ffbd.jpg" width="500" height="500" /&gt;&lt;/a&gt;   &lt;p&gt;コスチュームは左からいずれも BareRose の &lt;a href="http://barerose.xeraweb.com/images/outfits/1221.jpg" target="_blank"&gt;DoctressQ&lt;/a&gt;, &lt;a href="http://barerose.xeraweb.com/images/outfits/2038.jpg" target="_blank"&gt;NIGHT MISTRESS&lt;/a&gt; そして &lt;a href="http://barerose.xeraweb.com/images/outfits/1472.jpg" target="_blank"&gt;BLACK BRIZARD&lt;/a&gt; になります。お友達作成のお墓セットがあったので、それでスカイを作っての撮影で、画像は Windlight の設定のみで霧の雰囲気をだして、フレームのレイヤーを上からかぶせただけ、、というもので、、、正直他の方の作品に比べると恥ずかしいくらいだったんです。&lt;/p&gt;  &lt;p&gt;最初はレタッチして &lt;a href="http://ja.wikipedia.org/wiki/%E3%83%8F%E3%82%A4%E3%83%80%E3%82%A4%E3%83%8A%E3%83%9F%E3%83%83%E3%82%AF%E3%83%AC%E3%83%B3%E3%82%B8%E5%90%88%E6%88%90" target="_blank"&gt;HDR&lt;/a&gt; っぽい、色を鮮やかにしたフォトだったのですが、お墓の雰囲気ならもっと暗めにして、霧みたいな感じがいいんじゃない？というアドバイスをお友達からもらってその通りにしたのが幸いだったようです。HDR のような鮮やかできれいなフォトのエントリーが多かった分、逆に目立ったのかな？&lt;/p&gt;  &lt;p&gt;1st Prize をゲットした作品はこちらです。Ocean Blackthrone さんの作品です。&lt;/p&gt; &lt;a title="Bare@Rose 5th Anniversary Submission by Ocean Blackthorne, on Flickr" href="http://www.flickr.com/photos/oceanblackthorne/4886948369/"&gt;&lt;img alt="Bare@Rose 5th Anniversary Submission" src="http://farm5.static.flickr.com/4094/4886948369_fdf6242b30.jpg" width="500" height="500" /&gt;&lt;/a&gt;   &lt;p&gt;2nd は Jill Black さん。   &lt;br /&gt;[追記] Jill Black さん、Flickr から退会されたようで写真がなくなりました。&lt;/p&gt;    &lt;p&gt;3rd は私の他にお二人いらっしゃって、Bella Slade さんと Wakapa Hermit さん。&lt;/p&gt; &lt;a title="Third Place Winner - B@R 5YA Photo Contest by Bella Slade, on Flickr" href="http://www.flickr.com/photos/bella_slade/4859699452/"&gt;&lt;img alt="Third Place Winner - B@R 5YA Photo Contest" src="http://farm5.static.flickr.com/4074/4859699452_e18d7d34e4.jpg" width="500" height="500" /&gt;&lt;/a&gt;   &lt;p&gt;ね、、、、ちょっと3位いただいたのが不思議ちゃん（笑&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6302991294737890750-6355903668758787758?l=snumaw.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://snumaw.blogspot.com/feeds/6355903668758787758/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://snumaw.blogspot.com/2010/08/barerose-5yr-photo-contest.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6302991294737890750/posts/default/6355903668758787758'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6302991294737890750/posts/default/6355903668758787758'/><link rel='alternate' type='text/html' href='http://snumaw.blogspot.com/2010/08/barerose-5yr-photo-contest.html' title='BareRose 5yr Photo Contest'/><author><name>Whitfield-In-World</name><uri>http://www.blogger.com/profile/04843551552145793367</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_ADDi1Gyyex4/TStPZrkf25I/AAAAAAAACPY/X1Q1EaccgEQ/S220/FaceBlur.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://farm5.static.flickr.com/4079/4893557436_a4d932ffbd_t.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6302991294737890750.post-5420566217116180643</id><published>2010-08-19T20:06:00.001+09:00</published><updated>2010-08-21T00:42:07.227+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Viewer2'/><category scheme='http://www.blogger.com/atom/ns#' term='Info'/><title type='text'>新しい Viewer – Official 2.1.1</title><content type='html'>&lt;p&gt;なんか人知れず 2.1.1 出てます。    &lt;br /&gt;ビューワーとかにもアテンションでないし、オフシャルブログにも特に書かれていないようなのですが。。。&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh4.ggpht.com/_ADDi1Gyyex4/TG0QOwYn4wI/AAAAAAAACLg/HNYFy45-RLA/s1600-h/V211SL%5B3%5D.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="V211SL" border="0" alt="V211SL" src="http://lh5.ggpht.com/_ADDi1Gyyex4/TG0QPd3aCxI/AAAAAAAACLk/ZpVZXp_RUcU/V211SL_thumb%5B1%5D.png?imgmax=800" width="504" height="209" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;a title="http://wiki.secondlife.com/wiki/Release_Notes/Second_Life_Release/2.1.1" href="http://wiki.secondlife.com/wiki/Release_Notes/Second_Life_Release/2.1.1"&gt;http://wiki.secondlife.com/wiki/Release_Notes/Second_Life_Release/2.1.1&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;そして、なんか不安定とかいうブログの書きこも散見されていますが、、、それ見る前にダウンロード＆インストールしっちゃいました。＞＜    &lt;br /&gt;ですが、どうやら、私はなんとか動いているようで、、、ちょっと不安な方は様子見したほうがいいかも。。。&lt;/p&gt;  &lt;p&gt;[追記 2010.8.21]   &lt;br /&gt;うーん、やっぱり調子悪いかも。最初の立ち上がりでフリーズして、ビューワー落として再度立ち上げると、、、やっとまともに？ うーん。&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6302991294737890750-5420566217116180643?l=snumaw.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://snumaw.blogspot.com/feeds/5420566217116180643/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://snumaw.blogspot.com/2010/08/viewer-official-211.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6302991294737890750/posts/default/5420566217116180643'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6302991294737890750/posts/default/5420566217116180643'/><link rel='alternate' type='text/html' href='http://snumaw.blogspot.com/2010/08/viewer-official-211.html' title='新しい Viewer – Official 2.1.1'/><author><name>Whitfield-In-World</name><uri>http://www.blogger.com/profile/04843551552145793367</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_ADDi1Gyyex4/TStPZrkf25I/AAAAAAAACPY/X1Q1EaccgEQ/S220/FaceBlur.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh5.ggpht.com/_ADDi1Gyyex4/TG0QPd3aCxI/AAAAAAAACLk/ZpVZXp_RUcU/s72-c/V211SL_thumb%5B1%5D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6302991294737890750.post-141175654656671224</id><published>2010-08-02T19:52:00.001+09:00</published><updated>2010-08-07T03:09:26.797+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='イベント'/><category scheme='http://www.blogger.com/atom/ns#' term='スクリプト'/><category scheme='http://www.blogger.com/atom/ns#' term='ダンス'/><title type='text'>一夜限りのステージ</title><content type='html'>セカンドライフ内の日本踊り子協同組合という集まり（コミュニティ？）がございまして、半年に1度くらい「踊り子組合ダンス会」なるものが開催されます。&lt;br /&gt;ダンス会は組合参加者およびその親族もとい ^^; その友人のみが会場に入ることができるクローズな会なのですが、組合自体はだれでも参加できるので、実質はオープンなんですけどね。&lt;br /&gt;&lt;br /&gt;今週の土曜日に第4回踊り子組合ダンス会が開催されます。ステージは規格がきまっていて、それにあったものを各ダンサーが用意するんです。&lt;br /&gt;&lt;br /&gt;今回、私たち（プリンダンス部）はアニメのマクロスFをモチーフにした内容で（え、どこがダンス？という突っ込みはなしで・・・）参加しますが、うちの部の大道具さんがステージ作ってくれました。&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.flickr.com/photos/snumaw/4845870005/" title="Rehearsal by Whitfield-In-World, on Flickr"&gt;&lt;img alt="Rehearsal" height="321" src="http://farm5.static.flickr.com/4148/4845870005_790123931a.jpg" width="500" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;一夜限りのステージです。もったいないくらい素敵に仕上がっています。&lt;br /&gt;スカルプでモノづくりできる人尊敬します。ほんとに。 &lt;br /&gt;で、、、照明・効果がまだ最終形になってない～（スクリプト要素が強いので、私とパーティクル担当のそんちょのお仕事。でも、私が遅くてね、、、）&lt;br /&gt;&lt;br /&gt;がんばります～。&lt;br /&gt;&lt;br /&gt;で、前回ご紹介した llLinkParticleSystem ですが、こういった舞台に組み込んでいくと、当然のようにリンク番号が変わるわけです。なので、Link番号を決め打ちしてると思いもよらぬところからパーティクルがでるわけですよね。&lt;br /&gt;&lt;br /&gt;それを回避するためにエミッターさせたいプリムにスクリプトを入れて、llGetLinkNumber でとった値を llMessageLinked でメインプリムのスクリプトに渡し、、、、舞台に他のプリムが新たにリンクされたらその値の受け渡しを再度行い、、、、&lt;br /&gt;&lt;br /&gt;あれれ、こんなことやるんだったら、最初から llParticleSystem をエミッタさせたいプリムにいれて llMessageLinked で開始させたほうが楽じゃない？&lt;br /&gt;&lt;br /&gt;Link 番号って変わるから、こういうステージにリンク、、、なんてことがあるなら、ちょっと使わないほうがよかったんでしょう。&lt;br /&gt;&lt;br /&gt;と、、、使ってみて、こういう失敗して、覚えていくのでしょうね。&lt;br /&gt;&lt;br /&gt;[追記] ラスト リハーサルの模様&lt;br /&gt;&lt;a href="http://www.flickr.com/photos/snumaw/4866083873/" title="Reha Last by Whitfield-In-World, on Flickr"&gt;&lt;img alt="Reha Last" height="294" src="http://farm5.static.flickr.com/4099/4866083873_8e8158b031.jpg" width="500" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6302991294737890750-141175654656671224?l=snumaw.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://snumaw.blogspot.com/feeds/141175654656671224/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://snumaw.blogspot.com/2010/08/blog-post.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6302991294737890750/posts/default/141175654656671224'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6302991294737890750/posts/default/141175654656671224'/><link rel='alternate' type='text/html' href='http://snumaw.blogspot.com/2010/08/blog-post.html' title='一夜限りのステージ'/><author><name>Whitfield-In-World</name><uri>http://www.blogger.com/profile/04843551552145793367</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_ADDi1Gyyex4/TStPZrkf25I/AAAAAAAACPY/X1Q1EaccgEQ/S220/FaceBlur.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://farm5.static.flickr.com/4148/4845870005_790123931a_t.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6302991294737890750.post-7405490544621697500</id><published>2010-07-06T16:43:00.001+09:00</published><updated>2010-07-06T16:43:42.858+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='スクリプト'/><title type='text'>[LSL] Link 系ファンクション</title><content type='html'>&lt;p&gt;ひさしぶりに、Linden Script ネタです。   &lt;br /&gt;Link に関連するファンクションが増えてますね。&lt;/p&gt;  &lt;p&gt;たとえば、&lt;a href="http://wiki.secondlife.com/wiki/LlSetLinkPrimitiveParamsFast/ja" target="_blank"&gt;llSetLinkPrimitiveParamsFast&lt;/a&gt; などはプリムのリンクを多用している人にとっては待ちに待った機能ですね。メインのスクリプトから子プリムたちの操作に遅延が発生しないからです。遅延以外は &lt;a href="http://wiki.secondlife.com/wiki/LlSetLinkPrimitiveParams/ja" target="_blank"&gt;llSetLinkPrimitiveParams&lt;/a&gt; とまったく同じです。&lt;/p&gt;  &lt;p&gt;&lt;a href="http://wiki.secondlife.com/wiki/LlSetLinkTextureAnim/ja" target="_blank"&gt;llSetLinkTextureAnim&lt;/a&gt; も最近追加された Link 系のファンクションですね。これも子プリムの面に対して Texture Animation (アニメーションGIFみたいな動く画像）を貼り付けることができるようになりました。&lt;/p&gt;  &lt;p&gt;おもしろいのは &lt;a href="http://wiki.secondlife.com/wiki/LlLinkParticleSystem/ja" target="_blank"&gt;llLinkParticleSystem&lt;/a&gt; です。    &lt;br /&gt;パーティクルってなかなかむずかしいのですが、wiki にはとても詳しくその仕様について日本語ページに書かれています。（関係者・翻訳者のみなさん、本当におつかれさま＆ありがとうございます）&lt;/p&gt;  &lt;p&gt;ポイントは、パーティクルのエミッター（発生源とでもいいましょうか）はプリム1個に対して1つしか作ることができない、ということ。パーティクルを発生させるスクリプトを複数、１つのプリムにいれても、挙動がおかしくなるのはそのせいです。&lt;/p&gt;  &lt;p&gt;もちろん、&lt;a href="http://wiki.secondlife.com/wiki/LlParticleSystem/ja" target="_blank"&gt;llParticleSystem&lt;/a&gt; によってパーティクルを発生させるスクリプトをそれぞれのプリムにいれて、それらを Link し、llMessageLinked で各プリムにメッセージを送って操作するやり方も可能でしたが、llLinkParticleSystem を使った複数のスクリプトをルートのプリムにいれて、llMessageLinked であったり、touch_start, listen などのイベントを各スクリプトが拾うことで、一斉・同時に違うパーティクルを出すことが可能になりました。ここのプリムにスクリプトが分散されていない分、スクリプトの修正やメンテナンスが楽になっていると思います。&lt;/p&gt;  &lt;p&gt;パーティクルの色や形を変えたものを同時に出そうとすると、この llLinkParticleSystem はとても使い勝手がよいわけです。&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh3.ggpht.com/_ADDi1Gyyex4/TDLeqjDeCHI/AAAAAAAACKo/lPmAyMHUwS4/s1600-h/kira%5B8%5D.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="kira" border="0" alt="kira" src="http://lh4.ggpht.com/_ADDi1Gyyex4/TDLerTioQNI/AAAAAAAACKs/fVgeEcW8N-w/kira_thumb%5B6%5D.png?imgmax=800" width="242" height="209" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;llLinkParticleSystem 利用の注意点としては、もし、パーティクルに画像を指定した場合は、発生源である（子）プリムにその画像が存在していないと、デフォルトのパーティクルが使われるようです。もしかすると Key 指定だと存在しなくても OK かもしれませんが、string による画像名指定だとだめでした。&lt;/p&gt;  &lt;p&gt;あと、これら Link 系のスクリプトを使う場合は、ルートプリムはどれか、子プリムはいったいいくつ Link されているのか、といったことを常に意識しなくてはなりません。&lt;/p&gt;  &lt;p&gt;&lt;a href="http://wiki.secondlife.com/wiki/LlGetNumberOfPrims/ja" target="_blank"&gt;llGetNumberOfPrims&lt;/a&gt; その時点で Link されているプリムの数を取得します    &lt;br /&gt;&lt;a href="http://wiki.secondlife.com/wiki/LlGetLinkNumber/ja" target="_blank"&gt;llGetLinkNumber&lt;/a&gt; 自分の Link 番号を取得します    &lt;br /&gt;&lt;a href="http://wiki.secondlife.com/wiki/LlGetLinkKey/ja" target="_blank"&gt;llGetLinkKey&lt;/a&gt; Link 番号を指定して Key を取得します    &lt;br /&gt;&lt;a href="http://wiki.secondlife.com/wiki/LlGetLinkPrimitiveParams/ja" target="_blank"&gt;llGetLinkPrimitiveParams&lt;/a&gt; Link 番号を指定してプリムの情報を取得します    &lt;br /&gt;&lt;a href="http://wiki.secondlife.com/wiki/LlSetLinkPrimitiveParamsFast/ja" target="_blank"&gt;llSetLinkPrimitiveParamsFast&lt;/a&gt; Link 番号を指定して、リンクオブジェクトの設定を変えます&lt;/p&gt;  &lt;p&gt;llGetLinkNumber は子プリム内でしか使えませんが、ルートのメインスクリプトと子プリムのスクリプトなどを llMessageLinked で複合させて使うことで、今いくつ Link されていて、Link 番号の 2 は何で、３は、、、とチェックすることができます。   &lt;br /&gt;スクリプトによる Link&amp;#160; 番号決め打ちでもいいのですが、その際は Link させる順番に細心の注意を払うことになります。特に HUD などを作るときは Link させる順番に気を付けるか、スクリプトにより Link 番号とプリムのマッチングを行わせる、といった方法がありますね。また、プリムに座ったアバターを操作するときなども上述の関数を多用します。&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6302991294737890750-7405490544621697500?l=snumaw.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://snumaw.blogspot.com/feeds/7405490544621697500/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://snumaw.blogspot.com/2010/07/lsl-link.html#comment-form' title='3 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6302991294737890750/posts/default/7405490544621697500'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6302991294737890750/posts/default/7405490544621697500'/><link rel='alternate' type='text/html' href='http://snumaw.blogspot.com/2010/07/lsl-link.html' title='[LSL] Link 系ファンクション'/><author><name>Whitfield-In-World</name><uri>http://www.blogger.com/profile/04843551552145793367</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_ADDi1Gyyex4/TStPZrkf25I/AAAAAAAACPY/X1Q1EaccgEQ/S220/FaceBlur.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh4.ggpht.com/_ADDi1Gyyex4/TDLerTioQNI/AAAAAAAACKs/fVgeEcW8N-w/s72-c/kira_thumb%5B6%5D.png?imgmax=800' height='72' width='72'/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6302991294737890750.post-9010947793682866105</id><published>2010-07-02T08:57:00.001+09:00</published><updated>2010-07-02T08:57:40.921+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='動画'/><title type='text'>YOUR WORLD, YOUR IMAGINATION, YOUR LIFE</title><content type='html'>&lt;p&gt;お友達の日記に紹介されていた印象的な vimeo のビデオです。&lt;/p&gt; &lt;object width="512" height="320"&gt;&lt;param name="allowfullscreen" value="true" /&gt;&lt;param name="allowscriptaccess" value="always" /&gt;&lt;param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=11772287&amp;amp;server=vimeo.com&amp;amp;show_title=1&amp;amp;show_byline=1&amp;amp;show_portrait=0&amp;amp;color=&amp;amp;fullscreen=1" /&gt;&lt;embed src="http://vimeo.com/moogaloop.swf?clip_id=11772287&amp;amp;server=vimeo.com&amp;amp;show_title=1&amp;amp;show_byline=1&amp;amp;show_portrait=0&amp;amp;color=&amp;amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="512" height="320"&gt;&lt;/embed&gt;&lt;/object&gt;  &lt;p&gt;&lt;a href="http://vimeo.com/11772287"&gt;Breathe 2 &amp;quot;it's a wonderful Second Life&amp;quot;&lt;/a&gt; from &lt;a href="http://vimeo.com/user345167"&gt;samlowry&lt;/a&gt; on &lt;a href="http://vimeo.com"&gt;Vimeo&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;これ、公式にしてもいいんじゃない？（笑   &lt;br /&gt;M Linden のアナウンスでは、よりソーシャルな機能をいれていく、としてるけど、facebook や mixi と同じ方向を目指しても違うような気がしていたんですが、このビデオを見て、はっ、と気づきました。そうそう、YOUR WORLD, YOUR IMAGINATION, YOUR LIFE って、Secondlife はじめた最初のころよく見ていたフレーズだったことを思い出しました。&lt;/p&gt;  &lt;p&gt;メインランドの Sandbox ではじめてべニア板のプリムを Rez したときの感覚、他の人の作品、SIM の世界観をみて感動したこと、こんなの作ってみたい！と思ったことなど、、、。&lt;/p&gt;  &lt;p&gt;そして何より、このビデオで紹介されている SIM のクリエーターに日本の人が多いこと。&lt;/p&gt;  &lt;p&gt;バタ臭くて日本じゃはやらない、と散々揶揄されましたが、日本人のクリエーターはその部分を自らのイマジネーションと作品をつくる技術でカバーしてきましたね。&lt;/p&gt;  &lt;p&gt;創業者のフィリップが CEO として Linden に戻りました。原点回帰的ながらも、さらなる進化があれば、まだまだ楽しめると思ったのでした。&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6302991294737890750-9010947793682866105?l=snumaw.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://snumaw.blogspot.com/feeds/9010947793682866105/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://snumaw.blogspot.com/2010/07/your-world-your-imagination-your-life.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6302991294737890750/posts/default/9010947793682866105'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6302991294737890750/posts/default/9010947793682866105'/><link rel='alternate' type='text/html' href='http://snumaw.blogspot.com/2010/07/your-world-your-imagination-your-life.html' title='YOUR WORLD, YOUR IMAGINATION, YOUR LIFE'/><author><name>Whitfield-In-World</name><uri>http://www.blogger.com/profile/04843551552145793367</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_ADDi1Gyyex4/TStPZrkf25I/AAAAAAAACPY/X1Q1EaccgEQ/S220/FaceBlur.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6302991294737890750.post-2607923816350371122</id><published>2010-06-30T19:29:00.001+09:00</published><updated>2010-06-30T19:29:04.799+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Viewer2'/><category scheme='http://www.blogger.com/atom/ns#' term='Info'/><title type='text'>Server 1.40.2 と Viewer 2.1 ベータ</title><content type='html'>&lt;p&gt;サーバーが 1.40 になって &lt;a href="http://ja.wikipedia.org/wiki/Havok_(%E3%82%BD%E3%83%95%E3%83%88%E3%82%A6%E3%82%A7%E3%82%A2)" target="_blank"&gt;Havok7&lt;/a&gt; が！なんて喜んで、物理玉（でも、一時オブジェクト）をブンブン rez して遊んでいたのですが、気が付いたら 1.3x に戻ってました、、なんてことがありました。&lt;/p&gt;  &lt;p&gt;リンデンのオフィシャルブログによると、1.40 の改良版である 1.40.2 に6月29日から7月1日でサーバーがアップデートされるとのこと。&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.secondlife.com/community/technology/release/blog/2010/06/28/server-1402-deploy?utm_source=feedburner&amp;amp;utm_medium=feed&amp;amp;utm_campaign=Feed%3A+SecondLifeALL+%28Official+Second+Life+Blogs+-+ALL+POSTS%29" target="_blank"&gt;オフィシャルブログ Server 1.40.2 Deploy&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;リリースノートみると、やっぱり、Havok7 のせいなのか、はたまた関係ないのか、リンク、コリジョン関連で不具合があったようですね。乗り物系(VEHICLE) での不具合はすぐに報告あがりやすいですし。&lt;/p&gt;  &lt;p&gt;あと &lt;a href="http://blogs.secondlife.com/community/technology/blog/2010/06/23/viewer-21-beta-available-today" target="_blank"&gt;Viewer 2.1 がベータ&lt;/a&gt;になりましたね。     &lt;br /&gt;まえに試したときは表示上スクリプトのソースの改行がなくなっていて、スクリプトを扱うことができなかったので、すぐに使うのをあきらめましたが、今度は治っているようですね。     &lt;br /&gt;また、以前は Viewer の XML 設定ファイルをいぢらないとだめだった「チャット入力ボックスの幅」なんかも、ドラックして広げたり、狭めたりできるようです。これはうれしいかも。     &lt;br /&gt;このあたりの紹介は Torley がビデオでしてるので、ぜひ見てみてください。&lt;/p&gt; &lt;object width="480" height="385"&gt;&lt;param name="movie" value="http://www.youtube.com/v/eCuiRZlsPKA&amp;amp;hl=ja_JP&amp;amp;fs=1&amp;amp;"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/eCuiRZlsPKA&amp;amp;hl=ja_JP&amp;amp;fs=1&amp;amp;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="385"&gt;&lt;/embed&gt;&lt;/object&gt;  &lt;p&gt;   &lt;br /&gt;サイドバーが嫌い、使いづらい、といわれている Viewer2 ですが、私はどちらかといえば Viewer2 に慣れてしまって、逆に今エメラルドを使うと戸惑うこともしばしば。&lt;/p&gt;  &lt;p&gt;慣れると使いやすいと思いますよ～＾＾&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6302991294737890750-2607923816350371122?l=snumaw.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://snumaw.blogspot.com/feeds/2607923816350371122/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://snumaw.blogspot.com/2010/06/server-1402-viewer-21.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6302991294737890750/posts/default/2607923816350371122'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6302991294737890750/posts/default/2607923816350371122'/><link rel='alternate' type='text/html' href='http://snumaw.blogspot.com/2010/06/server-1402-viewer-21.html' title='Server 1.40.2 と Viewer 2.1 ベータ'/><author><name>Whitfield-In-World</name><uri>http://www.blogger.com/profile/04843551552145793367</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_ADDi1Gyyex4/TStPZrkf25I/AAAAAAAACPY/X1Q1EaccgEQ/S220/FaceBlur.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6302991294737890750.post-15984915133169808</id><published>2010-06-13T16:29:00.002+09:00</published><updated>2010-06-14T00:18:36.362+09:00</updated><title type='text'>The STREET4 – June 14th!!!!</title><content type='html'>&lt;p&gt;Studio 4D さんの the street4、6月14日に発売決定～   &lt;br /&gt;そして以下の PV が！ &lt;object width="480" height="385"&gt;&lt;param name="movie" value="http://www.youtube.com/v/TqpZvSKEyf0&amp;amp;hl=ja_JP&amp;amp;fs=1&amp;amp;"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/TqpZvSKEyf0&amp;amp;hl=ja_JP&amp;amp;fs=1&amp;amp;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="385"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/p&gt;&lt;p&gt;かっこいい～&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6302991294737890750-15984915133169808?l=snumaw.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://snumaw.blogspot.com/feeds/15984915133169808/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://snumaw.blogspot.com/2010/06/street4-june-4th.html#comment-form' title='1 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6302991294737890750/posts/default/15984915133169808'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6302991294737890750/posts/default/15984915133169808'/><link rel='alternate' type='text/html' href='http://snumaw.blogspot.com/2010/06/street4-june-4th.html' title='The STREET4 – June 14th!!!!'/><author><name>Whitfield-In-World</name><uri>http://www.blogger.com/profile/04843551552145793367</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_ADDi1Gyyex4/TStPZrkf25I/AAAAAAAACPY/X1Q1EaccgEQ/S220/FaceBlur.png'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6302991294737890750.post-7669486798870487326</id><published>2010-05-24T10:34:00.001+09:00</published><updated>2010-06-08T23:40:43.843+09:00</updated><title type='text'>THE STREET4 coming soon!</title><content type='html'>&lt;p&gt;Studio4D さんのブログに来月発表新作の告知が！    &lt;br /&gt;それも人気シリーズ STREET ですよ！&lt;/p&gt; &lt;a href="http://lh3.ggpht.com/_ADDi1Gyyex4/TA5WZ7Et1kI/AAAAAAAACKA/G2wzTG2P_XM/s1600-h/street4%5B2%5D.jpg"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="street4" border="0" alt="street4" src="http://lh6.ggpht.com/_ADDi1Gyyex4/TA5War_ZH4I/AAAAAAAACKE/95yqUdACCA8/street4_thumb.jpg?imgmax=800" width="502" height="502" /&gt;&lt;/a&gt;   &lt;p&gt;まだ発売日などは公開されていませんが、&lt;a href="http://studio4d.slmame.com/e893609.html" target="_blank"&gt;Studio4 さんのブログ&lt;/a&gt;をチェックしてくださいね～。&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6302991294737890750-7669486798870487326?l=snumaw.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://snumaw.blogspot.com/feeds/7669486798870487326/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://snumaw.blogspot.com/2010/05/street4-coming-soon.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6302991294737890750/posts/default/7669486798870487326'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6302991294737890750/posts/default/7669486798870487326'/><link rel='alternate' type='text/html' href='http://snumaw.blogspot.com/2010/05/street4-coming-soon.html' title='THE STREET4 coming soon!'/><author><name>Whitfield-In-World</name><uri>http://www.blogger.com/profile/04843551552145793367</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_ADDi1Gyyex4/TStPZrkf25I/AAAAAAAACPY/X1Q1EaccgEQ/S220/FaceBlur.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh6.ggpht.com/_ADDi1Gyyex4/TA5War_ZH4I/AAAAAAAACKE/95yqUdACCA8/s72-c/street4_thumb.jpg?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6302991294737890750.post-5956433277638287272</id><published>2010-04-29T17:21:00.001+09:00</published><updated>2010-04-29T17:23:39.520+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='MikuMikuDance'/><category scheme='http://www.blogger.com/atom/ns#' term='アニメーション'/><title type='text'>VMD Viewer で Shift-jis...の対処方法</title><content type='html'>&lt;p&gt;Secondlife のサーバーがメンテ（正確には障害みたい）なので、MMD –&amp;gt; SL でたまにあるトラブルというか対処方法をご紹介。&lt;a href="http://snumaw.blogspot.com/2010/04/mmd-mio.html" target="_blank"&gt;以前の投稿&lt;/a&gt;でもちょっとだけ触れた件です。&lt;/p&gt;  &lt;p&gt;MMD&amp;#160; (MikuMikuDance) のモーションデータの VMD ファイルを mio の VMD VIEWER で読み込もうとしたとき、以下のようなダイアログが表示されて変換できないことがたまにあります。&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh4.ggpht.com/_ADDi1Gyyex4/S9lBe94joYI/AAAAAAAACIg/-ybO1E5yqvA/s1600-h/vmdviewer%20load%20error1%5B2%5D.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="vmdviewer load error1" border="0" alt="vmdviewer load error1" src="http://lh5.ggpht.com/_ADDi1Gyyex4/S9lBfXEaz6I/AAAAAAAACIk/mMM8L5tCp3Q/vmdviewer%20load%20error1_thumb.png?imgmax=800" width="518" height="136" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;‘Shift_jis’ codec can’t decode byte 0x90 in position... というメッセージなので日本語関係かな、と推測がつくのですが、このメッセージは多くの場合、オリジナルの vmd ファイルが日本語で、それを英数字に名前変更して読み込ませたときに起こるようです。ただし、名前変更だけでもうまくいく場合もあります。&lt;/p&gt;  &lt;p&gt;こんなときは、その VMD ファイルを MikuMikuDance に読みこませて、あらためてモーションの保存をするとき英数字の名前にしてあげると回避できます。    &lt;br /&gt;もちろん、MikuMikuDance がインストールされているのが前提です。MMD のインストールは &lt;a href="http://www6.atwiki.jp/vpvpwiki/" target="_blank"&gt;VPVP Wiki&lt;/a&gt; を参考にしてください。&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;font color="#ffffff"&gt;1. MMD でモデルを読み込む        &lt;br /&gt;&lt;/font&gt;&lt;/strong&gt;MikuMikuDance を立ち上げて、画面中央下の [モデル操作] の [読込] をおして、モデルを読み込みます。この場合、どのモデルを選んでもかまいません。&lt;a href="http://lh3.ggpht.com/_ADDi1Gyyex4/S9lBgPD19sI/AAAAAAAACIo/WyxNd6fBez0/s1600-h/Image.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="モデル読み込み" border="0" alt="モデル読み込み" src="http://lh6.ggpht.com/_ADDi1Gyyex4/S9lBgzYJqPI/AAAAAAAACIs/rSJZpIF_UUA/Image.png?imgmax=800" width="514" height="438" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;font color="#ffffff"&gt;2. モーション データを読み込む&lt;/font&gt;&lt;/strong&gt;     &lt;br /&gt;メニューバーの [ファイル] から [モーションデータ読込] を選択します。     &lt;br /&gt;&lt;a href="http://lh6.ggpht.com/_ADDi1Gyyex4/S9lBhmpucQI/AAAAAAAACIw/SOEKGrBI9tc/s1600-h/vmdload%5B4%5D.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="vmdload" border="0" alt="vmdload" src="http://lh6.ggpht.com/_ADDi1Gyyex4/S9lBid-rVSI/AAAAAAAACI0/aNbL5JQNXN0/vmdload_thumb%5B2%5D.png?imgmax=800" width="402" height="384" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;モーションデータ対象のモデルと、読み込んでいたモデルが違う場合は以下のダイアログがでますが、[OK] を押して続行します。    &lt;br /&gt;&lt;a href="http://lh3.ggpht.com/_ADDi1Gyyex4/S9lBi2qWBEI/AAAAAAAACI4/1Hn4gipEChI/s1600-h/vmdload_dialog%5B2%5D.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="vmdload_dialog" border="0" alt="vmdload_dialog" src="http://lh6.ggpht.com/_ADDi1Gyyex4/S9lBjTNbgOI/AAAAAAAACI8/Kb_3maCCayM/vmdload_dialog_thumb.png?imgmax=800" width="414" height="186" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;モーションが読みこまれると、ちゃんとモーションデータの最初のポーズをします。    &lt;br /&gt;&lt;a href="http://lh5.ggpht.com/_ADDi1Gyyex4/S9lBkKEvNkI/AAAAAAAACJA/s-LzgAfiaOY/s1600-h/vmdload2%5B3%5D.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="vmdload2" border="0" alt="vmdload2" src="http://lh5.ggpht.com/_ADDi1Gyyex4/S9lBk4Oo74I/AAAAAAAACJE/aZLVFAZy1bs/vmdload2_thumb%5B1%5D.png?imgmax=800" width="514" height="348" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;ものすごくモーションデータが大きいときは以下のように （応答なし) なんて状態になりますが、あわてず待ちましょう。12分のモーション(!!)は読み込むまでに 5分かかりました、、、。    &lt;br /&gt;&lt;a href="http://lh3.ggpht.com/_ADDi1Gyyex4/S9lBlWzQoHI/AAAAAAAACJI/j9g02brOOUQ/s1600-h/vmdload8%5B2%5D.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="vmdload8" border="0" alt="vmdload8" src="http://lh3.ggpht.com/_ADDi1Gyyex4/S9lBl45SORI/AAAAAAAACJM/gNXbkNPLOGs/vmdload8_thumb.png?imgmax=800" width="308" height="158" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;画面右下の [再生] ボタンを押せば、モーションの確認ができます。スカートや髪などはモデルによって違うので、微妙な動きをしていてもそこは無視します。    &lt;br /&gt;&lt;a href="http://lh5.ggpht.com/_ADDi1Gyyex4/S9lBmojZqCI/AAAAAAAACJQ/7NNzevlX4Hg/s1600-h/vmdload3%5B3%5D.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="vmdload3" border="0" alt="vmdload3" src="http://lh4.ggpht.com/_ADDi1Gyyex4/S9lBnQDlVfI/AAAAAAAACJU/ErU9u0U34wo/vmdload3_thumb%5B1%5D.png?imgmax=800" width="514" height="348" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;font color="#ffffff"&gt;3. モーションデータを保存する        &lt;br /&gt;&lt;/font&gt;&lt;/strong&gt;上記 2 で [ファイル] - [モーションデータ読込] をしましたが、その下に [モーションデータ保存] があるので、それをクリックして、英数字の名前でモーションデータを保存します。&lt;/p&gt;  &lt;p&gt;これで VMD Viewer で読み込むことが可能になります。&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6302991294737890750-5956433277638287272?l=snumaw.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://snumaw.blogspot.com/feeds/5956433277638287272/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://snumaw.blogspot.com/2010/04/vmd-viewer-shift-jis.html#comment-form' title='2 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6302991294737890750/posts/default/5956433277638287272'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6302991294737890750/posts/default/5956433277638287272'/><link rel='alternate' type='text/html' href='http://snumaw.blogspot.com/2010/04/vmd-viewer-shift-jis.html' title='VMD Viewer で Shift-jis...の対処方法'/><author><name>Whitfield-In-World</name><uri>http://www.blogger.com/profile/04843551552145793367</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_ADDi1Gyyex4/TStPZrkf25I/AAAAAAAACPY/X1Q1EaccgEQ/S220/FaceBlur.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh5.ggpht.com/_ADDi1Gyyex4/S9lBfXEaz6I/AAAAAAAACIk/mMM8L5tCp3Q/s72-c/vmdviewer%20load%20error1_thumb.png?imgmax=800' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6302991294737890750.post-4686939447785016836</id><published>2010-04-24T23:26:00.001+09:00</published><updated>2010-04-24T23:26:41.420+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Emerald'/><category scheme='http://www.blogger.com/atom/ns#' term='MikuMikuDance'/><category scheme='http://www.blogger.com/atom/ns#' term='Viewer2'/><category scheme='http://www.blogger.com/atom/ns#' term='アニメーション'/><title type='text'>Emerald Viewer が 公式 Third-Party Viewers に登録</title><content type='html'>&lt;p&gt;されましたね。   &lt;br /&gt;Modular System にリンクされている開発者 Blog の中で &lt;a href="http://blogs.modularsystems.sl/lgg/" target="_blank"&gt;LordGregGreg さんのブログ&lt;/a&gt;の、もう一ヶ月以上前の3月17日の投稿 ”&lt;a href="http://blogs.modularsystems.sl/lgg/encryption-in-sl-is-legal/" target="_blank"&gt;Encryption in SL is LEGAL&lt;/a&gt;”で、Emerald Viewer のチャットの暗号化問題（それにまつわる「噂と事実」）に触れていて、最後のほうに Linden Lab が暗号化を承認した、という書き込みがありました。&lt;/p&gt;  &lt;p&gt;&lt;font color="#ffff80"&gt;&lt;em&gt;The good news is, that LL has decided that encryption is legal, and does not violate the Terms of Service , or the Third Party Viewer Policy!&amp;#160; Once arguments concerning it were brought to light, it was quickly dropped from the discussion, and it was made sure that no restrictions on its use were included i the TPVP.&lt;/em&gt; (from LLG’s Blog – Modular System)&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;なので、いずれ Third Party Viewer のリストには載るだろうなー、と思っていました。&lt;/p&gt;  &lt;p&gt;といっても、、、公開されたのは V1 ベースで、今 V2 ベースの開発がんばっているようです。   &lt;br /&gt;でも、この公開された 1.23.5.1634 、、もう 68,490 ものダウンロードがされてることから Emerald の人気はすごいですね。&lt;/p&gt;  &lt;p&gt;Emerald のいいところはいっぱいあるのですが、アニメーションをアップする前に実際にインワールドの中でモーションのプレビューをできるのは、ほんと助かります。ループイン、ループアウトの設定の微調整ができるので、MMD(MikuMikuDance) のモーションファイルのアップにはかかせません。&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh6.ggpht.com/_ADDi1Gyyex4/S9L_nFv7IrI/AAAAAAAACIY/7Me8Kr5gRkE/s1600-h/UploadAnimPreview%5B4%5D.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="UploadAnimPreview" border="0" alt="UploadAnimPreview" src="http://lh3.ggpht.com/_ADDi1Gyyex4/S9L_nxWpoHI/AAAAAAAACIc/CXKNKKaoMOg/UploadAnimPreview_thumb%5B2%5D.png?imgmax=800" width="514" height="318" /&gt;&lt;/a&gt;     &lt;br /&gt;（ねんどのアバターによるチェックではなく、実際のAvatarでプレビューできます）&lt;/p&gt;  &lt;p&gt;こういうちょっとしたところなんですが、ほんとかゆいところに手が届いている Viewer ですよね。   &lt;br /&gt;&lt;a href="http://viewerdirectory.secondlife.com/" target="_blank"&gt;Linden Lab の Third Party Viewer のリスト&lt;/a&gt;に載ったので、これまで不安だった方もちょっと安心できるのではないかな、と思います。&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6302991294737890750-4686939447785016836?l=snumaw.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://snumaw.blogspot.com/feeds/4686939447785016836/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://snumaw.blogspot.com/2010/04/emerald-viewer-third-party-viewers.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6302991294737890750/posts/default/4686939447785016836'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6302991294737890750/posts/default/4686939447785016836'/><link rel='alternate' type='text/html' href='http://snumaw.blogspot.com/2010/04/emerald-viewer-third-party-viewers.html' title='Emerald Viewer が 公式 Third-Party Viewers に登録'/><author><name>Whitfield-In-World</name><uri>http://www.blogger.com/profile/04843551552145793367</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_ADDi1Gyyex4/TStPZrkf25I/AAAAAAAACPY/X1Q1EaccgEQ/S220/FaceBlur.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh3.ggpht.com/_ADDi1Gyyex4/S9L_nxWpoHI/AAAAAAAACIc/CXKNKKaoMOg/s72-c/UploadAnimPreview_thumb%5B2%5D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6302991294737890750.post-7033571843324058445</id><published>2010-04-22T15:08:00.005+09:00</published><updated>2011-01-21T16:34:58.626+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='MikuMikuDance'/><category scheme='http://www.blogger.com/atom/ns#' term='アニメーション'/><category scheme='http://www.blogger.com/atom/ns#' term='ダンス'/><title type='text'>MMD データ変換ツール mio のインストール方法</title><content type='html'>&lt;a href="http://kagamikohime.blog118.fc2.com/blog-entry-1353.html" target="_blank"&gt;Kagamin もくわしくブログに書いてある&lt;/a&gt;のですが、MikuMikuDance のモーションデータをセカンドライフで使える BVH ファイルに変換する時の高いハードルっぽい mio 0.1 の設定手順について、私なりに紹介します。  &lt;br /&gt;&lt;br /&gt;VPVP Wiki の「データ変換ツール」の mio (VMD-&amp;gt;BVH) の「必要なソフト（環境）を整える」の手順そのままなのですが、リンク先が英語、そのページに複数のバージョンがあったりするので、なかなかうまく設定できない方もいらっしゃるようですね。  &lt;br /&gt;&lt;br /&gt;私もうまく動いていた mio がある日突然動かなくなり（Windows Update などに疑いかけちゃいますが）mio 関連のソフト、ユーティリティを全部削除して、再インストールしたら動くようになった、、、などという状況に遭遇しました。mio はひとつの壁みたいです。  &lt;br /&gt;&lt;br /&gt;手順は &lt;a href="http://www6.atwiki.jp/vpvpwiki/pages/218.html" target="_blank"&gt;VPVP Wiki の mio の部分を参考に&lt;/a&gt;してもらいながら、私の動いている環境を構築したバージョンなどを紹介します&lt;span style="color: red;"&gt;。（この環境は &lt;b&gt;2010年4月21日時点の情報&lt;/b&gt;です。またインストール先は Windows の 32 bit バージョンを前提としています。ダウンロードするファイルのリンクを入れていますが、変更される可能性あります。）&lt;/span&gt;  &lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;span style="color: white;"&gt;1) GLUT for Win32 3.7.6 のダウンロードとインストール&lt;/span&gt;&lt;/b&gt;  &lt;br /&gt;&lt;a href="http://www.xmission.com/~nate/glut.html" title="http://www.xmission.com/~nate/glut.html"&gt;http://www.xmission.com/~nate/glut.html&lt;/a&gt; から &lt;span style="color: #ff8000;"&gt;&lt;a href="http://www.xmission.com/~nate/glut/glut-3.7.6-bin.zip" target="_blank"&gt;glut-3.7.6-bin.zip(117KB)&lt;/a&gt;&lt;/span&gt; のリンクをクリックして、zip 形式のファイルをダウンロードします。   &lt;br /&gt;ダウンロードした zip ファイルを展開すると、5つのファイルが解凍されますが、&lt;span style="color: #ff8000;"&gt;使うのは glut32.dll のみです。&lt;/span&gt;glut32.dll をシステムドライブ（通常は C ドライブ）の \Windows\System32 フォルダにコピーします。  &lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;span style="color: white;"&gt;2) DevIL 1.7.8 のダウンロードとインストール&lt;/span&gt;&lt;/b&gt;  &lt;br /&gt;このページはちょっとわかりづらいですね。画面右の列に [downloads DevIL 1.7.8] というのがあって、そこの &lt;span style="color: #ff8000;"&gt;&lt;a href="http://downloads.sourceforge.net/openil/DevIL-EndUser-x86-Unicode-1.7.8.zip" target="_blank"&gt;Windows x86 Unicode&lt;/a&gt;&lt;/span&gt; をクリックします。&lt;span style="color: #ff8000;"&gt;DevIL-EndUser-x86-Unicode-1.7.8.zip&lt;/span&gt; という zip 形式ファイルのダウンロードがしばらく経つとはじまります。   &lt;br /&gt;ダウンロードした zip ファイルを展開すると、3つのファイルが解凍されます。これらすべて( &lt;span style="color: #ff8000;"&gt;DevIL.dll, ILU.dll, ILUT.dll&lt;/span&gt; ) を \Windows\System32 にコピーします。  &lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;span style="color: white;"&gt;3) Python 2.6 のダウンロードとインストール&lt;/span&gt;&lt;/b&gt;  &lt;br /&gt;インストーラーをダウンロードして、インストールを実行するだけでだいじょうぶでした。Path の編集について VPVP Wiki では記載されていますが、インストーラーが Path の編集をやってくれているようです。&lt;a href="http://www.python.org/download/" title="http://www.python.org/download/"&gt;http://www.python.org/download/&lt;/a&gt; のページには複数の Python のバージョンがありますが、&lt;span style="color: #ff8000;"&gt;&lt;a href="http://www.python.org/ftp/python/2.6.5/python-2.6.5.msi" target="_blank"&gt;Python 2.6.5 Windows Installer (Windows binary – does not include source)&lt;/a&gt;&lt;/span&gt; をクリックしてインストーラーをダウンロードします。   &lt;br /&gt;ダウンロードした &lt;span style="color: #ff8000;"&gt;python-2.6.5 (ファイルの拡張子は .msi)&lt;/span&gt; をダブルクリックするとインストールが始まります。とくに変更しなければ、C:\Python26 フォルダーが作成されて、必要なファイルがそこに配置されます。  &lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;span style="color: white;"&gt;4) PyOpenGL 3.0 のダウンロードとインストール&lt;/span&gt;&lt;/b&gt;  &lt;br /&gt;&lt;a href="http://pyopengl.sourceforge.net/" title="http://pyopengl.sourceforge.net/"&gt;http://pyopengl.sourceforge.net/&lt;/a&gt; のページの真ん中あたりにある [Downloading and Installation] の ・PyOpenGL をクリックします。&lt;span style="color: #ff8000;"&gt;PyOpenGL 3.0.1&lt;/span&gt; のダウンロードページに飛ぶので、そこで &lt;a href="http://pypi.python.org/packages/any/P/PyOpenGL/PyOpenGL-3.0.1.win32.exe#md5=513cc194af65af4c5a640cf9a1bd8462" target="_blank"&gt;PyOpenGL-3.0.1.win32.exe&lt;/a&gt;&amp;nbsp; をクリックしてダウンロードを開始します。ダウンロードが完了したら、右クリックでコンテキストメニューの「管理者として実行」で、インストールをします。Python2.6 がインストールされていれば、きちんとインストール先を合わせてくれます。  &lt;br /&gt;[追記] このとき、MSVCR71.dll がない、というエラーダイアログがでることがあります。その場合はVectorなどにいって、再頒布されている MSVCR71.dll をダウンロードして、system32 フォルダにコピーして、再度インストールを試してください。&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;span style="color: white;"&gt;5) PyQt 4.4.4 for Python 2.6 のダウンロードとインストール&lt;/span&gt;&lt;/b&gt;  &lt;br /&gt;さあ、これが最後です。がんばりましょう。（笑   &lt;br /&gt;私が試した時点での最新バージョンは &lt;span style="color: #ff8000;"&gt;Python 2.6 向けの 4.7.3&lt;/span&gt; になります。   &lt;br /&gt;&lt;a href="http://www.riverbankcomputing.co.uk/software/pyqt/download" title="http://www.riverbankcomputing.co.uk/software/pyqt/download"&gt;http://www.riverbankcomputing.co.uk/software/pyqt/download&lt;/a&gt; のページの [Binary Packages] でリストされている &lt;a href="http://www.riverbankcomputing.co.uk/static/Downloads/PyQt4/PyQt-Py2.6-gpl-4.7.3-2.exe" target="_blank"&gt;PyQt-Py2.6-gpl-4.7.3-2.exe&lt;/a&gt; をクリックしてダウンロードします。ダウンロードしたファイルで右クリック・コンテキストメニューの「管理者として実行」を選び、インストールします。   &lt;br /&gt;&lt;br /&gt;これで完了です。  &lt;br /&gt;mio は VPVP Wiki のリンクからダウンロードすると広告のウィンドウとかが開くのでちょっとびっくりしますが、mio-0.1.zip というタイトルの下にある [&lt;a href="http://download451.mediafire.com/bmj19tlf1QDg/mdyzlml2waw/mio-0.1.zip" target="_blank"&gt;Click here to start download...&lt;/a&gt;] をクリックしてダウンロードを開始します。ダウンロードした zip ファイルを展開して、適切なドライブに展開された mio-0.1 フォルダごとコピーします。  &lt;br /&gt;mio-0.1 のフォルダを開くと以下のようなディレクトリとファイルが見えます。   &lt;br /&gt;&lt;a href="http://lh4.ggpht.com/_ADDi1Gyyex4/S8_nwAMo6TI/AAAAAAAACIA/_wtrG2Rghr8/s1600-h/mio02%5B3%5D.png"&gt;&lt;img alt="mio02" border="0" height="324" src="http://lh3.ggpht.com/_ADDi1Gyyex4/S8_nxLMDSlI/AAAAAAAACIE/D_NySW-MkkE/mio02_thumb%5B1%5D.png?imgmax=800" style="border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; display: inline;" title="mio02" width="516" /&gt;&lt;/a&gt;&amp;nbsp; &lt;br /&gt;script フォルダに移動します。すると vmdviewer という python スクリプト ファイルがあるのでそれをダブルクリックします。   &lt;br /&gt;&lt;a href="http://lh3.ggpht.com/_ADDi1Gyyex4/S8_nx5EATZI/AAAAAAAACII/-Fy6K2LqlH4/s1600-h/mio03%5B3%5D.png"&gt;&lt;img alt="mio03" border="0" height="316" src="http://lh3.ggpht.com/_ADDi1Gyyex4/S8_nyoTdtMI/AAAAAAAACIM/LQ4O1NqnlUc/mio03_thumb%5B1%5D.png?imgmax=800" style="border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; display: inline;" title="mio03" width="504" /&gt;&lt;/a&gt;   &lt;br /&gt;そうすると mio の VMD Viewer が立ち上がります。   &lt;br /&gt;&lt;a href="http://lh4.ggpht.com/_ADDi1Gyyex4/S8_nzXzvSWI/AAAAAAAACIQ/iHBEAXbI4VM/s1600-h/mio04%5B3%5D.png"&gt;&lt;img alt="mio04" border="0" height="396" src="http://lh6.ggpht.com/_ADDi1Gyyex4/S8_n0Kju8OI/AAAAAAAACIU/zUgL6Rnijqw/mio04_thumb%5B1%5D.png?imgmax=800" style="border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; display: inline;" title="mio04" width="504" /&gt;&lt;/a&gt;   &lt;br /&gt;このウィンドウが立ち上がれば、無事インストール完了、ということになります。おつかれさまでした。  &lt;br /&gt;なお、VMD Viewer は日本語の扱いに難ありです。日本語の VMD ファイルは扱えませんので、ファイルの名前を変更するか、ときによっては &lt;a href="http://snumaw.blogspot.com/2010/04/vmd-viewer-shift-jis.html" target="_blank"&gt;MMD で日本語の VMD ファイルを読み込み、モーションデータの保存でアルファベットの名前を新たにつけなおしてあげる&lt;/a&gt;とうまくいく場合もありました。  &lt;br /&gt;MMD-Secondlife を楽しんでください。ご参考になれば。  &lt;br /&gt;&lt;br /&gt;追記）わたしの失敗例をひとつ、、、。Vista や Windows7 では UAC という仕組みがあって Program Files フォルダーへのアクセスが制限されます。最初、mio のフォルダーをこの Program Files において、「VMD Viewer が動かない！！！」と言っていました、、、。Program Files の中には置かないようにしてください。  &lt;br /&gt;&lt;br /&gt;追記） mio が動いたのでニコの MikuMikuDance チェックしてたら、ものすごい大作のモーション公開されていました。。。  &lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.blogger.com/post-edit.g?blogID=6302991294737890750&amp;amp;postID=7033571843324058445" name="more"&gt;&lt;/a&gt;  &lt;br /&gt;&lt;script src="http://ext.nicovideo.jp/thumb_watch/sm10379279" type="text/javascript"&gt;&lt;/script&gt;&lt;noscript&gt;&lt;/noscript&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6302991294737890750-7033571843324058445?l=snumaw.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://snumaw.blogspot.com/feeds/7033571843324058445/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://snumaw.blogspot.com/2010/04/mmd-mio.html#comment-form' title='2 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6302991294737890750/posts/default/7033571843324058445'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6302991294737890750/posts/default/7033571843324058445'/><link rel='alternate' type='text/html' href='http://snumaw.blogspot.com/2010/04/mmd-mio.html' title='MMD データ変換ツール mio のインストール方法'/><author><name>Whitfield-In-World</name><uri>http://www.blogger.com/profile/04843551552145793367</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_ADDi1Gyyex4/TStPZrkf25I/AAAAAAAACPY/X1Q1EaccgEQ/S220/FaceBlur.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh3.ggpht.com/_ADDi1Gyyex4/S8_nxLMDSlI/AAAAAAAACIE/D_NySW-MkkE/s72-c/mio02_thumb%5B1%5D.png?imgmax=800' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6302991294737890750.post-2676453432269004243</id><published>2010-04-18T21:52:00.001+09:00</published><updated>2010-04-18T22:03:31.693+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='イベント'/><category scheme='http://www.blogger.com/atom/ns#' term='Yaz Mania'/><title type='text'>ひさしぶりの Yaz Rockett Live</title><content type='html'>&lt;a href="http://yazrockett.blogspot.com/2010/04/live_17.html"&gt;Yaz さんの blog&lt;/a&gt; にあったように昨日ひさしぶりの Yaz Rockett Liveにお邪魔しました。&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.flickr.com/photos/snumaw/4528445484/" title="Hanairo hitoshizuku by Whitfield-In-World, on Flickr"&gt;&lt;img alt="Hanairo hitoshizuku" height="281" src="http://farm5.static.flickr.com/4007/4528445484_e267166454.jpg" width="500" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.flickr.com/photos/snumaw/4527762253/" title="Yaz Rockett by Whitfield-In-World, on Flickr"&gt;&lt;img alt="Yaz Rockett" height="281" src="http://farm5.static.flickr.com/4051/4527762253_339cd211b2.jpg" width="500" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.flickr.com/photos/snumaw/4528394538/" title="Hanairo hitoshizuku by Whitfield-In-World, on Flickr"&gt;&lt;img alt="Hanairo hitoshizuku" height="281" src="http://farm5.static.flickr.com/4030/4528394538_f34c9c9c75.jpg" width="500" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;ライブ、よかった～。&lt;br /&gt;&lt;br /&gt;ＰＣの非力さゆえのカクカクはともかく、私のＰＣと Viewer2 は相性がよいらしく、落ちたら人数上限で再入場できないかも、、、の不安を抱えながら SS を &lt;a href="http://mixoom.com/"&gt;mixoom.com&lt;/a&gt; 経由で &lt;a href="http://www.flickr.com/"&gt;flickr&lt;/a&gt; に上記のように飛ばしましたが、落ちることありませんでした。CPU が張り付きっぱなし、、、ということもなかったです。このあたり、ほんと個人の PC 環境によって違うみたいですね～。&lt;br /&gt;&lt;br /&gt;Live の SS は他にもあがっています。ご興味のある方は Yaz Mania グループのフォト プールをご覧くださいませ。&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.flickr.com/groups/610655@N20/pool/"&gt;http://www.flickr.com/groups/610655@N20/pool/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Yaz さんの曲は以下で聴くことが出来ます。&lt;br /&gt;&lt;a href="http://www.acidplanet.com/artist.asp?songs=621683&amp;amp;T=9495"&gt;http://www.acidplanet.com/artist.asp?songs=621683&amp;amp;T=9495&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6302991294737890750-2676453432269004243?l=snumaw.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://snumaw.blogspot.com/feeds/2676453432269004243/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://snumaw.blogspot.com/2010/04/yaz-rockett-live.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6302991294737890750/posts/default/2676453432269004243'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6302991294737890750/posts/default/2676453432269004243'/><link rel='alternate' type='text/html' href='http://snumaw.blogspot.com/2010/04/yaz-rockett-live.html' title='ひさしぶりの Yaz Rockett Live'/><author><name>Whitfield-In-World</name><uri>http://www.blogger.com/profile/04843551552145793367</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_ADDi1Gyyex4/TStPZrkf25I/AAAAAAAACPY/X1Q1EaccgEQ/S220/FaceBlur.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://farm5.static.flickr.com/4007/4528445484_e267166454_t.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6302991294737890750.post-2755154304055047755</id><published>2010-04-07T09:21:00.003+09:00</published><updated>2010-04-07T18:09:50.883+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Info'/><title type='text'>Havok 7 がやってくるらしいです</title><content type='html'>元ネタは &lt;a href="http://nwn.blogs.com/nwn/2010/04/havok-7-in-sl.html" title="http://nwn.blogs.com/nwn/2010/04/havok-7-in-sl.html"&gt;http://nwn.blogs.com/nwn/2010/04/havok-7-in-sl.html&lt;/a&gt; です。    &lt;br /&gt;セカンドライフの物理演算である &lt;a href="http://www.havok.com/index.php?page=havok-physics"&gt;Havok&lt;/a&gt; ですが、来月あたりに Havok7 が実装されるようで、すでにベータ グリッドではテストが行われているようです。&lt;br /&gt;そのあたらしい物理演算の Havok7 のデモが YouTube に公開されています。&lt;br /&gt;&lt;object height="405" width="500"&gt;&lt;param name="movie" value="http://www.youtube.com/v/9KBqJs0YtOc&amp;amp;hl=ja_JP&amp;amp;fs=1&amp;amp;rel=0&amp;amp;border=1"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/9KBqJs0YtOc&amp;amp;hl=ja_JP&amp;amp;fs=1&amp;amp;rel=0&amp;amp;border=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="500" height="405"&gt;&lt;/embed&gt;&lt;/object&gt;  &lt;br /&gt;動画みてわかるように、影までついて物理属性の立方体がバランバランと「スムーズ」に落ちてくる、、、この処理って重そう。ブログではこのデモの環境を紹介していて、&lt;br /&gt;グラフィック カード：GeForce GTX 260   &lt;br /&gt;CPU : i5 660 @ 3.33GHz    &lt;br /&gt;メモリー : 4GB    &lt;br /&gt;OS : Ubuntu Linux    &lt;br /&gt;Viewer : Official Viewer 2 for Linux&lt;br /&gt;とのこと。ま、、、そうなりますよね。   &lt;br /&gt;そもそもいっぱい計算しなきゃいけないので、それなりの処理速度・能力のクライアントが必要になるわけですが、これら実行環境を簡単に手に入れることができるってすごいですね。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6302991294737890750-2755154304055047755?l=snumaw.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://snumaw.blogspot.com/feeds/2755154304055047755/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://snumaw.blogspot.com/2010/04/havok-7.html#comment-form' title='1 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6302991294737890750/posts/default/2755154304055047755'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6302991294737890750/posts/default/2755154304055047755'/><link rel='alternate' type='text/html' href='http://snumaw.blogspot.com/2010/04/havok-7.html' title='Havok 7 がやってくるらしいです'/><author><name>Whitfield-In-World</name><uri>http://www.blogger.com/profile/04843551552145793367</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_ADDi1Gyyex4/TStPZrkf25I/AAAAAAAACPY/X1Q1EaccgEQ/S220/FaceBlur.png'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6302991294737890750.post-4580189620966956954</id><published>2010-04-04T23:51:00.001+09:00</published><updated>2010-04-04T23:51:56.990+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='操作方法'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips'/><category scheme='http://www.blogger.com/atom/ns#' term='Viewer2'/><title type='text'>SL Viewer2 は Outfit (アウトフィット) の活用を!</title><content type='html'>&lt;p&gt;Secondlife の Viewer2、慣れない部分もあるのでみんな苦労しているみたいですね。    &lt;br /&gt;アバターが綺麗になった、という人もいれば、不安定になった、、、などという人もいて、それぞれのようですが、私は比較的安定して使っています。&lt;/p&gt;  &lt;p&gt;そんな中で最近になって「あ～、これは本当に便利」と思うのは、アウトフィットの機能です。&lt;/p&gt;  &lt;p&gt;え？って思う人もいるかもしれませんが、Viewer1 とまったく違う実装方法なので、そのポイントを理解するとインベントリ内のアイテム数の節約になり、かつ、着替えが本当に楽になります。&lt;/p&gt;  &lt;p&gt;Viewer2 のアウトフィットのポイントは「リンク」です！&lt;/p&gt;  &lt;p&gt;Windows だとショートカット、Mac だとエイリアスっていうようですが、これまでのアウトフィットはおきにいりの組み合わせの「実態」をフォルダーにいれていました。   &lt;br /&gt;なので、コピー可能なものはコピーされ、コピー不可のものはアウトフィットのフォルダーに移動していました。&lt;/p&gt;  &lt;p&gt;この「コピー」や「移動」をせずに、お気に入りの服や、アクセサリ、Hair、Skin の「リンク」を集めて、ひとつのアウトフィットを作っているんですよ。なので、オリジナルのフォルダーからコピーや移動することなしにアウトフィットをどんどん作ることが可能になりました。&lt;/p&gt;  &lt;p&gt;なので、注意しなければいけないのは、これまでの「アウトフィット」から、新しいアウトフィットを作ると、インベントリ内でコピーされたもののリンクを使っちゃうので、インベントリ内のアイテム数節約になりません。同じアイテム（のコピー）を使っている場合は、重複しているものは削除して、なるべくショップオリジナルのフォルダに戻しておいて、そこから装着、そしてアウトフィットを作るといいんですよね。&lt;/p&gt;  &lt;p&gt;もちろん、Dance Hud なんかも Link でアウトフィットに含めることができるので、常に使う HUD はアウトフィットに登録しておけば、着替えたときにはずれることもありません。ほんと、これは便利です！&lt;/p&gt; &lt;a title="K.H.I. Sexy Tech Girl by Whitfield-In-World, on Flickr" href="http://www.flickr.com/photos/snumaw/4489272344/"&gt;&lt;img alt="K.H.I. Sexy Tech Girl" src="http://farm5.static.flickr.com/4011/4489272344_f413ffbecc.jpg" width="500" height="327" /&gt;&lt;/a&gt;  &lt;p&gt;お試しください～。&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6302991294737890750-4580189620966956954?l=snumaw.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://snumaw.blogspot.com/feeds/4580189620966956954/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://snumaw.blogspot.com/2010/04/sl-viewer2-outfit.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6302991294737890750/posts/default/4580189620966956954'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6302991294737890750/posts/default/4580189620966956954'/><link rel='alternate' type='text/html' href='http://snumaw.blogspot.com/2010/04/sl-viewer2-outfit.html' title='SL Viewer2 は Outfit (アウトフィット) の活用を!'/><author><name>Whitfield-In-World</name><uri>http://www.blogger.com/profile/04843551552145793367</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_ADDi1Gyyex4/TStPZrkf25I/AAAAAAAACPY/X1Q1EaccgEQ/S220/FaceBlur.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://farm5.static.flickr.com/4011/4489272344_f413ffbecc_t.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6302991294737890750.post-9214331327937555550</id><published>2010-03-31T15:27:00.001+09:00</published><updated>2010-03-31T15:27:08.922+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='お金 (L$)'/><category scheme='http://www.blogger.com/atom/ns#' term='Info'/><title type='text'>Your Linden Dollar Balance</title><content type='html'>&lt;p&gt;ん？エイプリル フール？なんて一瞬思ったメールが Linden から来てました。&lt;/p&gt;  &lt;p&gt;Subject : Your Linden Dollar Balance   &lt;br /&gt;Hello Snuma Whitfield,    &lt;br /&gt;Did you notice a little something extra in your Linden Dollar (L$) balance this week?    &lt;br /&gt;That's right—we overpaid you!    &lt;br /&gt;Our gaffe is your gain, and we hope you enjoy this week's windfall. You'll receive the regular stipend as usual next week.    &lt;br /&gt;And no, this isn't an early April Fool's Day joke. We're serious. It's yours to keep.    &lt;br /&gt;Happy Shopping!    &lt;br /&gt;Best regards,    &lt;br /&gt;Customer Relations     &lt;br /&gt;Linden Lab&lt;/p&gt;  &lt;p&gt;こんにちは Snuma Whitfield さん   &lt;br /&gt;今週のリンデンドルの収支でちょっとした割増に気が付いていましたか？    &lt;br /&gt;そうなんです！ 私たち払いすぎちゃってました！    &lt;br /&gt;わたしたちのヘマ（払いすぎ）はあなたの利益です。今週の棚ぼたお小遣いを楽しんでくださいね。来週からは通常のお小遣いになりますけど。    &lt;br /&gt;これは早めのエイプリル フールではなく、いたって真剣です。返せなんて言いません。    &lt;br /&gt;Shopping を楽しんでください。    &lt;br /&gt;    &lt;br /&gt;よろしくお願いします。&lt;/p&gt;  &lt;p&gt;リンデン ラボ   &lt;br /&gt;カスタマー リレーション    &lt;br /&gt;    &lt;br /&gt;日本語だとこんな感じですね、、、    &lt;br /&gt;で、Transaction History みたら、、、お小遣い、2重支払してるしｗｗｗ&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh3.ggpht.com/_ADDi1Gyyex4/S7LrOcKnyyI/AAAAAAAACH4/k9OXhWiQsX4/s1600-h/stupend%5B3%5D.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="stupend" border="0" alt="stupend" src="http://lh4.ggpht.com/_ADDi1Gyyex4/S7LrO49aaJI/AAAAAAAACH8/a2S5HhZdzrY/stupend_thumb%5B1%5D.png?imgmax=800" width="504" height="196" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;実は昔もあったんですよね。300L$ のお小遣いが 500 L$ だったり。   &lt;br /&gt;&lt;a href="http://snumaw.blogspot.com/2007/05/blog-post_09.html" target="_blank"&gt;お小遣い、、、（再び、、、）&lt;/a&gt;一部リンク切れしてます&lt;/p&gt;  &lt;p&gt;ちゃんとカスタマー リレーションからメールくるようになっただけ進歩してる？（笑&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6302991294737890750-9214331327937555550?l=snumaw.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://snumaw.blogspot.com/feeds/9214331327937555550/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://snumaw.blogspot.com/2010/03/your-linden-dollar-balance.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6302991294737890750/posts/default/9214331327937555550'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6302991294737890750/posts/default/9214331327937555550'/><link rel='alternate' type='text/html' href='http://snumaw.blogspot.com/2010/03/your-linden-dollar-balance.html' title='Your Linden Dollar Balance'/><author><name>Whitfield-In-World</name><uri>http://www.blogger.com/profile/04843551552145793367</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_ADDi1Gyyex4/TStPZrkf25I/AAAAAAAACPY/X1Q1EaccgEQ/S220/FaceBlur.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh4.ggpht.com/_ADDi1Gyyex4/S7LrO49aaJI/AAAAAAAACH8/a2S5HhZdzrY/s72-c/stupend_thumb%5B1%5D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6302991294737890750.post-7670153222159659439</id><published>2010-03-30T15:48:00.001+09:00</published><updated>2010-03-30T15:50:04.473+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SharedMedia'/><category scheme='http://www.blogger.com/atom/ns#' term='スクリプト'/><title type='text'>[LSL] llSetPrimMediaParams など。。。</title><content type='html'>&lt;p&gt;SL Viewer2 の SharedMedia に関していろいろ妄想したエントリがありましたが、関連する情報がチラチラと出始めていますね。&lt;/p&gt;  &lt;p&gt;&lt;a href="http://wiki.secondlife.com/wiki/LlParcelMediaCommandList" target="_blank"&gt;llParcelMediaCommandList&lt;/a&gt; があるんだから、llPrimMedia...が出てくるのかなと思っていたら、SharedMedia をスクリプトから弄る llSetPrimMediaParams がドキュメントとして wiki にあがっています。（ただし、関数のリストにはまだ表示されていません）&lt;/p&gt;  &lt;p&gt;&lt;a href="http://wiki.secondlife.com/wiki/LlSetPrimMediaParams" target="_blank"&gt;llSetPrimMediaParams&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;名前からして、&lt;a href="http://wiki.secondlife.com/wiki/LlSetPrimitiveParams" target="_blank"&gt;llSetPrimitiveParams&lt;/a&gt; 系のようです。ということは Get もあるのかなと、、、はい。ありました。＾＾&lt;/p&gt;  &lt;p&gt;&lt;a href="http://wiki.secondlife.com/wiki/LlGetPrimMediaParams" target="_blank"&gt;llGetPrimMediaParams&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;そのほか関連する function は &lt;a href="http://wiki.secondlife.com/wiki/LlClearPrimMedia" target="_blank"&gt;llClearPrimMedia&lt;/a&gt; がありました。llCLear って珍しいですね。    &lt;br /&gt;前の Viewer2 の投稿に [追記] にも書いたのですが、LSL で JavaScript をソース上に書いて、それを string 変数に埋め込んで inner HTML として使うというテクニックまで紹介されています。&lt;/p&gt;  &lt;p&gt;&lt;a href="http://wiki.secondlife.com/wiki/User:Becky_Pippen/Shared_Media_LSL_Recipes" target="_blank"&gt;シェアード メディア LSL レシピ (Shared Media LSL Recipes)&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;こうなると、、、プリムのフェースがひとつのブラウザ(HTML Viewer)扱いで、そこに表示する HTML をいろいろ弄ることができる、、、ということになりますね。&lt;/p&gt;  &lt;p&gt;こんな感じ、、   &lt;br /&gt;&lt;a href="http://lh3.ggpht.com/_ADDi1Gyyex4/S7GeqAIFCPI/AAAAAAAACHo/8T0OTCzsjXA/s1600-h/LSL-JQuery%5B6%5D.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="LSL-JQuery" border="0" alt="LSL-JQuery" src="http://lh3.ggpht.com/_ADDi1Gyyex4/S7Geq-lurvI/AAAAAAAACHs/cv4k7WRIuo4/LSL-JQuery_thumb%5B4%5D.png?imgmax=800" width="544" height="221" /&gt;&lt;/a&gt;&amp;#160;&amp;#160; &lt;br /&gt;なにか面白いことできそうな気がします＾＾&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6302991294737890750-7670153222159659439?l=snumaw.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://snumaw.blogspot.com/feeds/7670153222159659439/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://snumaw.blogspot.com/2010/03/lsl-llsetprimmediaparams.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6302991294737890750/posts/default/7670153222159659439'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6302991294737890750/posts/default/7670153222159659439'/><link rel='alternate' type='text/html' href='http://snumaw.blogspot.com/2010/03/lsl-llsetprimmediaparams.html' title='[LSL] llSetPrimMediaParams など。。。'/><author><name>Whitfield-In-World</name><uri>http://www.blogger.com/profile/04843551552145793367</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_ADDi1Gyyex4/TStPZrkf25I/AAAAAAAACPY/X1Q1EaccgEQ/S220/FaceBlur.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh3.ggpht.com/_ADDi1Gyyex4/S7Geq-lurvI/AAAAAAAACHs/cv4k7WRIuo4/s72-c/LSL-JQuery_thumb%5B4%5D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6302991294737890750.post-441643579295304213</id><published>2010-03-16T10:24:00.001+09:00</published><updated>2010-03-16T10:51:21.442+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Viewer2'/><title type='text'>Kirstenlee viewer S20(build3) – SL Viewer2 enhanced</title><content type='html'>&lt;p&gt;参照記事は &lt;a title="http://kirstenleecinquetti.blogspot.com/2010/03/s20-build-3-available.html" href="http://kirstenleecinquetti.blogspot.com/2010/03/s20-build-3-available.html"&gt;http://kirstenleecinquetti.blogspot.com/2010/03/s20-build-3-available.html&lt;/a&gt; です。&lt;/p&gt;  &lt;p&gt;影ビューワーで有名になった Kirstenlee Viewer ですが、S19 から S20 にバージョンアップしましたね。それも Secondlife Viewer 2 ベースです！&lt;/p&gt;  &lt;p&gt;うれしいのは、、、オリジナルの SL Viewer2 より既存ユーザーの「ツボ」を抑えた拡張がされていることです。ものすごく小さな点だったりするのですが、使っていてオリジナルより迷うことがないのがうれしいところ。&lt;/p&gt;  &lt;p&gt;たとえば、ボトムトレイ（ボトムバー）の Map, Mini-Map そして Inventory。Inventory(持ち物）はクセでどうしてもビューワーの右下にいってしまいます。このインベントリのボタンを押すと、サイドバーのインベントリではなくて、独立したウィンドウのインベントリが開くのも、既存ユーザーにとっては安心できるかも。&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh4.ggpht.com/_ADDi1Gyyex4/S57dn6iCmuI/AAAAAAAACHE/9rJst2JNNSs/s1600-h/KLV04%5B3%5D.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="KLV04" border="0" alt="KLV04" src="http://lh5.ggpht.com/_ADDi1Gyyex4/S57dokgsw4I/AAAAAAAACHI/5ZbMGSa_-hA/KLV04_thumb%5B1%5D.png?imgmax=800" width="514" height="301" /&gt;&lt;/a&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;パネルの半透明もデザイン的、機能的に好感。もちろん、影の設定も Debug メニューからの設定ではなくて、グラフィックスからの設定で可能です。&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh4.ggpht.com/_ADDi1Gyyex4/S57dp30u-EI/AAAAAAAACHM/X1Bc4Ns0Jeo/s1600-h/KLV04_graph%5B7%5D.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="KLV04_graph" border="0" alt="KLV04_graph" src="http://lh3.ggpht.com/_ADDi1Gyyex4/S57dqu1efZI/AAAAAAAACHQ/uFD6DMFt288/KLV04_graph_thumb%5B3%5D.png?imgmax=800" width="514" height="388" /&gt;&lt;/a&gt;&amp;#160; &lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh6.ggpht.com/_ADDi1Gyyex4/S57dr8uYElI/AAAAAAAACHU/lE6UO-rKw2Q/s1600-h/KLV03_shadow%5B3%5D.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="KLV03_shadow" border="0" alt="KLV03_shadow" src="http://lh5.ggpht.com/_ADDi1Gyyex4/S57dtCZuWYI/AAAAAAAACHY/l3e5Ka0qlKc/KLV03_shadow_thumb%5B1%5D.png?imgmax=800" width="514" height="544" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;SL Viewer2 のインターフェース、いずれはデフォルトになるので今からなれておきたい、でも、使いづらくて、、、という方は KL S20 を試してみるのもいいと思います。&lt;/p&gt;  &lt;p&gt;Viewer2、画像のキャッシュが終わるまでは 100% CPU 使用になりますが、キャッシュしおわると、Emerald より CPU 使用率が低くなります。（私の環境では）    &lt;br /&gt;それでも、40%~60% で常に CPU が使われますから、排熱は重要だと思います。NotePC はそのあたりが弱いので排熱用のファンを使っています。(参考 使用 CPU : Intel Core2Duo T7300@2.00GHz, Memory : 4.00GB(3.00GB使用可能））     &lt;br /&gt;3年前に当時の NotePC/Viewer の組み合わせでは CPU/GPU が熱くなりすぎて ５分くらいで ブルースクリーンになるようになっちゃいました。熱対策は忘れずに＾＾ &lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6302991294737890750-441643579295304213?l=snumaw.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://snumaw.blogspot.com/feeds/441643579295304213/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://snumaw.blogspot.com/2010/03/kirstenlee-viewer-s20build3-sl-viewer2.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6302991294737890750/posts/default/441643579295304213'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6302991294737890750/posts/default/441643579295304213'/><link rel='alternate' type='text/html' href='http://snumaw.blogspot.com/2010/03/kirstenlee-viewer-s20build3-sl-viewer2.html' title='Kirstenlee viewer S20(build3) – SL Viewer2 enhanced'/><author><name>Whitfield-In-World</name><uri>http://www.blogger.com/profile/04843551552145793367</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_ADDi1Gyyex4/TStPZrkf25I/AAAAAAAACPY/X1Q1EaccgEQ/S220/FaceBlur.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh5.ggpht.com/_ADDi1Gyyex4/S57dokgsw4I/AAAAAAAACHI/5ZbMGSa_-hA/s72-c/KLV04_thumb%5B1%5D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6302991294737890750.post-7805461826307355328</id><published>2010-03-16T00:09:00.001+09:00</published><updated>2010-03-16T00:09:55.890+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='動画'/><category scheme='http://www.blogger.com/atom/ns#' term='アニメーション'/><category scheme='http://www.blogger.com/atom/ns#' term='Yaz Mania'/><category scheme='http://www.blogger.com/atom/ns#' term='ダンス'/><title type='text'>New S4D dance animations released!!!</title><content type='html'>&lt;p&gt;&lt;a href="http://slurl.com/secondlife/OEDO%20City/34/205/21/"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="wave" border="0" alt="wave" src="http://lh5.ggpht.com/_ADDi1Gyyex4/S55NweRRHCI/AAAAAAAACHA/q_aVhP2mFJk/wave%5B3%5D.jpg?imgmax=800" width="482" height="482" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Without any words, feel it!!!&lt;/p&gt; &lt;object width="480" height="295"&gt;&lt;param name="movie" value="http://www.youtube.com/v/hLgjyE8Oowk&amp;amp;hl=ja_JP&amp;amp;fs=1&amp;amp;"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/hLgjyE8Oowk&amp;amp;hl=ja_JP&amp;amp;fs=1&amp;amp;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="295"&gt;&lt;/embed&gt;&lt;/object&gt;  &lt;p&gt;&lt;a title="http://slurl.com/secondlife/OEDO%20City/34/205/21/" href="http://slurl.com/secondlife/OEDO%20City/34/205/21/"&gt;http://slurl.com/secondlife/OEDO%20City/34/205/21/&lt;/a&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6302991294737890750-7805461826307355328?l=snumaw.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://snumaw.blogspot.com/feeds/7805461826307355328/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://snumaw.blogspot.com/2010/03/new-s4d-dance-animations-released.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6302991294737890750/posts/default/7805461826307355328'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6302991294737890750/posts/default/7805461826307355328'/><link rel='alternate' type='text/html' href='http://snumaw.blogspot.com/2010/03/new-s4d-dance-animations-released.html' title='New S4D dance animations released!!!'/><author><name>Whitfield-In-World</name><uri>http://www.blogger.com/profile/04843551552145793367</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_ADDi1Gyyex4/TStPZrkf25I/AAAAAAAACPY/X1Q1EaccgEQ/S220/FaceBlur.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh5.ggpht.com/_ADDi1Gyyex4/S55NweRRHCI/AAAAAAAACHA/q_aVhP2mFJk/s72-c/wave%5B3%5D.jpg?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6302991294737890750.post-5654248907471396662</id><published>2010-03-03T20:43:00.001+09:00</published><updated>2010-03-03T23:50:12.896+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Viewer2'/><category scheme='http://www.blogger.com/atom/ns#' term='Info'/><title type='text'>Second Life Viewer2 “Tweaks”</title><content type='html'>&lt;p&gt;Tweak は「ひとひねりする」ことですが、「ちょっとしたカスタマイズ」みたいな意味もあるようです。&lt;/p&gt;  &lt;p&gt;Linden のオフィシャル ブログに「&lt;a href="https://blogs.secondlife.com/community/community/tnt/blog/2010/03/02/viewer-2-tip-resident-shared-tweaks" target="_blank"&gt;[VIEWER 2 TIP] Resident-shared tweaks&lt;/a&gt;」という投稿がありました。SLのユーザーで共有しているちょっとしたカスタマイズ、、、というような意味です。&lt;/p&gt;  &lt;p&gt;前から Second Life のビューワーはさまざまな設定項目を XML ファイルとして保持しています。以前紹介した &lt;a href="http://snumaw.blogspot.com/2009/03/blog-post.html" target="_blank"&gt;1280x720 のウィンドウサイズをドロップダウンから選択する方法&lt;/a&gt;でも、SL ビューワーが参照する XML ファイルへの追加・修正を行っていました。（ちなみに Viewer2 では、アドバンス（Debug) メニューからウィンドウサイズ変更が可能で、デフォルトで 1280x720(720P)を選択できます。）&lt;/p&gt;  &lt;p&gt;オフィシャル ブログで紹介されている wiki.secondlife.com にある &lt;a href="https://wiki.secondlife.com/wiki/Viewer_2_Tweaks" target="_blank"&gt;Viewer 2 Tweaks&lt;/a&gt; には、「あ、これやりたかったんだよね～」というのがあったのでいくつか紹介しますね。     &lt;br /&gt;ただし、ベータ版は頻繁にアップデートされるようで、そのたびに以下の変更は元の状態に戻ることに注意してください。&lt;/p&gt;  &lt;p&gt;&lt;font color="#ff8000"&gt;1. Chat 入力ボックスの幅をもっと長くしたい&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;Chat の入力ボックスの幅がどうにも狭いと感じていました。Tweaks にはこの幅の変更の方法が紹介されていました。&lt;/p&gt;  &lt;p&gt;&lt;font color="#ffff00"&gt;skins/default/xui/en/panel_nearby_chat_bar.xml の &amp;lt;string name=”max_width”&amp;gt; で指定されている値を変える&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;既定が 320 (px) だったものを 640 (px) に変えてみたらこうなりました。    &lt;br /&gt;&lt;a href="http://lh5.ggpht.com/_ADDi1Gyyex4/S45LPk2AI7I/AAAAAAAACF0/co6YKBGAbj8/s1600-h/chatbar4.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="chatbar" border="0" alt="chatbar" src="http://lh3.ggpht.com/_ADDi1Gyyex4/S45LQa_rIcI/AAAAAAAACF4/u_SP2aRm0-8/chatbar_thumb2.png?imgmax=800" width="527" height="132" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#ff8000"&gt;2. コンテキスト メニュー（右クリックによるメニュー) に Build を追加したい&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;床の上などで右クリックでメニューを出すと、床を選択していないにもかかわず、Build の代わりに床の Edit だけが出るんですよね。マウスオーバーが優先されているみたいです。ただ、床の上に何かを作る、というのは多いので、いちいちトップ（メニューバー）にある Build を選ぶのは、、、と思っていました。&lt;/p&gt;  &lt;p&gt;wiki には Build をコンテキスト メニューに追加する方法がありました。    &lt;br /&gt;サンプルの menu_object.xml がダウンロードできるのでそれを使ってみたらできました。&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh3.ggpht.com/_ADDi1Gyyex4/S45LRWSXZsI/AAAAAAAACF8/VvGHnc9dc8U/s1600-h/menu_before%5B2%5D.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="menu_before" border="0" alt="menu_before" src="http://lh3.ggpht.com/_ADDi1Gyyex4/S45LSOHQLUI/AAAAAAAACGA/ZcDD0i-OkAk/menu_before_thumb.png?imgmax=800" width="160" height="261" /&gt;&lt;/a&gt;&amp;#160;&amp;#160;&amp;#160; &lt;a href="http://lh5.ggpht.com/_ADDi1Gyyex4/S45LSxV_kII/AAAAAAAACGE/XiH3MFmuLSk/s1600-h/menu_after%5B2%5D.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="menu_after" border="0" alt="menu_after" src="http://lh3.ggpht.com/_ADDi1Gyyex4/S45LTiKOwqI/AAAAAAAACGI/i7vqav065-A/menu_after_thumb.png?imgmax=800" width="173" height="278" /&gt;&lt;/a&gt;     &lt;br /&gt;Build を選択すると、オブジェクト プロパティのウィンドウが表示され、その一般の属性として、床とかが入ってっくるので気持ち悪いですが、カーソルは Magic Wand （オブジェクトを作るときの魔法の杖）になっているので、気にせず左クリックするとオブジェクトが作成されます。&lt;/p&gt;  &lt;p&gt;&lt;font color="#ff8000"&gt;3. ならば、Remove&amp;gt;Delete じゃなくて、Delete を直接だせるんじゃない？&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;と思い、以下のように menu_object.xml を修正してみました。    &lt;br /&gt;&lt;a href="http://lh4.ggpht.com/_ADDi1Gyyex4/S45LUixHHEI/AAAAAAAACGM/zB0VcJpiOgU/s1600-h/menu_delete%5B3%5D.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="menu_delete" border="0" alt="menu_delete" src="http://lh3.ggpht.com/_ADDi1Gyyex4/S45LVkSeDbI/AAAAAAAACGQ/0MofKtHatzY/menu_delete_thumb%5B1%5D.png?imgmax=800" width="577" height="482" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;この追加で、メニューの変更も有効になり、オブジェクトを削除することもできました。    &lt;br /&gt;&lt;a href="http://lh3.ggpht.com/_ADDi1Gyyex4/S45LWoaqNxI/AAAAAAAACGU/hdfYPn6lqbM/s1600-h/menu_delete_1%5B2%5D.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="menu_delete_1" border="0" alt="menu_delete_1" src="http://lh6.ggpht.com/_ADDi1Gyyex4/S45LXVj6gbI/AAAAAAAACGY/oYQmSdwE7_U/menu_delete_1_thumb.png?imgmax=800" width="231" height="335" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;ちなみに、、、この変更のまま、モードを日本語に変えて試してみると、、、    &lt;br /&gt;&lt;a href="http://lh3.ggpht.com/_ADDi1Gyyex4/S45LYEi4mfI/AAAAAAAACGc/k6eo8ue0KiI/s1600-h/menu_jajp%5B2%5D.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="menu_jajp" border="0" alt="menu_jajp" src="http://lh3.ggpht.com/_ADDi1Gyyex4/S45LZGIIFsI/AAAAAAAACGg/IiYtOFUYsgY/menu_jajp_thumb.png?imgmax=800" width="217" height="308" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;うん、en への変更はローカライズ モードにも反映されるということですね。    &lt;br /&gt;Delete を “削除” に変えたいなら、skins/default/xui/ja の menu_object.xml に追加したメニューの &amp;lt;menu_item_call ..&amp;gt; だけを追加して、label に入れればいいはず。menu_item_call.on_click や .on_enable での fuction の指定はいらないみたいですね。&lt;/p&gt;  &lt;p&gt;&lt;a href="https://wiki.secondlife.com/wiki/Viewer_2_Tweaks" target="_blank"&gt;wiki のほうには&lt;/a&gt;まだまだいろいろなカスタマイズが書かれています。ただし、自己責任でカスタマイズお願いします、というのは忘れずに～。&lt;/p&gt;  &lt;p&gt;ご参考になれば。&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6302991294737890750-5654248907471396662?l=snumaw.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://snumaw.blogspot.com/feeds/5654248907471396662/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://snumaw.blogspot.com/2010/03/second-life-viewer2-tweaks.html#comment-form' title='2 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6302991294737890750/posts/default/5654248907471396662'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6302991294737890750/posts/default/5654248907471396662'/><link rel='alternate' type='text/html' href='http://snumaw.blogspot.com/2010/03/second-life-viewer2-tweaks.html' title='Second Life Viewer2 “Tweaks”'/><author><name>Whitfield-In-World</name><uri>http://www.blogger.com/profile/04843551552145793367</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_ADDi1Gyyex4/TStPZrkf25I/AAAAAAAACPY/X1Q1EaccgEQ/S220/FaceBlur.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh3.ggpht.com/_ADDi1Gyyex4/S45LQa_rIcI/AAAAAAAACF4/u_SP2aRm0-8/s72-c/chatbar_thumb2.png?imgmax=800' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6302991294737890750.post-232419068350084202</id><published>2010-02-24T18:26:00.003+09:00</published><updated>2010-03-30T14:58:53.934+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SharedMedia'/><category scheme='http://www.blogger.com/atom/ns#' term='スクリプト'/><category scheme='http://www.blogger.com/atom/ns#' term='Info'/><title type='text'>Shared Media – SL Viewer 2 Beta</title><content type='html'>ちょｗ &lt;br /&gt;さすが、Torley! あたらしい &lt;a href="http://snumaw.blogspot.com/2010/02/second-life-viewer-2.html" target="_blank"&gt;Second Life Viewer 2&lt;/a&gt; の Shared Media の紹介ビデオあがっていました～。&lt;br /&gt;英語わかんなくても、、、なにができるかわかります。 &lt;br /&gt;&lt;br /&gt;&lt;object height="300" width="400"&gt;&lt;param name="allowfullscreen" value="true" /&gt;&lt;param name="allowscriptaccess" value="always" /&gt;&lt;param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=9656041&amp;amp;server=vimeo.com&amp;amp;show_title=1&amp;amp;show_byline=1&amp;amp;show_portrait=0&amp;amp;color=&amp;amp;fullscreen=1" /&gt;&lt;embed src="http://vimeo.com/moogaloop.swf?clip_id=9656041&amp;amp;server=vimeo.com&amp;amp;show_title=1&amp;amp;show_byline=1&amp;amp;show_portrait=0&amp;amp;color=&amp;amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="400" height="300"&gt;&lt;/embed&gt;&lt;/object&gt; &lt;br /&gt;&lt;a href="http://vimeo.com/9656041"&gt;Viewer 2 Beta: Shared Media&lt;/a&gt; from &lt;a href="http://vimeo.com/torley"&gt;Torley&lt;/a&gt; on &lt;a href="http://vimeo.com/"&gt;Vimeo&lt;/a&gt;.&lt;br /&gt;やった～ｗ ついに YouTube そのままみられる～。 &lt;br /&gt;ビデオからわかることは、、、&lt;br /&gt;・Web フォームに入力ができる &lt;br /&gt;・複数の Web ページ、Wew サイトを表示できる（メディア コントロール） &lt;br /&gt;・Flash ビデオが再生できる！！ &lt;br /&gt;・Flash ゲームもできるｗ &lt;br /&gt;&lt;br /&gt;作り方は&lt;br /&gt;・プリムつくる &lt;br /&gt;・サーフェースに対して Media Setting から URL 指定&lt;br /&gt;以上ｗ&lt;br /&gt;&lt;br /&gt;[追記：もっと簡単でした。ブラウザからサイトのアイコンをドラッグ＆ドロップするだけみたい。]&lt;br /&gt;&lt;object height="385" width="480"&gt;&lt;param name="movie" value="http://www.youtube.com/v/D-3_-NUKwHE&amp;hl=ja_JP&amp;fs=1&amp;"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/D-3_-NUKwHE&amp;hl=ja_JP&amp;fs=1&amp;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="385"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;あとは、&lt;br /&gt;&lt;br /&gt;・アタッチオブジェクトにもつかえる。&lt;br /&gt;&lt;br /&gt;気になるのは Shared っていってるけど、YouTube ビデオの視聴でみんな同時に同じものを同じタイミングで、、、、ってできるのかしら。&lt;br /&gt;&lt;br /&gt;この使い方だと、自分の SL ビューワーの中で「再生ボタンを押して」再生してるから、他の人には影響しないはず、、、。&lt;span style="color: red;"&gt;（修正：うわぁ、、確認してみたら、５～１０秒くらい遅れますが、サインインの必要がない Flash ベースの動画は、他の人の見ているものもちゃんと変更（再生）されます。動画も始まりました。”Shared Media” の名前の深い意味がわかったような、、、ただ、パターンがあるようで、ID/Password を入れるようなページのものは無理みたい。ニコ動とかね。他の人は ID/Password 入力の画面でとまってますね。YouTube も ID/Password いれた自分のページの表示はむりです。Webページの作りによる、、、ってどこかに書いてあったけど、そのうちもっとこのあたりの情報でるでしょうね。）&lt;/span&gt;スクリプト、対応してるとすると、、、メディア コントロールで管理してる複数の Media URL（もしくは、プリムの「面」のプロパティとしての Media URL かしら）を指定して再生になりそうですが、、、 llParcelMediaCommandList みたいな「パーセル」単位ではなくなりそう。。。（2010/2/24時点で wiki には追加コマンドありませんでした。） &lt;span style="color: #80ff00;"&gt;（追記：これ、、、そんな簡単な話じゃないかも。。。。SL ビューワーの中に、純粋に Web ビューワーがあるわけだから、そこにどんなオブジェクトがあるかどうかって、、、DOM???? ということは JavaScript???(笑））&lt;span style="color: #ff8080;"&gt;（追記：あ、、、C#とクラス。。。 – “&lt;i&gt;In the near future Linden Lab has said that they will still be unveiling some more game changing features like Mesh Support, the addition of C# as a scripting language, additional tools to better integrate social media, and more! &lt;/i&gt;” from &lt;/span&gt;&lt;a href="http://changingworldsbuildingdreams.com/everything-you-need-to-know-about-second-life-viewer-2-0-beta#utm_source=rss&amp;amp;utm_medium=rss&amp;amp;utm_campaign=everything-you-need-to-know-about-second-life-viewer-2-0-beta" target="_blank"&gt;SAND CASTLE STUDIO Blog&lt;/a&gt;&lt;/span&gt;&lt;span style="color: #ff8080;"&gt;）&lt;/span&gt;&lt;br /&gt;&lt;span style="color: red;"&gt;&lt;br /&gt;[追記 2010/3/30] JavaScript 使えるみたい、、、、（笑&lt;br /&gt;llSetPrimMediaParams って function が追加されている、、、で、inter HTML で JavaScript がつかるｗｗｗ Beta なのでまだ情報が出そろってはいませんが、以下が参考になります。&lt;br /&gt;Secondlife Wiki の SharedMedia のカテゴリ&lt;br /&gt;&lt;a href="http://wiki.secondlife.com/wiki/Shared_Media"&gt;http://wiki.secondlife.com/wiki/Shared_Media&lt;/a&gt;&lt;br /&gt;その中でも JavaScript + Inner HTML の話はこちら&lt;br /&gt;&lt;a href="http://wiki.secondlife.com/wiki/User:Becky_Pippen/Shared_Media_LSL_Recipes"&gt;SharedMedia LSL Recipes&lt;/a&gt;&lt;br /&gt;string に JavaScript 入れちゃうんだ、、、。&lt;/span&gt;&lt;br /&gt;しばらく遊べそうですね～。 &lt;br /&gt;YouTube に上のビデオを含んだ、チュートリアル動画の再生リストがありました。&lt;br /&gt;&lt;a href="http://www.youtube.com/view_play_list?p=8CD27770C0EC55DF" target="_blank"&gt;Second Life Viewer2 “Video” Tutorials (YouTube)&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6302991294737890750-232419068350084202?l=snumaw.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://snumaw.blogspot.com/feeds/232419068350084202/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://snumaw.blogspot.com/2010/02/shared-media-sl-viewer-2-beta.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6302991294737890750/posts/default/232419068350084202'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6302991294737890750/posts/default/232419068350084202'/><link rel='alternate' type='text/html' href='http://snumaw.blogspot.com/2010/02/shared-media-sl-viewer-2-beta.html' title='Shared Media – SL Viewer 2 Beta'/><author><name>Whitfield-In-World</name><uri>http://www.blogger.com/profile/04843551552145793367</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_ADDi1Gyyex4/TStPZrkf25I/AAAAAAAACPY/X1Q1EaccgEQ/S220/FaceBlur.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6302991294737890750.post-8597197454982912642</id><published>2010-02-24T14:32:00.009+09:00</published><updated>2010-03-01T15:12:23.691+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Info'/><title type='text'>Second Life Viewer 2</title><content type='html'>ダウンロードしてません ＞＜ &lt;br /&gt;&lt;a href="https://blogs.secondlife.com/community/features/blog/2010/02/23/second-life-viewer-2-beta-now-available" target="_blank"&gt;オフィシャル ブログ&lt;/a&gt;と &lt;a href="http://www.youtube.com/watch?v=H5pKGnkcQHo" target="_blank"&gt;YouTube&lt;/a&gt; の内容読んでまとめてみた～。&lt;br /&gt;&lt;br /&gt;&lt;span style="color: #e06666;"&gt;追記：というか、日本語のクイックスタートガイドでてるじゃん！&lt;/span&gt;&lt;br /&gt;&lt;a href="http://static-secondlife-com.s3.amazonaws.com/2010-02-22-viewer-upgrade-guides/jp/Viewer-2-Beta-Upgrade-Guide.pdf"&gt;http://static-secondlife-com.s3.amazonaws.com/2010-02-22-viewer-upgrade-guides/jp/Viewer-2-Beta-Upgrade-Guide.pdf&lt;/a&gt;&lt;br /&gt;追記：公式の日本語の記事がでてます。&lt;br /&gt;&lt;a href="https://blogs.secondlife.com/message/108255"&gt;https://blogs.secondlife.com/message/108255&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;object height="295" width="480"&gt;&lt;param name="movie" value="http://www.youtube.com/v/H5pKGnkcQHo&amp;amp;hl=ja_JP&amp;amp;fs=1&amp;amp;rel=0&amp;amp;hd=1"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/H5pKGnkcQHo&amp;amp;hl=ja_JP&amp;amp;fs=1&amp;amp;rel=0&amp;amp;hd=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="295"&gt;&lt;/embed&gt;&lt;/object&gt; &lt;br /&gt;・この女性アバターは Linden の Viewer Product Manager さんです。 &lt;br /&gt;・Viewer2 の UI(画面）は3つのエリアから構成されてます。 &lt;br /&gt;&lt;span style="color: #ff8000;"&gt;・トップ バー （Web ブラウザーのナビゲーションを導入）&lt;/span&gt; &lt;br /&gt;‐ Web ブラウザーの履歴みたいにテレポートの履歴、ホームの選択可能 &lt;br /&gt;‐ お気に入りのように LM をブックマークして 登録、表示、選択可能 &lt;br /&gt;&lt;span style="color: #ff8000;"&gt;・サイド バー（トグルタイプ で表示・非表示可能、インワールドや自分の情報表示）&lt;/span&gt; &lt;br /&gt;- ホーム パネルは Web コンテンツと融合しました &lt;br /&gt;- プロファイル パネル &lt;br /&gt;- ピープル パネル &lt;br /&gt;- プレース パネル (TP履歴を含みます） &lt;br /&gt;- インベントリ パネル &lt;br /&gt;- TATOO レイヤーが追加されました &lt;br /&gt;- アルファ マスク（体（の一部）を消す方法） &lt;br /&gt;- アピアランス パネル &lt;br /&gt;&lt;span style="color: #ff8000;"&gt;・ボトム バー（コミュニケーション関連をまとめました）&lt;/span&gt; &lt;br /&gt;- ビューコントロールが新しいですね～&lt;br /&gt;&lt;br /&gt;ブログには以下のようなことが書いてありました。（超意訳です、、、）&lt;br /&gt;・Web ブラウザーのような操作性をもとめました &lt;br /&gt;・ブラウザーのほかに Facebook や iPhone, Twitter なんかも参考にしました &lt;br /&gt;・もっと利用者に使いやすい、フレンドリーなビューワーを提供するのが第一のゴールです &lt;br /&gt;&lt;br /&gt;&lt;span style="color: #ff8000;"&gt;直観的なユーザー エクスペリエンス&lt;/span&gt; &lt;br /&gt;・Webブラウザーのような操作性 &lt;br /&gt;・スライディングする右側のパネル（YouTubeで サイド バーと呼ばれてるもの）によく使うものを集約 &lt;br /&gt;・Google 検索で検索を改良 &lt;br /&gt;・Alpha Mask（アルファ マスク）でアバターのボディの透明化が可能に &lt;br /&gt;・ヘルプの提供 &lt;br /&gt;上は一部でもっとたくさんありますよ&lt;br /&gt;&lt;span style="color: #ff8000;"&gt;&lt;br /&gt;Web を Second Life に&lt;/span&gt; &lt;br /&gt;SharedMedia(TM) が標準な Web ベースのメディアと Second Life のコンテンツを共有させます。コンテンツのクリエーターは、Web ページ、ビデオ、Flash コンテンツ その他のメディアをセカンドライフに置くことができます（！！！！）SharedMedia がセカンドライフでの創作革命（a creative renaissance - クリエイティブ ルネッサンス～）を引き起こすと思っています。（以下略、、、）&lt;br /&gt;&lt;span style="color: #ff8000;"&gt;&lt;br /&gt;些細なことではあるけれど&lt;/span&gt; &lt;br /&gt;たくさんの小さな改良があります。（いろいろ、、、略）&lt;br /&gt;&lt;span style="color: #ff8000;"&gt;&lt;br /&gt;もうちょっと詳しく&lt;/span&gt; &lt;br /&gt;検索とホーム パネルは Web のコンテンツです。なので、コンテンツをアップデートできるし、新しいビューワーをダウンロードしなくても内容、デザインなどの変更が可能です。これらにより新規のユーザーさんへの情報提供がよりリッチで深くなります。（以下、略）&lt;br /&gt;&lt;span style="color: #ff8000;"&gt;&lt;br /&gt;でもね、まだベータなんです&lt;/span&gt; &lt;br /&gt;だから &lt;a href="https://blogs.secondlife.com/community/forums/v2" target="_blank"&gt;Viewer 2 Forum&lt;/a&gt; でフィードバックくださいね&lt;br /&gt;&lt;span style="color: #ff8000;"&gt;&lt;br /&gt;さぁ、はじめましょう&lt;/span&gt; &lt;br /&gt;Viewer2 は 1.23 とはまったく違うので、&lt;a href="http://wiki.secondlife.com/wiki/Viewer_2_Quick_Start_Guide" target="_blank"&gt;QuickStart Guide&lt;/a&gt; みたほうがイラッとしなくていいかも。これは、ビューワーからも参照できます。 &lt;br /&gt;たぶん、いくつかの機能について探すと思うよ。 &lt;br /&gt;・カメラ コントロール：ボトム バーのラベル[View] &lt;br /&gt;・ボイス コントロール：テキストチャットのそばの[Speak]ボタン &lt;br /&gt;・Moving Arround：ボトム バーの [Move] ラベル &lt;br /&gt;・テレポート：やり方はいくつかあります &lt;br /&gt;- サイド バーのプレース パネルにある LMをダブル クリック &lt;br /&gt;- リージョンやランドマークの名前をトップ バーのロケーション フィールドにタイプして Enter &lt;br /&gt;- SLurlをロケーション フィールドにタイプして Enter&lt;br /&gt;いくつかの handy tasks(手作業？） &lt;br /&gt;インベントリの共有：IM ウィンドウの中の [Share] ボタンで インベントリ パネルが開くので、そこからドラッグする &lt;br /&gt;他の人に L$ を支払う：2つのやり方があて A) その人の上で右クリック、Payを選択 B) IM ウィンドウで [Pay] をクリック。金額してして [Pay] をクリック。&lt;br /&gt;&lt;span style="color: #ff8000;"&gt;&lt;br /&gt;But Where is My&amp;lt;Fill in the Blank&amp;gt;?&lt;/span&gt; (それでも言いたいことがあるんだけど、、、かな？） &lt;br /&gt;既存のユーザーと一般ユーザーとのバランスとるのが難しかったんです、、、たとえばパイメニューを廃止し、コンテキスト リスト メニューにしたことなど、一般的なコンシューマー製品がそうしていますが。いくつかの変更があなたにとって必要であるなら、まだ選択の余地があります。&lt;br /&gt;&lt;span style="color: #ff8000;"&gt;&lt;br /&gt;あなたが選んで&lt;/span&gt; &lt;br /&gt;Viewer2 は正式なビューワーとしてレジストレーションなんかも含めた形で最終公開されるでしょう。ただ、他にも Snowglobe をベースとしたたくさんのサード パーティ ビューがあり、また、Viewer 1.23 もしばらくはサポートします。&lt;br /&gt;&lt;span style="color: #ff8000;"&gt;&lt;br /&gt;サード パーティ ビューワーについて一言 &lt;/span&gt;&lt;a href="http://viewerdirectory.secondlife.com/" target="_blank"&gt;サード パーティのビューワーについて&lt;/a&gt;は、Viewer Directory と Policy を発表します。このビューワー ディレクトリに登録するには、開発者は＜不正な行為をせず、よき SL の住人としての振る舞いを求められます。詳しくは今日のブログ投稿をみてください。&lt;br /&gt;&lt;span style="color: #ff8000;"&gt;&lt;br /&gt;Viewer 2に関するリソース&lt;/span&gt; &lt;br /&gt;（オリジナルにいろいろと URL が列挙されてます）&lt;br /&gt;&lt;span style="color: #ff8000;"&gt;これははじまりに過ぎません。フィードバックをくださいね &lt;/span&gt;&lt;span style="color: silver;"&gt;本日これらを提供できてとてもエキサイティングですが、これは始まりに過ぎません。次の数か月でさらに追加するものがあります。リンデン的にちょっと興奮したのが以前に比べて開発期間が早くなったことです。なので、フォードバックくださいね。Twitter もやってるよ～。&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;**************** &lt;br /&gt;と、こんな感じでした。ざっくりしすぎて失礼しまいた～（後半は顕著。。。。）&lt;br /&gt;&lt;span style="color: #ff8000;"&gt;&lt;b&gt;&lt;br /&gt;SharedMedia(TM)は楽しそうですね～。 &lt;br /&gt;それと気になるのは、、、重くなったのかどうかですね。 &lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;あとは帰宅後のお楽しみ～（お昼休みおわりそうだし。。。）&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6302991294737890750-8597197454982912642?l=snumaw.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://snumaw.blogspot.com/feeds/8597197454982912642/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://snumaw.blogspot.com/2010/02/second-life-viewer-2.html#comment-form' title='3 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6302991294737890750/posts/default/8597197454982912642'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6302991294737890750/posts/default/8597197454982912642'/><link rel='alternate' type='text/html' href='http://snumaw.blogspot.com/2010/02/second-life-viewer-2.html' title='Second Life Viewer 2'/><author><name>Whitfield-In-World</name><uri>http://www.blogger.com/profile/04843551552145793367</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_ADDi1Gyyex4/TStPZrkf25I/AAAAAAAACPY/X1Q1EaccgEQ/S220/FaceBlur.png'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6302991294737890750.post-1524996410593396688</id><published>2010-02-18T12:49:00.005+09:00</published><updated>2010-02-18T14:50:40.156+09:00</updated><title type='text'>Your Linden Home is waiting for you</title><content type='html'>今朝、こんな HTML メールが Linden Lab から送られてきました。    &lt;br /&gt;&lt;a href="http://lh6.ggpht.com/_ADDi1Gyyex4/S3y4p-wGpTI/AAAAAAAACDw/96qfgcoEgdY/s1600-h/LindenHomesLetter%5B2%5D.png"&gt;&lt;img alt="LindenHomesLetter" border="0" height="548" src="http://lh5.ggpht.com/_ADDi1Gyyex4/S3y4q69tdCI/AAAAAAAACD0/bUeykrgsH7U/LindenHomesLetter_thumb.png?imgmax=800" style="border-width: 0px; display: inline;" title="LindenHomesLetter" width="514" /&gt;&lt;/a&gt;&lt;br /&gt;Linden Home が私を待ってます？？？？    &lt;br /&gt;このメールには     &lt;br /&gt;・プレミアム メンバーシップの費用以外は一切かかりません     &lt;br /&gt;・新しいご近所様とお付き合いを楽しみましょう     &lt;br /&gt;・これまでの Home とは違ったスタイルを選べます     &lt;br /&gt;・あなたの個性を Home に簡単に加えることができます     &lt;br /&gt;みたいなことが書かれてる、、、     &lt;br /&gt;なんか、Main Land の不動産のルールがかわって、、、なんて記事を読んだことがあるけど、その一環なのかな？&lt;br /&gt;と、まったくノーマークだったので、ちょっと調べてみた。&lt;br /&gt;&lt;br /&gt;とりあえず、、、こういうときはオフィシャル ブログですね。で、以下の記事が投稿されていました。&lt;br /&gt;&lt;a href="https://blogs.secondlife.com/community/land/blog/2010/02/17/linden-homes-launched-today" target="_blank"&gt;Linden Homes Launched Today! (Linden Official Blog)&lt;/a&gt;&lt;br /&gt;って、、、ブログだからしょうがないけど、あいかわらずの口語体アナウンス、、、英語 ネイティブ じゃないと読むのめんどい、、、（笑 非英語圏に人にとっては、こういう情報は簡潔なアナウンス作ってくれるとうれしいんですけどね。。&lt;br /&gt;&lt;br /&gt;以下、めっさ意訳・要約&lt;br /&gt;-----------------------------------------------------&lt;br /&gt;・プレミアム メンバー（既存、これからなる方）へ Linden Home (プログラム）を今日開始しました。    &lt;br /&gt;・毎週のお小遣いやサポートとともに新しく個人用の Linden Home がプレミアム メンバーに提供されます。     &lt;br /&gt;・２ヶ月のベータ期間を経て、すばらしいフィードバックをもとに準備が整いました。これからもフィードバックを元に改良していきます。     &lt;br /&gt;・フィードバックから実現したひとつの例として、それぞれの Home にコントロール パネルを備え付けました。（でも、利用可能になるのは数週間後みたい）このコントロール パネルで Home のオーナーは壁や床、天井の画像や色を変えることができます。将来、Home のスタイルにあった画像を Xstreet で購入できるようにして、家具やデコレーションを作成できるようにします。     &lt;br /&gt;・Linden Home テーマ の追加も計画中。     &lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;span style="color: #ff8000;"&gt;私はプレミアム メンバーですが、どうやって無料の Linden Home を手に入れられますか？&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;プレミアム メンバーであればサブスクリプション（特典）のひとつとして Linden Home を持つことができます。プレミアム メンバーに送られる Email をみてね。（え”。。。。）    &lt;br /&gt;この Email は混雑を回避するため、みんな同じタイミングで受け取りません。ただ、Web からのサインアップは今日から可能です。&lt;br /&gt;&lt;b&gt;&lt;span style="color: #ff8000;"&gt;&lt;br /&gt;どうすればプレミアム メンバーになれるの？&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;メンバーシップ の変更をしてください。&lt;br /&gt;&lt;b&gt;&lt;span style="color: #ff8000;"&gt;&lt;br /&gt;Linden Home って何？&lt;/span&gt;（この質問は、、、最初でしょ（笑））&lt;/b&gt;&lt;br /&gt;プレミアム メンバーへの新しい特典です。お小遣い、追加サポートそして無料のメインランド利用枠（a free Mainland tier allowance) に加えて、すべてのプレミアム メンバーはメインランド利用枠を使って無料の Linden Home を使うことが可能になります。Home はいろいろなテーマから選べ、すぐにお引越しができます。ただし、１つのプレミアム メンバーは１つの Linden Home だけを所有することができます。&lt;br /&gt;&lt;br /&gt;(Linden が) Linden Home を提供しはじめた理由は、セカンドライフで自身の家(Home)を持つという体験の手助けをしたいからです。経験の無い人にとっては土地（所有）はめんどくさくて、(SLの）住人はそれを理解しています。なので、Linden Home は容易に、よくある、で、安心な最初の一歩のためにデザインされています。&lt;br /&gt;------------------------------------------&lt;br /&gt;えっと、つまりは、&lt;b&gt;&lt;span style="color: #ff8000;"&gt;プレミアム メンバーが持っているメインランド土地無料枠をつかう リンデンホーム の建売住宅（で上物も無料）&lt;/span&gt;&lt;/b&gt;ってこと？&lt;br /&gt;&lt;br /&gt;ま、、、ひとりでメインランドに（スカイボックスじゃなくて）こうやって家をもつのは、とってもチャレンジではありますね。何語話す人がご近所さんかわからないし、いい人ばかりではないですし、、、。ただ、RL ではなかなかできない経験であることも事実なのでトライしてもいいかもですね。&lt;br /&gt;私はこのメール読んだだけなので、情報としてはここまでです～。&lt;br /&gt;&lt;br /&gt;&lt;span style="color: red;"&gt;[追記]&lt;/span&gt;    &lt;br /&gt;で、どうやら Web から家のタイプを選ぶだけで、その家が建てられている土地付きで権利がくるみたい。ただし、無料メインランド枠を使い切っている人はプラスの費用が発生するので注意らしいです。&lt;br /&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;Linden Home のテーマの Shareta Osumai (洒落たお住まい) って、、、（笑&lt;br /&gt;&lt;a href="http://lh6.ggpht.com/_ADDi1Gyyex4/S3zPlIxJWQI/AAAAAAAACD4/ekQIpP1KMC4/s1600-h/shareta1%5B2%5D.png"&gt;&lt;img alt="shareta1" border="0" height="429" src="http://lh4.ggpht.com/_ADDi1Gyyex4/S3zPmOpv14I/AAAAAAAACD8/rTpgV_7nT-0/shareta1_thumb.png?imgmax=800" style="border: 0px none; display: inline;" title="shareta1" width="556" /&gt;&lt;/a&gt; &lt;br /&gt;&lt;a href="http://lh3.ggpht.com/_ADDi1Gyyex4/S3zPncA1gSI/AAAAAAAACEA/Ha8yEWRpP-g/s1600-h/shareta2%5B2%5D.png"&gt;&lt;img alt="shareta2" border="0" height="379" src="http://lh6.ggpht.com/_ADDi1Gyyex4/S3zPoWQIRmI/AAAAAAAACEI/BIowR0yqt9c/shareta2_thumb.png?imgmax=800" style="border: 0px none; display: inline;" title="shareta2" width="555" /&gt;&lt;/a&gt; &lt;br /&gt;&lt;a href="http://lh4.ggpht.com/_ADDi1Gyyex4/S3zPpRp-eJI/AAAAAAAACEM/kluvMnffd8c/s1600-h/shareta3%5B2%5D.png"&gt;&lt;img alt="shareta3" border="0" height="378" src="http://lh3.ggpht.com/_ADDi1Gyyex4/S3zPqe2dnzI/AAAAAAAACEQ/cVCMAO7fosQ/shareta3_thumb.png?imgmax=800" style="border: 0px none; display: inline;" title="shareta3" width="556" /&gt;&lt;/a&gt; &lt;br /&gt;&lt;a href="http://lh5.ggpht.com/_ADDi1Gyyex4/S3zPrk4q7YI/AAAAAAAACEU/8P6L74a5Dr8/s1600-h/shareta4%5B2%5D.png"&gt;&lt;img alt="shareta4" border="0" height="381" src="http://lh5.ggpht.com/_ADDi1Gyyex4/S3zPskJ6v-I/AAAAAAAACEY/fjFI-QqYB_M/shareta4_thumb.png?imgmax=800" style="border: 0px none; display: inline;" title="shareta4" width="554" /&gt;&lt;/a&gt; &lt;br /&gt;Traditional Japanese architecture (伝統的な日本の建物）って、、、、&lt;br /&gt;玄関に「福」の文字ある時点で中国でしょうが！ （ま、、、仕方ないか～）&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6302991294737890750-1524996410593396688?l=snumaw.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://snumaw.blogspot.com/feeds/1524996410593396688/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://snumaw.blogspot.com/2010/02/your-linden-home-is-waiting-for-you.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6302991294737890750/posts/default/1524996410593396688'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6302991294737890750/posts/default/1524996410593396688'/><link rel='alternate' type='text/html' href='http://snumaw.blogspot.com/2010/02/your-linden-home-is-waiting-for-you.html' title='Your Linden Home is waiting for you'/><author><name>Whitfield-In-World</name><uri>http://www.blogger.com/profile/04843551552145793367</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_ADDi1Gyyex4/TStPZrkf25I/AAAAAAAACPY/X1Q1EaccgEQ/S220/FaceBlur.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh5.ggpht.com/_ADDi1Gyyex4/S3y4q69tdCI/AAAAAAAACD0/bUeykrgsH7U/s72-c/LindenHomesLetter_thumb.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6302991294737890750.post-1749954363635325946</id><published>2010-02-14T18:46:00.002+09:00</published><updated>2010-02-14T18:49:50.229+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='アニメーション'/><category scheme='http://www.blogger.com/atom/ns#' term='ダンス'/><title type='text'>セカンドライフ ダンスアニメーション ショップ 巡り ９</title><content type='html'>今回はクラブの照明器具なども有名な DEVSHACK さんです。&lt;br /&gt;&lt;a href="http://lh4.ggpht.com/_ADDi1Gyyex4/S3fGbFq43lI/AAAAAAAACDo/NWVwK7VM44o/s1600-h/devshack02%5B2%5D.png"&gt;&lt;img alt="devshack02" border="0" height="280" src="http://lh4.ggpht.com/_ADDi1Gyyex4/S3fGbjM-cpI/AAAAAAAACDs/uOqoDCnVI6g/devshack02_thumb.png?imgmax=800" style="border-width: 0px; display: inline;" title="devshack02" width="397" /&gt;&lt;/a&gt;     &lt;br /&gt;&lt;a href="http://slurl.com/secondlife/DevShack/38/129/25/" target="_blank"&gt;DEVSHACK CLUB EQUIPMENT AND ANIMATIONS&lt;/a&gt;&lt;br /&gt;SIM 全体を使ってクラブ関係のオブジェクトが販売されています。    &lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.flickr.com/photos/snumaw/4355100951/" title="Devshack SIM by Whitfield-In-World, on Flickr"&gt;&lt;img alt="Devshack SIM" height="375" src="http://farm3.static.flickr.com/2784/4355100951_b5f3b0bac9.jpg" width="500" /&gt;&lt;/a&gt;   &lt;br /&gt;ダンス アニメーションは Female, Male, UNISEX, Couple とあります。「ダンス アニメーション」としての品揃えはアニメーション専門店ではないのでそれほど多くはありません。が、おもしろいのはいろいろな種類のダンスマシンがあります。&lt;br /&gt;&lt;a href="http://www.flickr.com/photos/snumaw/4355105999/" title="Devshack - animations by Whitfield-In-World, on Flickr"&gt;&lt;img alt="Devshack - animations" height="375" src="http://farm3.static.flickr.com/2796/4355105999_94d372f61a.jpg" width="500" /&gt;&lt;/a&gt;&lt;br /&gt;CLUB Equipments のショップなんですよね。    &lt;br /&gt;クラブ用の照明やパーティクル システム、ダンスフロアなど、おおよそ CLUB に必要な機器はこの SIM だけでそろってしまいますね。&lt;br /&gt;&lt;a href="http://www.flickr.com/photos/snumaw/4355094601/" title="DEVSHACK by Whitfield-In-World, on Flickr"&gt;&lt;img alt="DEVSHACK" height="375" src="http://farm5.static.flickr.com/4025/4355094601_2998f047cd.jpg" width="500" /&gt;&lt;/a&gt; &lt;a href="http://www.flickr.com/photos/snumaw/4355845182/" title="Devshack by Whitfield-In-World, on Flickr"&gt;&lt;img alt="Devshack" height="375" src="http://farm5.static.flickr.com/4059/4355845182_4cf0629cfe.jpg" width="500" /&gt;&lt;/a&gt;   &lt;br /&gt;あと、ちょっとだけ楽器、マイクなんかもおいています。&lt;br /&gt;&lt;a href="http://www.flickr.com/photos/snumaw/4355803030/" title="DEVSHACK by Whitfield-In-World, on Flickr"&gt;&lt;img alt="DEVSHACK" height="375" src="http://farm5.static.flickr.com/4027/4355803030_949e3d2962.jpg" width="500" /&gt;&lt;/a&gt;&lt;br /&gt;過去のダンス アニメーション ショップ 巡りは以下になります。&lt;br /&gt;・&lt;a href="http://snumaw.blogspot.com/2009/08/1_09.html"&gt;ダンス アニメーション ショップ 巡り １&lt;/a&gt;     &lt;br /&gt;・&lt;a href="http://snumaw.blogspot.com/2009/08/2_11.html"&gt;ダンス アニメーション ショップ 巡り ２&lt;/a&gt;     &lt;br /&gt;・&lt;a href="http://snumaw.blogspot.com/2009/09/3.html"&gt;ダンス アニメーション ショップ 巡り ３&lt;/a&gt;     &lt;br /&gt;・&lt;a href="http://snumaw.blogspot.com/2009/11/blog-post_22.html"&gt;ダンス アニメーション ショップ 巡り ４&lt;/a&gt;     &lt;br /&gt;・&lt;a href="http://snumaw.blogspot.com/2009/12/blog-post.html"&gt;ダンス アニメーション ショップ 巡り ５&lt;/a&gt;     &lt;br /&gt;&lt;a href="http://snumaw.blogspot.com/2009/12/blog-post_14.html" target="_blank"&gt;・ダンス アニメーション ショップ 巡り ６&lt;/a&gt;     &lt;br /&gt;&lt;a href="http://snumaw.blogspot.com/2010/02/blog-post.html" target="_blank"&gt;・ダンス アニメーション ショップ 巡り ７&lt;/a&gt;    &lt;br /&gt;・&lt;a href="http://snumaw.blogspot.com/2010/02/blog-post_09.html" target="_blank"&gt;ダンス アニメーション ショップ 巡り ８&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6302991294737890750-1749954363635325946?l=snumaw.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://snumaw.blogspot.com/feeds/1749954363635325946/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://snumaw.blogspot.com/2010/02/blog-post_14.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6302991294737890750/posts/default/1749954363635325946'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6302991294737890750/posts/default/1749954363635325946'/><link rel='alternate' type='text/html' href='http://snumaw.blogspot.com/2010/02/blog-post_14.html' title='セカンドライフ ダンスアニメーション ショップ 巡り ９'/><author><name>Whitfield-In-World</name><uri>http://www.blogger.com/profile/04843551552145793367</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_ADDi1Gyyex4/TStPZrkf25I/AAAAAAAACPY/X1Q1EaccgEQ/S220/FaceBlur.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh4.ggpht.com/_ADDi1Gyyex4/S3fGbjM-cpI/AAAAAAAACDs/uOqoDCnVI6g/s72-c/devshack02_thumb.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6302991294737890750.post-5484081389877082382</id><published>2010-02-09T13:36:00.002+09:00</published><updated>2010-02-14T19:15:50.806+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='アニメーション'/><category scheme='http://www.blogger.com/atom/ns#' term='ダンス'/><title type='text'>セカンドライフ ダンスアニメーション ショップ 巡り ８</title><content type='html'>ほんと、、、まだまだ知らないところいっぱいありますね。    &lt;br /&gt;「え～っ、結構ダンス アニメーションの種類あるから当然知ってると思ってた～」とお友達に言われたショップです。&lt;br /&gt;&lt;a href="http://mixoom.com/map/Sentry/25/159/99" target="_blank"&gt;A&amp;amp;M MOCAP ANIMATION WORKSHOP&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.flickr.com/photos/snumaw/4336780772/" title="A&amp;amp;M MOCAP Animation workshop by Whitfield-In-World, on Flickr"&gt;&lt;img alt="A&amp;amp;M MOCAP Animation workshop" height="375" src="http://farm5.static.flickr.com/4026/4336780772_5523932acf.jpg" width="500" /&gt;&lt;/a&gt;   &lt;br /&gt;上からみるとこんな感じ。&lt;br /&gt;&lt;a href="http://www.flickr.com/photos/snumaw/4336035157/" title="A&amp;amp;M by Whitfield-In-World, on Flickr"&gt;&lt;img alt="A&amp;amp;M" height="375" src="http://farm5.static.flickr.com/4061/4336035157_08d14c6555.jpg" width="500" /&gt;&lt;/a&gt;   &lt;br /&gt;アニメーションの数としてはまだまだこれから、、、という感じですが、ダンスの種類、そしてクオリティはとても意欲的な作品が多いと思います。動きがとても滑らかで、ダンスのトップとエンドのつなぎもスムーズ。&lt;br /&gt;クセとしては、、、後ろに下がるダンスが多い（笑 MoCap のダンサーさんのクセなのかな？ &lt;br /&gt;&lt;a href="http://www.flickr.com/photos/snumaw/4336091103/" title="A&amp;amp;M by Whitfield-In-World, on Flickr"&gt;&lt;img alt="A&amp;amp;M" height="375" src="http://farm5.static.flickr.com/4015/4336091103_e8398b21b3.jpg" width="500" /&gt;&lt;/a&gt;   &lt;br /&gt;250L$ 中心ですが、FatPack だとちょっとお安くなります。(10~11ダンスで 2,000L$)&lt;br /&gt;&lt;a href="http://www.flickr.com/photos/snumaw/4336882136/" title="A&amp;amp;M Dance Pack by Whitfield-In-World, on Flickr"&gt;&lt;img alt="A&amp;amp;M Dance Pack" height="375" src="http://farm5.static.flickr.com/4033/4336882136_2064780588.jpg" width="500" /&gt;&lt;/a&gt;   &lt;br /&gt;マイケル トリビュートっぽいダンスが2つあって、他のショップのマイケルものと比べても同等もしくはそれ以上かも。（このあたりはダンサーさんの質にも左右されそうですけどね）&lt;br /&gt;&lt;a href="http://www.flickr.com/photos/snumaw/4336091453/" title="A&amp;amp;M by Whitfield-In-World, on Flickr"&gt;&lt;img alt="A&amp;amp;M" height="375" src="http://farm3.static.flickr.com/2765/4336091453_41c6bf1e99.jpg" width="500" /&gt;&lt;/a&gt; *Neverland by A&amp;amp;M Mocap Animation Workshop  &lt;br /&gt;グループに join すると月１でギフトくるみたいです。   &lt;br /&gt;って、、、２５のグループ上限、そろそろ辛くなってて、、、整理しないと（笑&lt;br /&gt;・&lt;a href="http://snumaw.blogspot.com/2009/08/1_09.html"&gt;ダンス アニメーション ショップ 巡り １&lt;/a&gt;    &lt;br /&gt;・&lt;a href="http://snumaw.blogspot.com/2009/08/2_11.html"&gt;ダンス アニメーション ショップ 巡り ２&lt;/a&gt;    &lt;br /&gt;・&lt;a href="http://snumaw.blogspot.com/2009/09/3.html"&gt;ダンス アニメーション ショップ 巡り ３&lt;/a&gt;    &lt;br /&gt;・&lt;a href="http://snumaw.blogspot.com/2009/11/blog-post_22.html"&gt;ダンス アニメーション ショップ 巡り ４&lt;/a&gt;    &lt;br /&gt;・&lt;a href="http://snumaw.blogspot.com/2009/12/blog-post.html"&gt;ダンス アニメーション ショップ 巡り ５&lt;/a&gt;    &lt;br /&gt;&lt;a href="http://snumaw.blogspot.com/2009/12/blog-post_14.html" target="_blank"&gt;・ダンス アニメーション ショップ 巡り ６&lt;/a&gt;    &lt;br /&gt;&lt;a href="http://snumaw.blogspot.com/2010/02/blog-post.html" target="_blank"&gt;・ダンス アニメーション ショップ 巡り ７&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6302991294737890750-5484081389877082382?l=snumaw.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://snumaw.blogspot.com/feeds/5484081389877082382/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://snumaw.blogspot.com/2010/02/blog-post_09.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6302991294737890750/posts/default/5484081389877082382'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6302991294737890750/posts/default/5484081389877082382'/><link rel='alternate' type='text/html' href='http://snumaw.blogspot.com/2010/02/blog-post_09.html' title='セカンドライフ ダンスアニメーション ショップ 巡り ８'/><author><name>Whitfield-In-World</name><uri>http://www.blogger.com/profile/04843551552145793367</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_ADDi1Gyyex4/TStPZrkf25I/AAAAAAAACPY/X1Q1EaccgEQ/S220/FaceBlur.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://farm5.static.flickr.com/4026/4336780772_5523932acf_t.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6302991294737890750.post-8387836012746028166</id><published>2010-02-01T17:11:00.001+09:00</published><updated>2010-02-01T17:11:41.540+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='アニメーション'/><category scheme='http://www.blogger.com/atom/ns#' term='ショッピング'/><category scheme='http://www.blogger.com/atom/ns#' term='スクリプト'/><category scheme='http://www.blogger.com/atom/ns#' term='ダンス'/><title type='text'>セカンドライフ ダンスアニメーション ショップ 巡り ７</title><content type='html'>&lt;p&gt;今日の夜かな、明日の夜かな？ ご存じの方も多いと思いますが Studio4D さんの新作が販売開始される予定です。&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh4.ggpht.com/_ADDi1Gyyex4/S2aMrBapLhI/AAAAAAAACDQ/uLR3dv31PtY/s1600-h/urban3%5B2%5D.jpg"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="urban3" border="0" alt="urban3" src="http://lh5.ggpht.com/_ADDi1Gyyex4/S2aMrzTjs5I/AAAAAAAACDU/LRKp2aY36g4/urban3_thumb.jpg?imgmax=800" width="502" height="125" /&gt;&lt;/a&gt;     &lt;br /&gt;&lt;a href="http://studio4d.slmame.com/e821869.html"&gt;Studio4D Blog(日本語)&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;Urban シリーズの3作目ですね！ Urban シリーズは体全体で動く躍動感あふれるダンスが多いので好きなシリーズのうちの一つなのでとても楽しみです。&lt;/p&gt;  &lt;p&gt;ところで、Second Life の中のダンスアニメーション屋さんってどのくらいあるのかな？そして、どうやれば調べることができるのかな？と思ったことありませんか？&lt;/p&gt;  &lt;p&gt;事実、SLビューワーの検索や XStreet を使って探したりしてたんですが、なかなかよいショップを見つけることができなくて、せっかく見つけたんだったら紹介しちゃえ、、と「セカンドライフ ダンスアニメーション ショップ 巡り」がシリーズ化みたいになっちゃったわけですが。&lt;/p&gt;  &lt;p&gt;で、、、今回は&lt;font color="#ff8000"&gt;「巡ってないけど、こんな調べ方もあったんだ」というのをご紹介&lt;/font&gt;したいと思います。&lt;/p&gt;  &lt;p&gt;利用させていただくのは、カップルダンス ボールで有名な Intan のサイトです。   &lt;br /&gt;Intan は相当有名なのでここでの詳細説明は割愛(^^;)しますが、こんなベンダーで売られていて、虹色の玉が2つクルクル回る「ちょっと異様な（笑」ダンスボールです。&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh3.ggpht.com/_ADDi1Gyyex4/S2aMsRrTiCI/AAAAAAAACDY/FdwBPAGid3w/s1600-h/intan%5B2%5D.jpg"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="intan" border="0" alt="intan" src="http://lh6.ggpht.com/_ADDi1Gyyex4/S2aMtKafakI/AAAAAAAACDc/w4uwjrboEpA/intan_thumb.jpg?imgmax=800" width="514" height="514" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;昔からあって、スクリプト的にも非常に高機能なので、一種カップルダンスなら「デファクト」みたいな扱いになっています。（ただし！！！ダンスだけじゃなくて、セクシー系、まんま Sex 系のアニメにもよく使われているようです）&lt;/p&gt;  &lt;p&gt;この Intan の作者のサイトが以下です。&lt;/p&gt;  &lt;p&gt;&lt;a title="http://intan.eksotics.com/" href="http://intan.eksotics.com/"&gt;http://intan.eksotics.com/&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Intan の仕組みは2つのダンスアニメーション（男性用、女性用など）を同時に動かすわけですが、そのアニメーションを動かす際のアバターの「立ち位置の指定」が重要になります。Intan ダンスボールをタッチすると目の前に赤と青のボールが出現しますが、そこに Sit(Animateだったかな）し、スクリプトによる「距離と高さと向き」の指定で最適な位置にアバターが配置されます。それも「ダンスごと」にその位置は変化します。&lt;/p&gt;  &lt;p&gt;そのため、カップルダンスには Configration card と呼ばれるノートカードが付属します。ダンス アニメーションとそのノートカードを Intan にドロップすることで、それぞれのダンス アニメーションに最適な「位置調整」をしてくれるわけですね。&lt;/p&gt;  &lt;p&gt;Configration card の情報は実は上記の Intan のサイトからも入手可能です。Henmations のカップルダンスなんかも、Intan のサイトから情報を取得することができます。&lt;/p&gt;  &lt;p&gt;本題はここから&lt;/p&gt;  &lt;p&gt;だったら、、、Intan 用にアニメーションを提供しているお店のリストって、、、ショップ リストそのものじゃない？と考えたわけでした。&lt;/p&gt;  &lt;p&gt;1. Intan Couple Dance Ball Configration card Manager のページにアクセス   &lt;br /&gt;&lt;a title="http://intan.eksotics.com/?command=confmanager" href="http://intan.eksotics.com/?command=confmanager"&gt;http://intan.eksotics.com/?command=confmanager&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;2. [Search] のテキストボックスに Freestyle （ダンスのタグ名) などをいれてボタンを押す。   &lt;br /&gt;すると、Freestyle を扱っているダンスショップと提供しているアニメーションが表示されます。(Freesyle 以外にも、Latin や Salsa など試してください。ちなみに m とか入れるとダンス以外も含めほぼ全部がでると思います。。。male の m ね。）&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh6.ggpht.com/_ADDi1Gyyex4/S2aMubtuUeI/AAAAAAAACDg/ZOav9Dx3Rbs/s1600-h/intanList%5B3%5D.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="intanList" border="0" alt="intanList" src="http://lh6.ggpht.com/_ADDi1Gyyex4/S2aMvLhfAGI/AAAAAAAACDk/FWNn5Drm-X8/intanList_thumb%5B1%5D.png?imgmax=800" width="545" height="482" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;上の例では 3fx Club Design が表示されていますが、見たことないショップ名もありました。この名前を元に探せばいいんですよね。（で、まだ巡ってなので、実際にいったところはまた紹介したいな、と思います）&lt;/p&gt;  &lt;p&gt;ちなみに、アニメーション ショップ名の横にある [Send to me] ボタンで Configration card を取得することができますが、Intan のショップにある Kiosk 端末にタッチして、この URL を開くか、ユーザー登録しないと使えないのでご注意ください。&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6302991294737890750-8387836012746028166?l=snumaw.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://snumaw.blogspot.com/feeds/8387836012746028166/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://snumaw.blogspot.com/2010/02/blog-post.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6302991294737890750/posts/default/8387836012746028166'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6302991294737890750/posts/default/8387836012746028166'/><link rel='alternate' type='text/html' href='http://snumaw.blogspot.com/2010/02/blog-post.html' title='セカンドライフ ダンスアニメーション ショップ 巡り ７'/><author><name>Whitfield-In-World</name><uri>http://www.blogger.com/profile/04843551552145793367</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_ADDi1Gyyex4/TStPZrkf25I/AAAAAAAACPY/X1Q1EaccgEQ/S220/FaceBlur.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh5.ggpht.com/_ADDi1Gyyex4/S2aMrzTjs5I/AAAAAAAACDU/LRKp2aY36g4/s72-c/urban3_thumb.jpg?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6302991294737890750.post-7901006801148213877</id><published>2010-01-17T22:35:00.007+09:00</published><updated>2010-03-01T11:40:26.284+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='イベント'/><category scheme='http://www.blogger.com/atom/ns#' term='アニメーション'/><category scheme='http://www.blogger.com/atom/ns#' term='ダンス'/><title type='text'>協同組合の大会参加します</title><content type='html'>&lt;a href="http://www.flickr.com/photos/snumaw/4281101820/" title="PrinDanceCircle by Whitfield-In-World, on Flickr"&gt;&lt;img alt="PrinDanceCircle" height="482" src="http://farm3.static.flickr.com/2710/4281101820_681e500ec7.jpg" width="500" /&gt;&lt;/a&gt;    &lt;br /&gt;踊り子協同組合第1回ダンス大会 パンフレット用 Prin ダンス部 画像&lt;br /&gt;演目は・・・   &lt;br /&gt;１）チルノのパーフェクトさんすう教室    &lt;br /&gt;２）ルカルカ★ナイトフィーバー    &lt;br /&gt;３）淋しい熱帯魚    &lt;br /&gt;なんかパンフ用の画像とのギャップがアレですが（笑&lt;br /&gt;&lt;br /&gt;これらの演目はすべてミクミクダンス&lt;b&gt;&lt;a href="http://dic.nicovideo.jp/a/mikumikudance"&gt;&lt;span style="color: orange;"&gt;（MMD : MikuMikuDance)&lt;/span&gt;&lt;/a&gt; &lt;/b&gt;用に作られたデータを利用させてもらっています。&lt;br /&gt;&lt;br /&gt;ミクミクダンスってすごい。   &lt;br /&gt;モーションもそうなんですが、カメラワークとかものすごく参考になる作品が多いです。    &lt;br /&gt;ミクミクダンスのモーションデータは vmd という拡張子を持つデータです。多くの Ｐ の皆様が無償で公開しています。（&lt;a href="http://www6.atwiki.jp/vpvpwiki/" target="_blank"&gt;VPVP wiki&lt;/a&gt; とかみてね） &lt;br /&gt;そのままではセカンドライフでは使えません。   &lt;br /&gt;まず、vmd データを bvh (BioVision Hierarchy) ファイルに変換します。    &lt;br /&gt;このために mio というツールがあるので、それをダウンロードして利用します。（VPVP wiki に情報があります）&lt;br /&gt;&lt;br /&gt;その bvh ファイルはボーン構造（アバターの骨格・部位名称）が違うので、これをセカンドライフ用に変換しなくてはいけません。それを行うのが mmdbvhToSlbvh.exe というツールです。   &lt;br /&gt;これも有志の方が作成し公開されています。このツールはセカンドライフ用の BVH ファイルを作成するので、長いモーションデータを30秒に収まるように分けてくれる優れものです。&lt;br /&gt;あとはこれらのファイルをアップ(*1)して、お使いのダンス HUD などに組み込んで使うわけですね。&lt;br /&gt;&lt;br /&gt;こんな楽しみ、日本特有ですね～。&lt;br /&gt;&lt;br /&gt;[追記 *1]&lt;br /&gt;このように「連続したアニメーション」をアップするときはループの指定が重要になります。他のダンスアニメーションのようにループさせるのですが、ループするフレームが「頭」からだと、ちょっとした読み込みの遅延などでダンスを連続させることが難しくなります。アニメーションアップのときに「ループイン」（ループを開始させる場所）を０．０から９９．９９などにしてダンスが終わったら最後のポーズのままで止まるようにしてあげればいいんです。お試しください。&lt;br /&gt;&lt;br /&gt;[追記　2]&lt;br /&gt;かがみんが順を追って紹介してますのでそちらもご参考に。&lt;br /&gt;&lt;a href="http://kagamikohime.blog118.fc2.com/blog-entry-1353.html"&gt;http://kagamikohime.blog118.fc2.com/blog-entry-1353.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6302991294737890750-7901006801148213877?l=snumaw.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://snumaw.blogspot.com/feeds/7901006801148213877/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://snumaw.blogspot.com/2010/01/blog-post.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6302991294737890750/posts/default/7901006801148213877'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6302991294737890750/posts/default/7901006801148213877'/><link rel='alternate' type='text/html' href='http://snumaw.blogspot.com/2010/01/blog-post.html' title='協同組合の大会参加します'/><author><name>Whitfield-In-World</name><uri>http://www.blogger.com/profile/04843551552145793367</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_ADDi1Gyyex4/TStPZrkf25I/AAAAAAAACPY/X1Q1EaccgEQ/S220/FaceBlur.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://farm3.static.flickr.com/2710/4281101820_681e500ec7_t.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6302991294737890750.post-2292820408305708904</id><published>2010-01-01T17:38:00.000+09:00</published><updated>2010-01-01T17:38:23.995+09:00</updated><title type='text'>A Happy New Year</title><content type='html'>&lt;a href="http://www.flickr.com/photos/snumaw/4233098866/" title="2010 Greeting card by Whitfield-In-World, on Flickr"&gt;&lt;img alt="2010 Greeting card" height="500" src="http://farm3.static.flickr.com/2627/4233098866_62d99e14e7.jpg" width="500" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;今年もどんな変化があるのか楽しみです。&lt;br /&gt;スカルプ、Wind Light、Havok4、MONO ときましたが、昨年はエメラルド、そして Prim Oven がすごいな、と思いました。驚きの進化はリンデンより 3rd party / user に移った感じがした1年でもありました。&lt;br /&gt;今年はもう少しリンデン本家ががんばってほしいものですが、どうなるでしょうね。&lt;br /&gt;以前紹介した &lt;a href="http://snumaw.blogspot.com/2009/08/sl.html"&gt;LLMedia API&lt;/a&gt; がどんな形になってでてくるのか個人的にはとっても楽しみです～。&lt;br /&gt;&lt;br /&gt;まったり、気軽に今年も楽しみます。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6302991294737890750-2292820408305708904?l=snumaw.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://snumaw.blogspot.com/feeds/2292820408305708904/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://snumaw.blogspot.com/2010/01/happy-new-year.html#comment-form' title='2 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6302991294737890750/posts/default/2292820408305708904'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6302991294737890750/posts/default/2292820408305708904'/><link rel='alternate' type='text/html' href='http://snumaw.blogspot.com/2010/01/happy-new-year.html' title='A Happy New Year'/><author><name>Whitfield-In-World</name><uri>http://www.blogger.com/profile/04843551552145793367</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_ADDi1Gyyex4/TStPZrkf25I/AAAAAAAACPY/X1Q1EaccgEQ/S220/FaceBlur.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://farm3.static.flickr.com/2627/4233098866_62d99e14e7_t.jpg' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6302991294737890750.post-6222624234500661365</id><published>2009-12-29T05:04:00.001+09:00</published><updated>2009-12-29T05:10:03.917+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='イベント'/><category scheme='http://www.blogger.com/atom/ns#' term='コスチューム'/><category scheme='http://www.blogger.com/atom/ns#' term='Yaz Mania'/><category scheme='http://www.blogger.com/atom/ns#' term='イベント Yaz Rockett Secondlife'/><title type='text'>Re-Make/Re-Model by Yaz Rockett</title><content type='html'>&lt;p&gt;明日(もう今日ですが）は Imagine Plus で Yaz さんのライブ～♪&lt;/p&gt; &lt;a title="Re-Make/Re-Model" href="http://1.bp.blogspot.com/_DCgjTqZnTJU/Sypjl3hxlPI/AAAAAAAAAHQ/Sao38wxbWGA/s1600-h/madc09mainV.jpg"&gt;&lt;img alt="Re-Make/Re-Model" src="http://1.bp.blogspot.com/_DCgjTqZnTJU/Sypjl3hxlPI/AAAAAAAAAHQ/Sao38wxbWGA/s1600/madc09mainV.jpg" width="500" /&gt;&lt;/a&gt;   &lt;p&gt;YAZ ROCKETT maD CollisionⅡ[Re-Make/Re-Model]&lt;/p&gt;  &lt;p&gt;2009/12/29（火曜日）23:00(JPT)start    &lt;br /&gt;@Imagine Plus SIM特設会場     &lt;br /&gt;通常のランディングポイント     &lt;br /&gt;&lt;a href="http://slurl.com/secondlife/Imagine%20plus/128/128/23"&gt;http://slurl.com/secondlife/Imagine%20plus/128/128/23&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;で、衣装選びで、*+.RP.+* Angelic Santa_Black [Black] で行くことに決定～。    &lt;br /&gt;&lt;a title="*+.RP.+* Angelic Santa_Black [Black] by Whitfield-In-World, on Flickr" href="http://www.flickr.com/photos/snumaw/4223043608/"&gt;&lt;img alt="*+.RP.+* Angelic Santa_Black [Black]" src="http://farm5.static.flickr.com/4029/4223043608_4b696547ac.jpg" width="500" height="281" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;サイバーじゃないけど。（笑&lt;/p&gt;  &lt;p&gt;で、SLMV でこないだの ELG2009 の映像があったのでペタリ。    &lt;br /&gt;&lt;object width="480" height="295"&gt;&lt;param name="movie" value="http://www.youtube.com/v/wotGNKNLEDI&amp;amp;hl=ja_JP&amp;amp;fs=1&amp;amp;"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/wotGNKNLEDI&amp;amp;hl=ja_JP&amp;amp;fs=1&amp;amp;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="295"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/p&gt;  &lt;p&gt;Live 開始までに帰ってこられることを祈りつつ。。。&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6302991294737890750-6222624234500661365?l=snumaw.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://snumaw.blogspot.com/feeds/6222624234500661365/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://snumaw.blogspot.com/2009/12/re-makere-model-by-yaz-rockett.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6302991294737890750/posts/default/6222624234500661365'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6302991294737890750/posts/default/6222624234500661365'/><link rel='alternate' type='text/html' href='http://snumaw.blogspot.com/2009/12/re-makere-model-by-yaz-rockett.html' title='Re-Make/Re-Model by Yaz Rockett'/><author><name>Whitfield-In-World</name><uri>http://www.blogger.com/profile/04843551552145793367</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_ADDi1Gyyex4/TStPZrkf25I/AAAAAAAACPY/X1Q1EaccgEQ/S220/FaceBlur.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_DCgjTqZnTJU/Sypjl3hxlPI/AAAAAAAAAHQ/Sao38wxbWGA/s72-c/madc09mainV.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6302991294737890750.post-8116406790074709080</id><published>2009-12-21T21:55:00.001+09:00</published><updated>2009-12-21T21:55:00.868+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='おしゃれ'/><category scheme='http://www.blogger.com/atom/ns#' term='コスチューム'/><title type='text'>球体関節人形もX’mas仕様～</title><content type='html'>&lt;p&gt;&lt;a href="http://conjoh.blogspot.com/"&gt;ばけもの屋さん&lt;/a&gt;の Ball Jointed Doll ですが、ま、目に見えるつくりものがノーセンスな私にとっては「肌寒い」衣装だったのでしばらく封印していたわけです。&lt;/p&gt;  &lt;p&gt;&lt;a title="TOHO UDN by Whitfield-In-World, on Flickr" href="http://www.flickr.com/photos/snumaw/3956027178/"&gt;&lt;img alt="TOHO UDN" src="http://farm3.static.flickr.com/2446/3956027178_ec89f2bfac.jpg" width="500" height="308" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;ところが、なんとさすがばけもの屋さん、球体関節人形用の服をリリースしたではありませんか！！！今月頭にはブーツもｗｗｗｗ&lt;/p&gt;  &lt;p&gt;ということで早速購入し、色を赤に変えてみたのがこれ。&lt;/p&gt; &lt;a title="X&amp;#39;mas retouched by Picnik by Whitfield-In-World, on Flickr" href="http://www.flickr.com/photos/snumaw/4203311246/"&gt;&lt;img alt="X&amp;#39;mas retouched by Picnik" src="http://farm3.static.flickr.com/2727/4203311246_a1644b67cc.jpg" width="500" height="281" /&gt;&lt;/a&gt;   &lt;p&gt;ちょっと&lt;a href="http://www.flickr.com/photos/snumaw/4200026901/"&gt;オリジナルがあまりに暗いフォト&lt;/a&gt;だったので露出あたりをいぢっちゃってます。あと、帽子は昔もらったフリーものです。&lt;/p&gt; &lt;a title="Merry X&amp;#39;mas by Whitfield-In-World, on Flickr" href="http://www.flickr.com/photos/snumaw/4200679994/"&gt;&lt;img alt="Merry X&amp;#39;mas" src="http://farm3.static.flickr.com/2690/4200679994_9273c04301.jpg" width="500" height="281" /&gt;&lt;/a&gt;   &lt;p&gt;ま、、、Edit リンクパーツじゃなくて、いっきに色を変えて、白い部分までまっかかになって相当慌てたのは、、、お約束で＾＾&lt;/p&gt; &lt;a title="Angel retouched by picnik by Whitfield-In-World, on Flickr" href="http://www.flickr.com/photos/snumaw/4202557499/"&gt;&lt;img alt="Angel retouched by picnik" src="http://farm3.static.flickr.com/2631/4202557499_ecd0b64cf9.jpg" width="500" height="281" /&gt;&lt;/a&gt;  &lt;p&gt;あらためて、、、よくできてます。球体関節人形ちゃん。   &lt;br /&gt;&lt;a href="http://www.youtube.com/watch?v=vEwkNvRjpkw&amp;amp;feature=player_embedded"&gt;攻撃モードも、、、ほんとすばらしいし&lt;/a&gt;。Prim もいぢれて、AO用のアニメつくって、サウンド用意して、スクリプトまでやれる こんじょ さん、ブラボ～ｗｗｗ&lt;/p&gt;  &lt;p&gt;あと、&lt;a href="http://conjoh.blogspot.com/2009/11/12.html"&gt;羽AOもバージョンアップ&lt;/a&gt;。自動的に、、、送られてくるのかしら、これ。私は旧バージョン装着したら、すぐに新バージョンAOがきました＾＾；スクリプト的になんとなく想像しちゃうと、、、すごいわー。&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6302991294737890750-8116406790074709080?l=snumaw.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://snumaw.blogspot.com/feeds/8116406790074709080/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://snumaw.blogspot.com/2009/12/xmas.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6302991294737890750/posts/default/8116406790074709080'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6302991294737890750/posts/default/8116406790074709080'/><link rel='alternate' type='text/html' href='http://snumaw.blogspot.com/2009/12/xmas.html' title='球体関節人形もX’mas仕様～'/><author><name>Whitfield-In-World</name><uri>http://www.blogger.com/profile/04843551552145793367</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_ADDi1Gyyex4/TStPZrkf25I/AAAAAAAACPY/X1Q1EaccgEQ/S220/FaceBlur.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://farm3.static.flickr.com/2446/3956027178_ec89f2bfac_t.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6302991294737890750.post-2051783165687064094</id><published>2009-12-14T04:24:00.002+09:00</published><updated>2010-03-01T11:40:52.180+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='アニメーション'/><category scheme='http://www.blogger.com/atom/ns#' term='ショッピング'/><category scheme='http://www.blogger.com/atom/ns#' term='ダンス'/><title type='text'>セカンドライフ ダンスアニメーション ショップ 巡り ６</title><content type='html'>&lt;p&gt;やっぱり MoCap を使った AO 屋さんにはダンスがあるということで。(^^)    &lt;br /&gt;今回は SEmotion Studio さんです。&lt;/p&gt;&lt;p&gt;&lt;a href="http://slurl.com/secondlife/SEmotion/60/64/35/" target="_blank"&gt;SEmotion Studio&lt;/a&gt;&lt;/p&gt;&lt;p&gt;ショップのエントランスの SS は以下です。    &lt;br /&gt;&lt;a title="SEmotion Studio by Whitfield-In-World, on Flickr" href="http://www.flickr.com/photos/snumaw/4180495701/"&gt;&lt;img alt="SEmotion Studio" src="http://farm3.static.flickr.com/2536/4180495701_90b282021f.jpg" width="500" height="375" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;入ってすぐに Xmas も近いということで、恒例の(?) セクシーサンタの POP が印象的な 12個のアニメーションをパックした FUNNY DANCE PACK のベンダーがありました。    &lt;br /&gt;&lt;a title="SEMOTION FUNNY DANCE PACK by Whitfield-In-World, on Flickr" href="http://www.flickr.com/photos/snumaw/4181265564/"&gt;&lt;img alt="SEMOTION FUNNY DANCE PACK" src="http://farm3.static.flickr.com/2792/4181265564_7f61c26be3.jpg" width="500" height="375" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;FUNNY DANCE PACK に入っているダンスは、日本でいうところのパラパラや、Waiting のダンスに近いものです。派手ではありませんが、たとえばライブの曲と曲の合間や、ちょっと休憩中なんかに使えそうな、定位置でのダンスが中心で、結構使えると思います。&lt;/p&gt;&lt;p&gt;この FUNNY DANCE のほかに 15 のダンスアニメーションをパックした Female dance pack があります。パックだと 4500L$ ですが、単体では 300 ～ 350 L$ の価格です。    &lt;br /&gt;&lt;a title="SEmotion Female Dance Pack by Whitfield-In-World, on Flickr" href="http://www.flickr.com/photos/snumaw/4180524621/"&gt;&lt;img alt="SEmotion Female Dance Pack" src="http://farm3.static.flickr.com/2568/4180524621_6f74c32fbb.jpg" width="500" height="375" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;かなりダンス アニメーションのクオリティは高いですし、ダンスも特徴のある良いダンスだと思います。BPM 的には 120 プラスマイナス 10 というところでしょうか。Trans は不可ですが、Copy 可なのでこの値段は納得だと思います。&lt;/p&gt;&lt;p&gt;本当にクオリティが高いのでこれから楽しみなショップです。&lt;/p&gt;&lt;p&gt;これまでのショップご紹介投稿は以下～。&lt;/p&gt;&lt;p&gt;・&lt;a href="http://snumaw.blogspot.com/2009/08/1_09.html"&gt;ダンス アニメーション ショップ 巡り１&lt;/a&gt;    &lt;br /&gt;・&lt;a href="http://snumaw.blogspot.com/2009/08/2_11.html"&gt;ダンス アニメーション ショップ 巡り２&lt;/a&gt;    &lt;br /&gt;・&lt;a href="http://snumaw.blogspot.com/2009/09/3.html"&gt;ダンス アニメーション ショップ 巡り３&lt;/a&gt;    &lt;br /&gt;・&lt;a href="http://snumaw.blogspot.com/2009/11/blog-post_22.html"&gt;ダンス アニメーション ショップ 巡り４&lt;/a&gt;    &lt;br /&gt;・&lt;a href="http://snumaw.blogspot.com/2009/12/blog-post.html" target="_blank"&gt;ダンス アニメーション ショップ 巡り５&lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6302991294737890750-2051783165687064094?l=snumaw.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://snumaw.blogspot.com/feeds/2051783165687064094/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://snumaw.blogspot.com/2009/12/blog-post_14.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6302991294737890750/posts/default/2051783165687064094'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6302991294737890750/posts/default/2051783165687064094'/><link rel='alternate' type='text/html' href='http://snumaw.blogspot.com/2009/12/blog-post_14.html' title='セカンドライフ ダンスアニメーション ショップ 巡り ６'/><author><name>Whitfield-In-World</name><uri>http://www.blogger.com/profile/04843551552145793367</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_ADDi1Gyyex4/TStPZrkf25I/AAAAAAAACPY/X1Q1EaccgEQ/S220/FaceBlur.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://farm3.static.flickr.com/2536/4180495701_90b282021f_t.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6302991294737890750.post-8258022076195463370</id><published>2009-12-05T21:24:00.002+09:00</published><updated>2010-02-14T19:22:10.625+09:00</updated><category scheme='http://www.blo
