のしメモ アプリ開発ブログ

Unityアプリとかロボットとか作ってるときに困ったこととかメモ

VRアプリ「Makebox」をリリースしました!

VR空間で3Dモデリングを簡単に行えるVRアプリをOculus Storeでリリースしました! 直感的な操作で簡単に3Dモデルの制作をすることが可能です。Oculus Storeのダウンロードリンクは以下から https://www.oculus.com/experiences/rift/1569582573068780/ 特徴 …

2016の振り返りと2017年でやりたいことメモ

年明けましたね。あけましておめでとうございます。 2016年に作っていたものとか、大きめな買い物とかをふり返ろうと思います。 2016 1月 ・GearVR + GalaxyS6edge購入 2月 ・3Dプリンタ買う届いた! pic.twitter.com/dMrR8oBpyc— のしぷ (@noshipu) 2016年2…

ハンドコントローラーを使った開発で思ったこと

Oculus Rift Advent Calendar 2016の3日目の記事です! Oculus touchが12/6にリリースされますね! 私もハンドコントローラーを使ってVRコンテンツを作っているので、開発中に思ったことをちょこちょこ書いておきます。 ハンドコントローラーを使った開発で…

A-Frameのモデルロード完了のイベントを受け取る

A-Frameのobjモデル等のロード完了後にイベントが受け取れるがどう書けばいいかドキュメントに書いていなかったのでメモ A-Frameのobjのロードのドキュメント obj-model – A-Frame コード html側 <a-scene> <a-assets> <a-asset-item id="tree-obj" src="/path/to/tree.obj"></a-asset-item> <a-asset-item id="tree-mtl" src="/path/to/tree.mtl"></a-asset-item> </a-assets> </a-scene>

Elastic Beanstalk上で'gem install rmagick'が失敗する

Elastic Beanstalk上でGemfileに新しくrmagickを追加した後に、Depolyしたらエラーが起きて詰まったのでメモ エラー内容 Make sure that `gem install rmagick -v '2.16.0'` succeeds before bundling. (Executor::NonZeroExitStatus) 必要なpackageをebexte…

elasticbeanstalkのdbをmysqlに変更した際にエラー

elasticbeanstalk(rails2.0)のproduction環境をmysqlに変更し、デプロイ時にエラーがでたのでメモ エラー内容 [Instance: i-0e01735f21d78e0a0] Command failed on instance. Return code: 1 Output: (TRUNCATED)...undle. Add it to Gemfile. /var/app/onde…

A-FrameでTextureがcross-originエラーで取得できないときの対処メモ

a-frameを使用した際にTextureの取得箇所でエラーがでた時の対処メモこんなエラー Uncaught SecurityError: Failed to execute 'texImage2D' on 'WebGLRenderingContext': The cross-origin image at http: {Texture URL} 原因 異なるドメインのファイル取得…

CV1のカメラが認識しなくなった時のメモ

Windowsの更新のタイミングで、CV1のカメラが認識されなくなったのでどう対処したかメモ。カメラが認識しないとデバイスマネージャー上ではこんな状態になります。 OculusHomeでもセンサーが見つからないとエラーがでます。 対処方法 ネット見てると、USB2.0…

OculusHomeでアプリインストール時のエラー

OculusHomeでアプリをインストールする際に下記のエラーがでることがあったので対処法をメモ Library actions not allowed while in an app 対処法 タスクマネージャーからvrserver.exeをタスク終了させるダウンロードできるようになる

LookAtを線形補間を使って使いたい

オブジェクトを任意の方向に向けるtransform.LookAt()というメソッドがありますが、それを線形補間(Lerp)を使って表現する方法メモ コード # 2017/09/12 サンプルコードを修正(Time.time -> Time.deltaTime) Vector3 targetPosition = Vector3.zero; // 任意…

UE4でPerceptionNeuronをリアルタイムで動かしてみる

UE4でPerception Neuronを動かしてみたので手順をメモ 実現させたこと Perception Neuronからリアルタイムにデータを受け取ってモデルを人と同じように動かす youtu.be 参考 使用するSDKはNEURONの公式が推奨しているSMARTISANという会社が作っているUnreal-…

Xcode8から特定操作のパーミッションを記載しないといけなくなった

Xcode8からパーミッションを使用するプログラムを呼ぶ場合、あらかじめInfo.plistに記載しないとエラーがでるようになったみたいです。 例) フォトライブラリを使用する場合のパーミッションを設定する エラー内容 通常通りフォトライブラリを呼び出した場合…

WordPressのZerifLifeのスクロールモーションを切る

WordPressで以下のプラグインを使っていたら変なスクロールが入ってしまい、それを解除したいのに苦戦したメモ ja.wordpress.org 要件 スクロールがスムーズになっているjavascriptの処理が入っているが、挙動がおかしいので解除したい 結論 結論から言うとW…

Cross Platform Native PluginsのAndroidプラグインをいじる

Cross Platform Native Pluginsという有料アセットのAndroidプラグインを修正する方法のメモ 有料アセットかつ、いじることそんなにないと思うので、かなり限定的なメモ書き(2016/09/06現在) Cross Platform Native Pluginsとは https://www.assetstore.unit…

THETA Sで撮影した画像からおっさんを消すアプリ「VANISH360」をリリースしました

このブログでもよく取り上げているTHETA Sを使ったアプリのAndroid版をリリースしました! play.google.com アプリの内容 RICOH THETA Sを使って景色だけ撮りたい時に使えるアプリで、画像処理で動くものを360度消し去ることができます。 動画 www.youtube.c…

3Dプリンタ初心者がフィギュアを作った

モブサイコ100のモブのフィギュアを作ることになったので手順をメモ http://mobpsycho100.com/urasunday.comモブ試作1号機の制作過程をまとめてみました。

uGUIを使ってモバイルで動画を再生させる

uGUIでEasyMovieTextureを使って再生するメモMobile環境で動画再生できるAssetが「EasyMovieTexture」です。 EasyMoiveTexuture - AssetStore https://www.assetstore.unity3d.com/jp/#!/content/10032 このEasyMovieTextureを使ってuGUIで動画を再生させま…

Gear360をUnityで動かしてみた

Gear360届いた〜かわいいぞ pic.twitter.com/uyoGOIc0Mo— のしぷ (@noshipu) 2016年7月14日Gear360という360度のかわいいカメラがあります。 しかし、公式アプリではGalaxy系の端末しかサポートしていないみたいです(2016年7月現在)。 でも、iPhoneでも使い…

failed to terminate vrserver.exe error?の対処

SteamVR起動時にエラーがでたのでメモ エラー StamVRの起動時に、 以下のアラートメッセージが出ました failed to terminate vrserver.exe error? 対処法 1. タスクマネージャーを起動 2. VR Serverを選択 3. タスクの終了を選択 4. SteamVRが起動できます根…

Live2D Creative Award 2016で賞頂きました!

Live2D Creative Award 2016でなんとクリエイティブ賞を頂きました! ちなみに最終選考に残った作品はこの2つで、賞に入ったのはNURIEW(ぬりゅー)。 www.youtube.com www.youtube.com ちなみにどちらもUnity製です。ロボットハンドはラズパイですが。NURIEW…

ぬり絵アプリ「NURIEW」をリリースしました!

スマートフォンアプリ、NURIEWをリリースしました。 ぬった絵が動き出すというアプリです。 紹介動画です。 www.youtube.comiOSNURIEWKazuya NoshiroEntertainmentFreeAndroid play.google.comUnity製のLive2Dなぬり絵アプリです。 よかったらやってみてくだ…

IBMの「Watson」をUnityで使ってみた

Watson Developer Cloud Unity SDKが公開されていたので、使ってみました Watsonとは ワトソンは、IBMが開発した質問応答システム・意思決定支援システムである。 『人工知能』と紹介されることもあるが、IBMはワトソンを、自然言語を理解・学習し人間の意思…

複数のWordPressを1つのインスタンスにインストールする

AWSでWordPress by bitnamiのAMIを選択し、生成した後に複数のWordPressをインストールする手順をメモ※ 複数のWordPressを導入します。DBも別けて複数の環境を一つのインスタンスで運用したい時の手法です。 WordPressをダウンロード 下記のリンクからダウン…

AWSでphpmyadminを使う

AMIでWordPressを選択しインスタンス作成した際にphpmyadminを使用する方法メモ ファイル設定修正 phpmyadminへのアクセスがローカルからのみになっているので、アクセス設定を修正してあげる。 /home/bitnami/apps/phpmyadmin/conf/httpd-app.conf の以下の…

iotロボットハンド「ViRD」を作ってます

iotなロボットハンドを最近作ってます VRC、Maker Faireにも応募してみましたVRでIoTなロボットハンド「ViRD」を作りました!本編動画はリンクから! https://t.co/uMX84VcJSo #ViRD #robotics pic.twitter.com/i7dpUESxim— のしぷ (@noshipu) 2016年4月30日…

UnityでTHETA SのWifiストリーミングをする手法メモ

UnityでTHETA SのWifiストリーミングをする手法メモしてみました 実現させること vine.co 上記のことをUnityで実装する方法です。 2016 8/25追記 warapuriさんがUnityプロジェクトを公開してくださっているので、手っ取り早く試してみたい方は下記のUnityプ…

PRIME BIRDリリースしました

開発していたPRIME BIRDがついにリリースされました!! ■ Webサイト http://ocul.us/PrimeBirdGearVR専用の無料アプリなので、GearVRもってる人は是非遊んでみてください。 Oculusアプリのコンセプトからダウンロードできます。 ■ 360度動画も撮ってみまし…

cluster.でLTしてきました

cluster.とは cluster.mucluster.は仮想空間で集まって勉強会や講演会等をするサービスです。 ヘッドマウントディスプレイを被って、家にいながら勉強会にいっているような感覚を味わえます。 ※ ヘッドマウントディスプレイを持っていなくても、通常のアプリ…

GearVRのハードボタンの挙動を制御する

Unity.VRでGearVRのプラットフォームのボタンの挙動を付け足す際のメモ 審査落ちの内容 Unity.VRのまま審査に提出するとこんなメッセージで審査落ちします A “back” action is interpreted by the application dependent on its current state, but generall…

GearVRの申請ビルドのチェック

公式でビルドのチェックツールがあるので、apkをアップする前にチェックして確認できます。 ちなみに自分の環境はUnity5.3のUnity.VRを使用したアプリのチェックになります。 この辺は色々と変わってくると思うので、3/5時点での状態の話なのでご注意くださ…