littlewing

人間とコンピューターとメディアの接点をデザインするために考えたこと

2019-01-01から1年間の記事一覧

MagicLeap用にUnity Native Pluginをビルドする(libjpeg-turbo)

Unity で作成したMagicLeapアプリでturbojpegライブラリを利用したくて、試行錯誤したのでメモ。 概要 高速jpegエンコード/デコ―ドができるlibjpeg-turboをWindows上でMagicLeap用にビルドして、Unityで使えた。 背景 MagicLeapでNativePluginを利用するには…

逆引きMeshLab

MeshLabの使い方をすぐ忘れるのでメモ ウインドウ操作 操作内容 操作方法 レイヤーパネル On/Off Ctrl +L 全画面表示 Alt +Enter Quick ヘルプの表示 F1 カメラ/視点の操作 操作内容 操作方法 カメラの回転 ドラッグ カメラの移動 Ctrl+ドラッグ or 中ボタ…

Magic Leap Remote を Wifi経由で利用する

すぐ、忘れちゃうのでメモ。 充電しながら開発するにはWifi経由で接続したい。 USBでつないだ状態で以下を実行 $ mldb wifi status ..... IpAddr=192.168.1.31 ..... $ mldb tcpip -p 5555 restarting in TCP mode port: 5555 $ mldb connect 192.168.1.31 c…

Azure Kinect のキャリブレーションデータを取得する

Azure Kinect とOpenCVを組み合わせたくて、カメラの歪みパラメータ(Distortion Coefficients/Intrinsic Parameters)を取得した。 マーカーボードを使って自分でやらなくても、デバイスから値が取得できる。(便利) azure-kinect-sensor-sdkに パラメータ取…

Quaternion を使って、オブジェクトの回転と位置を一致させる

2つのGameObjectツリーどうしの座標系を合わせるために、親要素を動かすためのメモ /// <summary> /// Transform同時の位置と回転を合わせるために、親要素のTransformを動かす /// </summary> /// <param name="target">基準となるTransform</param> /// <param name="move">targetと一致させたいTransform</param> /// <param name="moveParent">実際に移動・回</param>…

Magic Leap/mldbコマンドのヘルプ

Magic Leap Oneを起動する Light Packのボタンを三秒長押し(ピポッと音がする) ※マニュアルでは3秒だが、実際は押すだけでOK? Light PackのLEDがついたら、コントローラのホームボタン(小さいポッチ)を3秒長押し(バイブレーションとLEDが動作する) 起…