2018年12月4日火曜日

Macでお手軽に動画の画面キャプチャを取る方法

この記事はセカンドライフ技術系 Advent Calendar 2018のために書かれました。
https://adventar.org/calendars/3526


SLでちょっとした動画をツイッターに載せたりするときに便利です。
特別なソフトは一切いりません。(要macOS Mojave以上)

https://photos.google.com/photo/AF1QipMIQmJihmR_PzePAg8UpnpShu282_W7Mw9af4Hf
  1. shift + command (⌘)+5を同時に押す
  2. 点線の枠が出るので、画面サイズを決めます
  3. Enterを押すと収録開始
  4. 収録停止は右上の時計やWi-fiアイコンのあるとこの四角ボタンをクリック



a



詳しくはこちら
Mac で画面を収録する方法
https://support.apple.com/ja-jp/HT208721

2018年2月11日日曜日

自分の土地じゃなくてもグループ招待看板を置きたい

グループのUUIDを抽出する方法です。
検索すると出てくるスクリプトがオブジェクトに設定したグループと同じグループの招待が多いので書きました。

まず適当なプリムを出して、グループの設定をします、そして以下のスクリプトを入れてタッチします。


default
{
    state_entry()
    {
        llSay(0, "Hello, Avatar!");
    }

    touch_start(integer total_number)
    {
   key group=llList2Key(llGetObjectDetails(llGetKey(),[OBJECT_GROUP]),0);
        llOwnerSay("secondlife:///app/group/" + (string)group + "/about");
    }
}


すると、チャット欄にグループが出るので「Slurlをクリップボードにコピー」右クリックしてUUIDをコピーします。
そして、以下の赤文字の部分にペーストしてグループ招待看板にスクリプトを入れます。

default
{
    state_entry()
    {
       
    }

    touch_start(integer total_number)
    {
        key id=llDetectedKey(0);  // タッチしたアバターのキー
   

         string str="Join Group";
                str+="  ";
                str+="secondlife:///app/group/ecd667c3-ba9f-ae48-e641-cd20f9758534/about";

                llInstantMessage(id,str);
     
    }
}

完成!


参考
http://backup-beta.blogspot.jp/2008/07/blog-post_9522.html
http://wiki.secondlife.com/wiki/Category:LSL_Key/ja

2017年12月24日日曜日

モデルさんとマイアバター


この記事はセカンドライフ非技術系 Advent Calendar 2017に参加しています。
https://adventar.org/calendars/2480

今年の非技術系 Advent Calendaのテーマは「セカンドライフのアバターについて」ということで、SL内で使っているアバターについて話そうと思います。

私のマイアウトフィットギャラリーにたくさんの衣装が登録されているのですが、大きく分けて自分用アウトフィット、POP撮影用アウトフィット、自分用タイニーやきぐるみ系アバターセットに分けて登録しています。


自分用は自分がしっくりくる様に体型とか洋服とか調整していて、モデル用はカッコいい、カワイイ一直線に目指しています。
そのせいかモデル用アバターで出歩くとちょっと気恥ずかしいというか落ち着かないのですよね。(たまに締め切りとかで忙しい時は撮影した時の格好のままブースの飾りつけたり足りないものを買い足しに出かけてますがやっぱり落ち着かない!)



自分用は現実の自分が小さいせいか若干背が低めで華奢目にしています。小さ過ぎて肩周りとかぐしゃっとなるけどそっちの方が好きなので我慢。たくさんアイテムを身に付けるのが好きなのでかなり盛ってます。
モデルさんの方は背が高め、体が綺麗に見える様ちょっとムチっとさせてます。あとはPOP撮影用なので装飾品は少なめ。





これはお買い物用。小さいのでPOPに近寄っても邪魔になりにくいし軽いので便利。
これの色違いはメインショップのラッキーボードで配付中!



2017年12月15日金曜日

メタボールでとろけるクリームを作る

この記事はセカンドライフ技術系 Advent Calendar 2017に参加しています。
https://adventar.org/calendars/2479

今回はクリスマスも近いのでBlenderでトロッとした生クリームの作り方をやります。




1.メタボールについて

主にメタボール(Metaball)と言う機能を使います。


メタボールとは上の画像のようにメタボール同士を近づけるとお互いに干渉し合ってスライムのように形状が変化するオブジェクトです。


いつものMeshオブジェクトを出す時と同じようにSift+Aを押してMetaball>Ellipsoidでメタボールを出します。他の形状もありますが今回はEllipsoid(楕円)だけで十分です。


出ました。Shift+Dで複製して形を作っていきます。
メタボールは普通のメッシュと扱いがちょっと変わってて、オブジェクトモードでもエディトモードで複製しても全てがお互いに干渉します。干渉させたくない場合Out Liner画面から名前を変えてください。ドットの前の文字列でグループかどうかを判断しています。


設定はこんな感じ


 
Resolution/View メッシュの解像度。私は一番細かくして滑らかな状態で編集してメッシュ変換後に頂点数を減らしています。
Resolution/Render レンダリングの解像度

Threshold(影響力)はお互いの影響しやすさを変えます。個別には設定できなくて、グループ単位の数値です。


2.メタボールをメッシュに変換する


形が完成したらメタボールをメッシュに変換します。

3D View画面のObject ModeでObject>Convert to>Mesh from Curve/Meta/Surf/textを選択します。


するとメッシュになります。

頂点が多すぎるときはModifir(六角レンチ)のDecrimateで頂点を減らします。




場合によってRimove Dobleしてください。


これで完成です。




参考

Blender Manual
https://docs.blender.org/manual/en/dev/modeling/metas/index.html
【Blender】メタボールとは?(1/2)【引力・斥力で変形】
http://blender-cg.net/metab

2017年1月31日火曜日

透過テクスのUUID

リンデンのUUID List


白 TEXTURE_BLANK = "5748decc-f629-461c-9a36-a35a221fe21f";
透明 TEXTURE_TRANSPARENT = "8dcd4a48-2d37-4909-9f78-f7a9eb4ef903";
木 TEXTURE_DEFAULT = "89556747-24cb-43ed-920b-47caed15465f";



http://wiki.secondlife.com/wiki/TEXTURE_BLANK/ja
http://wiki.secondlife.com/wiki/TEXTURE_TRANSPARENT/ja
http://wiki.secondlife.com/wiki/TEXTURE_PLYWOOD/ja

組み込みサウンドUUID

http://wiki.secondlife.com/wiki/Internal_sounds/ja

2017年1月21日土曜日

BlenderでBake時にテクスが真っ黒になる

BlenderのCyclesでテクスをbakeした時、光源もマテリアルもしっかり設定したのにbakeの結果がまっくろ、又はマテリアルが反映されていない、影が出ない時。

影が出ない又は真っ暗



こういうふうに影を出したい

BakeしたいオブジェクトのLayerのSceneタブが有効になっていないからと言う場合があります。


3D view画面の鎖のアイコンを有効にするとSceneと3D view画面のレイヤーが連動するっぽい。






あと、環境World設定でAmbientを有効にすると影が出ない、無効にすると真っ黒になる場合も。

参考
RenderLayer の基本的な使い方
http://cycles.wiki.fc2.com/wiki/RenderLayer%20%E3%81%AE%E5%9F%BA%E6%9C%AC%E7%9A%84%E3%81%AA%E4%BD%BF%E3%81%84%E6%96%B9

Can someone explain the layer system?
http://blender.stackexchange.com/questions/33897/can-someone-explain-the-layer-system

 3D View » Introduction (鎖のアイコンの説明あり)
https://www.blender.org/manual/editors/3dview/introduction.html#header

建物のMesh物理設定

メッシュがアップロード時とは違う省略された物理シェイプになってしまう。
メッシュをそのまま同じ形で物理に適用したいのに上手くいかない。
建物や家のメッシュの場合とても困ります。


>_<
Rez後ビルドツールのphysics shape typeをprimにするとアップロード時の形になります。






参考

https://community.secondlife.com/t5/Mesh/The-mesh-house-project/td-p/1996673/page/3
https://youtu.be/cdWnI_aFIos